IE8、互換ビューボタンを押しまくるユーザの要望に答える
2008/12/08
![]() |
Windows Internet Explorer 8 |
Microsoftは次期メジャーブラウザIE8のレンダリングを標準規約に準拠したものにする方針だ。その場合IE6やIE7で正しく動作するように制作されたWebページはIE8では崩れて表示される可能性が高い。そのためIE=8やIE=EmulateIE7といった互換モード指定機能を導入したり、互換ビュー表示ボタンをつけるといった対策を実施している。
次のIE8パブリックアップデートではこの互換ビュー機能がさらに強化されるようだ。IEBlog, Compatibility View Improvements to come in IE8でプログラムマネージャScott Dickens氏が明らかにした内容によれば、IE8ユーザは互換ビューボタンを押すことが多く新しい標準規約準拠のレンダリングモードに満足していないようにみえる。かといって開発者からは標準規約への準拠を求められる。開発者とユーザの双方が満足する機能を提供する必要があるというわけだ。
新たに導入される機能はすでにOperaで導入されている機能に似たもの。Operaには表示が崩れるサイトを自動的に補正するために、Opera Softwareからサイト情報を取得してサイトがリストに入っている場合には補正レンダリングを実施するという機能が用意されている。同じような機能をIE8に導入しようというわけだ。
|
|
最初の実行時に設定を促される - IEBlogより抜粋 |
Compatibility View Settingsダイアログ: Microsoftから提供されるリストを活用するかどうかの設定 - IEBlogより抜粋 |
Microsoftは互換ビューモードで表示した方がいいサイトをデータとして提供する。希望するユーザはIEセキュリティアップデートのようにWindows Updateを経由してこのデータの取得と更新を実施するようになる。典型的にはセキュリティアップデートのように2ヵ月周期でのデータ更新が予定されているようだ。
Compatibility View Settingsダイアログで表示されるリストはユーザが自分で追加したものだけだ。IE8が活用しているリストをチェックしたい場合はIE8のアドレスバーにres://iecompat.dll/iecompatdata.xmlを入力してチェックすればいい。なおユーザがリストに追加したサイトでも、サイト側がIE8モードでのレンダリングを指定していれば標準のレンダリングモードが使われるようになる。開発者とユーザの双方に対して利益を提供するモデルというわけだ。
関連記事
- JavaScriptを使わないでIE6で透過PNGを使う方法[2008/12/5]
- HTMLに画像も含める、IE8登場後には使うシーンもあるか[2008/11/26]
- IE8 Beta2、完全標準ではないがクロスドメインに対応[2008/10/9]
- IE8のCSS3およびベンダ拡張は"-ms-"に変更、Webデザイナは注意必要[2008/9/12]
- IE8、CSS 2.1互換性向上 - 2,500越えるCSS 2.1互換試験をW3Cへ提案[2008/8/25]
- IE8、Ajaxページナビゲーション機能採用[2008/7/15]
- IE8と信頼できるブラウジング - セキュリティ、プライバシ、信頼性、商慣行[2008/6/30]
- IE8に"IE=EmulateIE7"登場、"IE=7"よりも適切な互換指定[2008/6/13]
- 「Internet Explorer 8」と「Silverlight 2」がベータ2に[2008/6/4]
- IE8のデフォルトレンダリング変更、標準準拠を優先[2008/3/4]
- IE8のレンダリング指定、標準準拠へと方針転換はあるか[2008/2/28]
- IE8で標準規約レンダリングを指定する方法[2008/1/23]
関連サイト
ヘッドライン
- 【レポート】暗号2010年問題に向け「いつまでに何をすべきか」 - ベリサインが説明[08:00 2/10]セキュリティ
- ルネサス、RXファミリ第3弾としてモータ制御向け「RX62T」を製品化[07:00 2/10]エレクトロニクス
- Rambus、次世代携帯機器向けメモリ「モバイルXDR」を発表[21:16 2/9]エレクトロニクス
- Intel、基幹業務システム向け次世代プロセッサ「Itanium 9300」を発表[20:47 2/9]エレクトロニクス
- MicronとNanya、42nmプロセスを採用した2GビットDDR3を開発[20:07 2/9]エレクトロニクス
- ISSCC 2010 - 日立、1Gbpsあたり消費電力1mW以下のトランシーバ回路を開発[19:52 2/9]エレクトロニクス
- CSSを最適化する3つのツール[17:17 2/9]JavaScript / CSS / HTML
- TIOBEプログラミング言語人気 - Scratch/Erlang/Scala/JavaFX[17:17 2/9]プログラミング
- Microsoft、Red Hat Linuxサポートをひっそり追加[17:15 2/9]システム管理
- IBM、8コア/32MB eDRAM搭載の高速CPU「POWER7」を発表 - サーバも販売開始[17:02 2/9]サーバとストレージ






