検証・InternetExplorer7
最近リリースされたIE7。特に興味は無かったのですが、CSS等の兼ね合い
もあって、アップグレードしてみました。
前回の「アンダースコアハック」にて、「ガンバルな、マイクロソフト」と言い
ましたが、ワタクシの思いが通じなかったのか、どうやらとっても中途半端
に頑張ってしまったようです。(カンベンしてよ・・・)
とはいえ、これは作り手側の話。使用においては特に問題ナッシングです。
では、作り手の嘆きをお聞き下さいませ。
アンダースコアハックが適用外
全く僕はタイミングの悪いオトコです。前回に「アンダースコアハックはエエ
感じやね」と言い放った直後にコレです。
既存サイトのリニューアルのために、最近CSSを触ることが多かったのですが、
一部に使用していたアンダースコアハックが適用外となっています。まぁ元々
IEが_を読み取っているのはバグなので、修正といえるわけなんですけど・・・。
はっきり言ってイランことしてくれました、ハイ。(文句の根拠は下記にて)
微妙に修正か?CSS
直っているっぽいのが、「margin-left」。IE6では指定した以上にmarginを
取っていたので、ここにアンダースコアハックをかましていたのですが、
ハックが適用外になったのでどーなんだろうと思い、確認。すると、見事
に修正されていました。
・・・ただ、今のところ直っているかなというのはコレしか確認できずです。
インターフェイスは他のタブブラウザやGeckoエンジン(firefoxとか)に
近づいているのに、従来の微妙な余白の差に変化が見られません。
ちなみにフォントのMS sans-serif は微妙にカッコよくなってますが、
半角カッコ()(←コレの事)の幅が微妙に大きくなっているような気がしなく
もありません。
さて、当然の話ですが、IEをベースとしたブラウザ(SleipnirやLunascape)
はIE7にアップグレードすると、それに準じます。(動作に問題はありません)
お察しの通り、CSSの表現も変わってしまいますので、やや面倒なことに
なります。現状ではまだまだIE6を使っている人が多いので、当面はそれ
にあわせるのがセオリー。なので、IE7メインでブラウザチェックをするのは
やや勇み足かと思われます。
念のため、僕が運営している既存サイトのログによると、IE6・もしくはIE6
を基準としたユーザが8割前後。その次にfirefox系、IE7は出たばっかり
なのでむちゃくちゃ少数派でした。(けど、対応しないといけませんなぁ)
今のところ、サクサクとIE7から6に戻すにはWindowsのシステムの復元
以外手はないそうで、手動で戻すにはレジストリを触らないといけない
噂です。レジストリに関しては定かではないのですが、現状ではシステム
の復元が一番やりやすい方法ですので、IE7にした日を覚えておかないと
いけませんね。
IE7ユーザは増えるのか?
結局のところ、作り手としてはユーザに依存するところが大きいわけですが、
おそらく徐々に浸透はするとは思います。しかし、Windowsアップデートの
プログラムにIE7が入っているのかなと思いきや、念のために今日、自動更新
プログラムを確認してみたところ、IE7は入っていませんでした。
(僕の見間違いかもしれませんので、責任は持てませんが・・・・)
こういうところも考えると、急にユーザ数が爆発的に増えるとは考えにくいん
ですよね。しかしながら、対応もしていかないといけませんので、IE6用に
ハックをかまして、IE7にはGecko系のブラウザと帳尻を合わせる、といった
具合でしょうか。
なんにせよ、何かとやっかいなIE。今回もIE7用のバグ修正用ハックもその
うち見つかりそうですが、バージョンアップする度に使えなくなる可能性大
なので、結局は応急処置的なものにすぎないのが現状というところでしょう
か。
ただ、IE6のユーザが多くI一方でE7のユーザも無視しづらいので当面はIE6と
IE7両方でブラウザチェックしないといけませんので、どちらかをもう一方のPC
に入れたり残したりするほうがいいんでしょうねぇ・・・。
(二個もPCないっちゅうねん)
なお、下記リンク先にてIE7とIE6を共存させる方法もあるようですが、あまり
オススメはできません。リンク先の管理人さんもおっしゃっているように、
100%IEの挙動は保障できないという理由からです。レジストリがからむので
くれぐれも自己責任で行って下さいね。
・IE7とIE6の共存?--IE7.0スタンド・アローン版を試す
・・・何か間違っている記述があれば、コメント欄にてお知らせ下さいませ。
(あんまり自信がありませんので^^;)
|
次 :
FP学習ガイド・リニューアル
前 : アンダースコアハック
|