あなたのホームページは美しい。
Microsoft Internet Explorer (MSIE) や Netscape Navigator の出現とそのバージョンアップに伴って、美しく、動きの伴うホームページが増えてきました。AnimationGIF、Java、そして、ShockWave。そして、誰もが自らの存在を誇示するかのような目の美しさとインパクトを追い求めようとする動きが主流となりつつあります。
でも、遅くはないですか?
美しくカラフルでページの半分を占めるようなタイトル・ロゴは、それ自体、そのページの文字の情報量を遥かに越える大きさを持ちます。数文字分のボタンや罫線の代わりを作る為だけのグラフィック、わずかな選択肢のための巨大なクリッカブル・マップ、そして、静止画の数倍の大きさを持つAnimationGIF。ページを埋め尽くさんばかりのグラフィックと、その表示をじっと待ち続ける貴方。ところで、それに見合った情報はありましたか?
"Netscape Navigator x.x 以降が必要です" <= これは一体何なんでしょう?
Netscape や MSIE は確かに多くの機能を備えています。でも、それ以外のブラウザを使っている人がいることも確かです。貴方のホームページを読む人がどの WWW ブラウザを使うかまで指示することが出来ますか?また、貴方が Netscape や MSIE を使ってまで発信したい情報は、本当に、その特殊な表現(機能)を用いる必要がありますか?その機能が無いブラウザであなたのページを見た人は、恐らく、見るも無残な残骸のようなページを目にしていることでしょう。それがあなたのページと信じて。
そして、一つの提案をします
この思想に基づいて記述されたホームページに
のロゴを配置し、それを明示することを提案します。
この小さなロゴを配置することにより、過剰とも思えるデザイン競争に一つの妥協点を見いだすことができることを期待します。そして、この提案にご賛同頂ける方が、このロゴを自由に使用して頂けるよう、この使用権を公開いたします。このロゴイメージは各自のローカルサーバ上に登録してご自由にお使い下さい。文字ばかりのページでも、このロゴと共に、自信を持ってどんどん公開してください。そこには美しさがあると信じます。
HTML の規格は日々進歩しています。このページを初めて作ったとき、そのバージョンは 2.0 でした。そして今や 4.0 にまで進歩してきています。その歩の中で、内容とレイアウトを渾然一体として扱ってきた従来の手法が確実に洗練されてきています。次のバージョンでは HTML タグの属性からレイアウトや色などの『見た目』を表現するものが分離されることになります。つまり、否が応でも HTML ファイルには『内容』のみが記述されることになるのです。つまり、レイアウトのための『無意味な』記述が存在しなくなるのです。
この結果が、過剰に重い WWW ページの軽量化につながることを切に期待しています。
(しかし、たとえこの企画に則ったページであっても、グラフィックをコテコテに多用してしまっては、元も子もないことは言わずもがなです。)
Cascading Style Sheet (CSS) は HTML 4.0 から導入された規格で、いわゆる『見た目』やレイアウトのような修飾要素の定義を行なうためのものです。これによって、ページのさまざまな要素に対して、矛盾の無い形でさまざまな表現を定義できます。また、CSS のメリットはドキュメントの内容そのものの構造自体をくずすようなことがないこと。つまり、CSS に対応していないブラウザでもまったく影響を与えることがないということです。このページでも視覚的な可読性を妨げない程度でそれを利用しています。(まだまだブラウザの対応が充分でないのが珠に傷なのですが...。)
CSS 対応で新しく出発しようとした矢先、いくつかのブラウザで表示が乱れる事態が発生(IE てめーだよ)。Netscape では Machintosh 版と Windows 版のレンダリングエンジンの挙動が同じだったので、多少挙動がおかしいなりに対応可能でしたが、IE はプラットフォームごとでレンダリングの結果が違う...。こりゃーいくら何でもあんまりでっせ、MSさん。
とほほのほ。(もうしばらく様子を見ることにします。)
この提案は小さな抵抗かもしれませんが、一人でも多くの方にご理解とご賛同を頂けることを心から願っています。また、この提案に関するご意見やご感想をメールで頂けると嬉しく思います。
また、このページを掲示してから、多くの方より励ましとご賛同のメールを頂いております。
応援下さっている皆様に心よりお礼申し上げます。
Created: Jun 16, 96 / Updated: