現在、多くの方が様々なブラウザでインターネット・サーフィンを楽しんでみえるのですが、各々が使っているブラウザの種類やバージョンによって、その表現能力や表現方法に違いがあります。さらに同じブラウザであっても、利用される環境(主にビデオ関係)によって、見た目が大いに変わってしまいます。
多くの人に見てもらいたいが、自分なりの表現をしたい。相容れない要素ですが、自分がWebを公開するときに思ったことを綴っています。
2002年1月に新しくホームページを立ち上げることになり、「昔取った杵柄」と、そのころの参考書を見直すことにしました。ついでにHTMLのリファレンス的な辞典が手元に無かったので、
秀和システム の「詳解 HTML & CSS & JavaScript辞典」(ISBN4-7980-0220-8)
を書店で買って来ました。
「詳解 HTML & CSS & JavaScript辞典」を眺めてみて愕然としたのは、「4年前とはえらく違うな!」という印象でした。インターネットやコンピュータ環境が大きく変わっている中、いつまでも過去の書式(技術)にこだわる方がおかしいのですが、今まで通りの書き方じゃ近い将来使えなくなるという危惧もあり、「HTML4.01」にほぼ準拠した書き方で書き始めることにしました。
「HTML4.01」は「今後はHTMLから表示方法やレイアウトなどの『表現』に関する部分を排除していく」という明確な方針が基本にあり、『表現』に関する制御は「スタイルシート」を利用するよう推奨されています。「HTML」と「スタイルシート」を分けることにより、見通しの良い「HTML文書」が書けるようになり、多機能な「スタイルシート」を使用することで、繊細で豊かな『表現』が得られるメリットがあります。
と、言うわけで「HTML4.01準拠」で書き始めたのですが、表現力は確かに向上しました。「イメージファイル」や「JavaScript」を多用したり、姑息な手段を使わなくても結構表現豊かなページを作成することが可能になりました。ただ、残念なのは現在流通している全てのブラウザが完全に対応しているわけでなく、私の利用している幾つかのブラウザでは意図したとおりの出力にはなりませんでした。
現時点では「Internet Explorerの最新版」が開発環境でもあるので、その出力を自分なりの完成表現とし、
■IE最新版 → Microsoft USA ダウンロード センター
「Netscapeの最新版」で大きな違いの無いことを確認しています。
■NS最新版 → Netscape USA ダウンロード
また、「Netscape Communicator 4.78」で意図した内容が正しく表現されているかを確認し、
■NC4.78など旧版 → Netscape Japan のFTP
さらに手元の「Turbolinux」で動いている幾つかのブラウザ(「Mozillaの最新版」「Netscape communicator 4.7」など)や、
■Turbolinux → Trubolinux Japan
その他のWindows用ブラウザでチェックを行っています。
■NCSA Mosaic → Downloading NCSA Mosaic
■Mozilla → Mozilla.org Japan
■Opera → Opera Software ASA
2001年9月以降、Windowsの世界ではコンピュータ・ウィルスが猛威を振るいました。現在、世界で利用されているクライアントOSを考えると、Windowsは無視できない総数だと思います。その数を狙ったウィルスが「Internet Explorer」のセキュリティ・ホールを狙い撃ちにした感があります。今後は、コンピュータ・ウィルスの攻撃をかわすためにも、また、新しい「HTML」の表現を閲覧するためにも、最新版のブラウザに更新されることをお勧めします。また、Windowsのバージョンから最新のブラウザが適用できない場合があります。この場合、表現レベルの変更は得られませんが、ウィルスを防ぐ対策として、最新版の「パッチ」を適用されることを合わせてお勧めします。
ブラウザを選ばない共通の表現が実現するよう「HTML」を記述することも大切で意味のあることですが、私としては現時点で実現できる最新の『表現』と『将来性』を選択することにしました。一部の方にはご迷惑がかかると思いますが、諸種の事情を鑑みご理解いただけるようお願いします。目標としては「Internet Explorer 4.0(Windows版)以降で大きな問題が無く表現できることをガイドラインとして、ページを構成したいと考えていますので、ご了承下さい。
2002年 1月14日 初版 |
2003年 8月 8日 改訂1 |
Copyright(C) AOKIDS All Right Reserved.
Boat & Fishing / AOKIDS Home Page |