2010年10月23日土曜日

なんで今さらIE6やIE7に合わせたサイトを作る??

 この間,とあるサイトを見た。JavaScriptを多用しているサイトなのだが,表示させると表示がずれたり,全部を表示しなかったりしてうまく見れなかった。よく使っているのが Firefox なのだが,広告をブロックするアドオンをいれてるので,そのせいかもしれない,と思ってそのサイトで広告ブロックを無効にしてみた。するとほんの少しだけ表示がましになった。しかし,まだ全然ちゃんと表示されてるというには程遠い感じだった。そこで,ブラウザをかえてみた。試したのは Opera と Safari と IE8 (Internet Explorer) 。しかし,どれも同じようにしか表示されない。なんで??Firefox だけちょっと表示がおかしいところがあるが,他のも基本的に同じように表示が崩れている。どうも JavaScript の部分でおかしなことが起こっているみたいだった。個人的には,JavaScript を使ってサイトを作る時には,まず Firefox で動作を確認している。それはいろいろツールがあるからなのだが,それでちゃんと表示されない,ってどういうこと?というのが最初の印象だった。そこで,サイトの管理者にメールをしてみた。メールは別の理由でしたのだが,ついでにそのメールにサイトの動作について書いた,ってのが正しいのだが…。するとサイト管理者がサイトの動作についてなんと言ってきたか?

 なんと
ブラウザによって当HPの振る舞いが変わる件につきましては、今後も対応する予定はありません。
IE6.0以上にて最適化してありますので、IEで閲覧して頂きたく思います。
よろしくお願いします。
と言ってきた。ちなみにそのサイトが最初に作られたのは2009年頃だったと思うし,現在のバージョンは2010年の初夏に新しくした,と書いてあった。ということはつい最近じゃないか??ところが,IE6以上に最適化した,と堂々と書いているおかしくないか???IE6やIE7はJavaScriptの標準化が全然できてなくて,web site 製作者にとっては手間がかかる最悪のブラウザやのに…。おまけに管理者はどうやらIT技術者らしい。プロがそんなんでいいのか?いや,逆に田舎でwebを頼むような人間はまだ古いブラウザを使っていて,自分たちが時代遅れなのを棚にあげて自分がちゃんと見れないから,って文句を言うのか?そもそも古いブラウザはセキュリティホールだらけやからやめるべきやのに…。だいたい IE も IE9 からは標準化に従うとネットのニュースに出てたじゃないか!!(この記事は2010/10/23に書いてる)世の中標準化に向かってるのに,未だにIE6やIE7のユーザーに媚びてどないすんねん!!どうして世の中こうもアホが多いのかなぁ??ちゃんとしたものが作れないなら JavaScript を使う資格なんてないよなぁ。皆さんはどう思いますか?

0 件のコメント: