HOME>ウェブデザイン講座>全てのウェブブラウザに見てもらう事は無理!?
全てのウェブブラウザに見てもらう事は無理!?
ついこの間、私が運営している別のサイトのアクセス解析を見て、 ふと「え、まだいるの!?」と思ってしまった事があります。
それは何かというと、
「昔のブラウザ(IE4やNN4)を使用している人が未だにいるコト」。
パーセンテージで言えば、1%にも満たない程度なのですが。
実は、これ、困った問題を生み出します。
JavaScriptやCSS(スタイルシート)は、ブラウザによって表示方法が違う事があります。
更に、バージョンによっても表示方法が違います。
あるブラウザでは読み取ってくれるCSS情報が、あるブラウザでは読み取れない。
これ位ならまだマシな方です。
中には、ブラウザ側が全く違った意図で、JavaScriptやCSSを読み取るケースすらあります。
(これは実際に、昔MACのNN4.0であった問題で、ネットスケープ側はバグである事を認めています)
さて、ここで、ふと考えてしまいます。
「良く言われているように、ホントに、全部のブラウザで見れるようにしなきゃいけないんだろうか?」
幾つか解決法もない事はないです。
例えば、「JavaScript・CSSを一切使用しないサイトを製作する」。
しかしながら、当然欠点があって、アクセス解析も出来ませんし、SEO的にも不利です。
次に、「JavaScriptで最初にパソコン側のデータ(どのブラウザ、バージョンか)を読み取って、
それに合ったCSSをそれぞれ表示させる」というモノ。
これも実は難しい。
そもそも、分岐コードを書くのは、そこそこのプログラムを知っていても、結構な手間です。
更に、「個人や零細企業でここまでやって、何か意味があるのか?」という疑問が頭を巡ります。
さて、結論が出ましたね。
これまでリリースされた全てのブラウザ、バージョンに合わせる事は最早非現実的です。
ただ、ある程度までの対応は必要でしょう。
複雑な表現技法を使わなければ、それ程問題も発生しません。
出来る事ならば、
ウィンドウズとマック(それぞれ最新のOS)でIEを主とした幾つかのブラウザで
自分のサイトを表示させて確認する、
位の事はした方が良いでしょうね。
Topics:ディスプレイサイズの問題 もう一つ、パソコン毎の困った問題を挙げるとすれば、
ディスプレイの画面表示サイズが挙げられます。
一部の小さな携帯用パソコンは640×480でしか表示出来ない事があります。
しかし、横幅を600程度で抑えたりしてしまうと、今度は
今標準の1024×768以上のディスプレイサイズでは隙間が空きすぎてみっともない。
基本的には、ウェブサイトの横幅は700-800程度が目安と言われています。
ちなみに、このサイトは820を基礎に組み立てています。
ここでも、全てに合わせる事は不可能なのかな、と思ってしまいます。
|
次の講座は、
|