以前使っていたネスケでは正常に表示されない上スクロールが重くてとても読めなかった。今使っているFirefoxはスムーズスクロールを切ればIEと変わらない
とのこと。あ、これは当サイトのことです。
私はずっと、「うちは趣味のサイトなので、ネスケユーザが読めなくても気にしません。文法違反はしていないのだから、ネスケが馬鹿なだけ。そんなのには付き合わないよ」といってきました。しかし表向きの説明とは裏腹に、いつも一定のテストは行ってきました。ネスケでの表示不具合が指摘されたとき、私は最新の Mozilla で問題なく表示できることを確認しており、アップデートを勧めることで対応を打ち切ったのでした。そのあたりが、私流の現実との折り合いのつけ方です。
それはともかく、IE の不出来をあげつらう人は多いけれど、それはたまたま皆さんの書く CSS がネスケや Opera に優しく、IE に厳しかっただけなのではないか、という気もします。IE でうまく表示できないときは IE を貶し、ネスケでうまく表示できないときは製作者を貶す。やっぱりそれはおかしいと思う。
Opera6 でうまく見えないといわれていた問題は Opera7 で解決したし、NN7 でうまく見えないといわれていた問題は NN7.1 や Firefox1 でほぼ解決。私の CSS に問題があったのではなくて、NN や Opera が未熟なだけだったのです。ようやく時代が私の CSS に追いついた! って、自慢するほど何か凄いテクニックを使っているわけではありません。単にどこかの記述が相性悪い組み合わせになっていただけなのでしょう。
CSS の適用方法を変更したので現状では Opera ユーザに製作者 CSS は提供されません。これは Opera の JavaScript 処理機構の不備によるもの。例によって、私は対処いたしません。ちなみに私は Opera ユーザです。いつもユーザモードを使っているので、全然、気にしてない。
私がいいたいのは、IE の方が Opera や Firefox より優れた点もあるということ。当サイトの CSS を IE は何年も前から完璧にサポートしてきたけれど、Opera や Mozilla 系は最近ようやくまともに解釈するようになってきたのです。そういった事例は、じつはけっこうあります。IE 同様、Opera や Mozilla にもヘンな挙動は少なくない。なのにひとり貶され続けてきた IE は、不憫な子です。