将来のInternet Explorerブラウザについて公開された変更に備えるために、Adobeは、サイトの動作を維持するために使用できる推奨ソリューションを用意しました。お客様のご希望が、サイトでできるかぎり高度なユーザユーザエクスペリエンスを提供することであることをAdobeは認識しています。それがAdobeの目標でもあります。
この特別なケースでは、お客様が作成したソリューションではなく、Adobeのソリューションをお勧めする理由を説明します。次のような理由があります。
- Microsoftが推奨するソリューションとの互換性
Microsoftは、Adobeと同様に外部JavaScriptソリューションを推奨しています。Adobeは、Microsoftの将来のブラウザバージョンで機能することが予想されるソリューションを開発しました。
- 効率
Adobeは、OBJECTタグごとに1つの外部JavaScriptファイルではなく、サイト全体について1つの外部JavaScriptファイルを適用するように修正を最小限にとどめています。その結果、管理する必要がある外部ファイルの総数が減少します。また、これらのファイルを一度にダウンロードして、キャッシュできるようになります。
- 一貫性
AdobeのソリューションはDreamweaverのようなビジュアルツールが将来も理解し、編集できるような”サイン”を各機能に与えるような一貫性のある命名規則を使用して構築されています。
- 真の"外部"ソリューション
Microsoftが推奨するように、HTMLドキュメントの内部にあったデータを外部JavaScriptファイルに移動しました。
このような点を踏まえて、ブラウザの更新に備えたアクティブコンテンツ使用Webサイトの準備で説明するAdobeのソリューションコードをお勧めしています。また、"公式の"ソリューションに関する情報を入手するために、アクティブコンテンツデベロッパーセンターを引き続きご利用になることもお勧めします。