小さなブログ

素のHTML表示

ウェブページからすべてのスタイルを取り除く、とのありそうで無かった機能のブラウザー拡張機能を数年前に公開した。きわめて簡素な作りでメンテナンスの要もなく、まったく気に留めず放置していた。しかし、今日は「CSSネイキッドデー」。この機に久々にダッシュボードを見てみると、いつの間にかけっこうな数の利用者がいた(同様の拡張機能も増えていた)。

絶対数はたかが知れているが、いわゆる“当社比”というやつだ。10分くらいでいいかげんに作ったのにもかかわらず、かなり手間暇をかけて作った他の自作拡張機能と、ほぼ肩を並べていて複雑な気持ち。案外需要があったらしい。

もちろん、自分には使う目的があった。ひとつはサイトの制作において、スタイルなしでもアクセス可能か、堅牢性やアクセシビリティーを簡単に確認するため。もうひとつはただの好奇心で、よそのサイトも同様に確認してみるため。

もっとも、よそのサイトはどこも軒並み壊滅的で、試す甲斐がなく早々に興味を失ってしまった。ただし、WCAG対応などアクセシビリティーを特に謳っているサイトについては、今でもたまに試してみることがある。他の利用者の用途もおそらくこんなところだろう。ちなみに、最近のFirefoxは同様のスタイル解除機能を内蔵しているらしく、こんな拡張機能はいずれ不要になるかもしれない。

ともあれ、スタイルなしの素のHTML表示を見ると、いつも疑問に思う。なぜああまで極端に素っ気ない、見づらくダサい表示をどのブラウザーもあえてしているのか。リーディングモードなんて備えるくらいなら、素のHTMLこそ見やすく格好よく表示してくれればいいのに。

スタイリングの起点になるため今さら変えるに変えられないのはわかる。とはいえ、スタイル指定が皆無なら特別扱いするとか、何かしら手はありそうなもの。というか、スタイル指定の可能性ゆえに素のHTMLを一切整形できず永遠に醜い表示に甘んじなければならないなんて、なんだか本末転倒だ。

もしデフォルト(リーディングモードや拡張機能ではダメなのだ)のHTML表示がマシになったら、スタイルなしのサイトが増えるかもしれない。スタイルがなければHTMLの堅牢性は自然と上がるはず。

そしてCSSの習得が必須でなくなり、よそとの比較で見劣りする心配もないとなれば、個人サイト制作の入門者だって多少増えるのでは(CSSがまともに普及したのは00年代以降で、個人サイト全盛期にはあまり使われていなかったことを思い出そう)。CSSくらいやがてすぐ覚えるにしても、敷居が下がるのは良いことだろう。既存のブラウザーが変わることを本気で期待するわけではないけれど、あの表示をなんとかしてほしいのは本当だ。

#gemini