IE8には複数の互換モードがあります。 IE プラットフォームの設計者である Chris Wilson 氏は、自身のブログで、IE プラットフォームの役割は相互運用性 (Web ページが異なるブラウザーで適切に動作すること) と下位互換性 (IE ブラウザーの以前のバージョンとの互換性) の両方を提供することであると書いています。 IE8 が現在の何十億もの Web ページとの互換性を維持しながら、将来の何十億もの Web ページの開発を容易にするという目標も達成するためには、IE8 は Web ページを表示するために異なるモードを使用します。 彼は自身のブログで、IEブラウザの過去6つのメジャーバージョンの開発では、「既存のWEB(ルール)を破らない」という原則があったと述べています。IE6では、互換性を確保するために、DOCTYPEスイッチを使用してさまざまな「モード」を切り替えました。 IE7 では、IE のさらに多くの部分が変更され、標準への準拠が強化され、特に CSS との互換性が向上しました。 IE6 ブラウザを使用して特定のサイトを開くと多くの問題が発生するが、Firefox および Safari ブラウザでは正常であり、IE7 では正常に表示される、と多くの人が言っています。実際、IE7 は 2006 年にリリースされましたが、IE6 は 2001 年にリリースされました。IE が開発中に従ったネットワーク標準は、当時の標準でした。したがって、「既存の Web を壊さない」の正確な意味は、「開発者がすでに展開していて、現在の IE で正常に表示されるページを変更しない」ということです (もちろん、一部の標準はまだ展開されていない可能性があるため、将来何かが起こることを期待しないでください)。 そのため、IE8 ブラウザでは、開発チームは以前の Web ページとの互換性を保つために複数の互換モードを使用しました。最初の 2 つのモードは次のとおりです。 最新の Web コンテンツのほとんどと互換性のある「Quirks」モード。 「標準」モード (「標準モード」とも呼ばれます) は、IE7 で正常に表示できるコンテンツと互換性があります。 3 番目のモードでは、Web 開発者の協力が必要です。Web 開発者は、IE8 との最高の互換性を実現するために、自分の Web ページを識別するための追加のメタ タグを Web ページに追加する必要があります。 「標準モード」では、IE8 は非常に厳格な Acid2 ページ テストに合格できることが報告されています。 |
>>: ブラウザでのjsのイベントループイベントキューの詳細な説明
質問: <form...> の下の <input type="hidde...
序文この記事では、主にWeb開発のためのクロスドメインソリューションを紹介し、参考と学習のために共有...
目次1. 再帰とは何ですか? 2. 再帰を使って数学の問題を解く1. 1 * 2 * 3 * 4 …...
目次1. Vue ライフサイクル2. フック機能2.1 4つの段階と8つの方法に分かれています。 2...
背景記事を始める前に、賽博朋克とは何か、賽博朋克2077とは何かを簡単に理解しましょう。サイバーパン...
この記事の例では、じゃんけんゲームを実装するためのJSの具体的なコードを参考までに共有しています。具...
まず、github から nacos の圧縮パッケージをダウンロードします: https://git...
目次序文provide/inject を通じて Vuex 関数を実装する方法このプラグインをアプリケ...
簡単に言うと、ウェアハウスとして使用される仮想マシンの IP は 192.168.149.129 で...
本日、開発中に、顧客からページをキャッシュしないように要求される方法に遭遇しました。調べたところ、ペ...
Docker は過去 2 年間で非常に人気が高まっています。開発者はすべてのアプリケーションとソフト...
目次序文1. 公式サイトからMySQLをダウンロードする2. 解凍ファイルを設定する3. 初期化4....
1. useState: 関数コンポーネントに状態を持たせる使用例: // カウンター impor...
コードが失われ、コンテナ内で実行されているイメージから必要なコードを回復する必要がある場合があります...
カーソルカーソルは、結果セット内のデータを表示または処理するために使用される方法です。カーソルを使用...