5

残念ながら、私たちは取り除くことができない大規模なレガシー Web アプリケーションを稼働させています。これは IE でのみ動作し、新しい IE バージョンで正しく動作するには、「X-UA-Compatible: IE=EmulateIE8」に完全に依存しています。

私の質問は、これがいつの日か突然機能しなくなる可能性があるかどうかです。つまり、IE12 (または 13 または 14) がいつの日か出てきて、もはや互換モードを気にしないためにサイトが役に立たなくなるのでしょうか?

もしそうなら、経営陣はそれを聞きたがりませんが、早ければ早いほど良いでしょう.

4

4 に答える 4

4

IE11 の時点で、ドキュメント モードは非推奨ですが、引き続き機能します。

http://msdn.microsoft.com/en-us/library/ie/dn384051%28v=vs.85%29.aspx

2014 年 1 月の時点で、いつ完全に削除されるか (IE12 で一斉に、または徐々に) が正確に決定されたとは思いません。おそらくそれは、非推奨ステータスに対する人々の抵抗の程度に依存します。

また、2000 年から 2004 年の間に構築された大きな内部アプリケーションも維持しています。私たちは何年もの間、古いサイトの一部をやり直す必要があるというドラムを叩いてきましたが、新しい機能は常に優先されます. 個人的には、今年後半に IE12 でレンガの壁にぶつかることに備えていますが、徐々に削除されることを望んでいます。


編集: 2015 年の初めに、Windows 10 には 2 つのブラウザーが同梱されると読んでいました。最新/最高のコードネーム Spartan と、レガシー サポート用の IE です。このトピックに興味がある場合は、「Windows Edge」(以前の「Windows 10 Spartan」) をグーグルで検索する価値があります。おそらくこれが、主要なコンシューマ ブラウザを損なうことなく、古い社内 Web アプリケーションをサポートし続ける方法に対する彼らの答えです。

内部アプリは新旧の Web ページが混在しているため、従来のブラウザーが新しいサポートに遅れをとらないことを願っています。当社が 2016 年、2017 年などの最新の Web テクノロジを使用できないとしたら、それは残念なことです。なぜなら、古いページはユーザーにレガシー ブラウザの使用を強いるからです。:(

于 2014-01-08T22:23:11.090 に答える
4

編集者注: Microsoft はその後、新しいブラウザの正式名称が「Microsoft Edge」であることを発表しました。[Project] Spartan の任意のインスタンスに置き換えてください。

新しいレンダリング エンジンを搭載した Spartan は、最新の Web との相互運用性を考慮して設計されています。Internet Explorer で歴史的に使用されてきたバージョン管理されたドキュメント モードから意図的に離れ、現在は他の最新のブラウザーと同じマークアップを使用しています。Spartan の新しいレンダリング エンジンは、今日の Web の書き方に対応するように設計されています。

IE Dev Channelには、新しいデフォルトをテストするために使用できるビルドがあります。前提条件は次のとおりです。

  • Windows 8.1 または Windows 7 SP1
  • インターネット エクスプローラー 11
  • Microsoft .NET Framework 4.0 (完全版)
  • PowerShell 3 (x86 または x64)

公式の推奨事項は次のとおりです。

IE11 以降、ドキュメント モードは非推奨と見なされ、使用されなくなりました。適切に表示するために従来のドキュメント モードを必要とする Web ページは、最新の標準で定義された機能を使用するように書き直す必要があります。詳細については、「IE11 での互換性の変更」を参照してください。

参考文献

于 2014-10-03T01:43:56.393 に答える
0

2015 年 3 月 24 日の時点で、Windows 10 オペレーティング システムについて言えば、Microsoft は Microsoft Edge (以前の Project Spartan) と呼ばれるまったく新しいブラウザーを開発しました。Edge は EdgeHTML.dll に含まれる新しいレンダリング エンジンを使用しますが、これには互換モードはありません。ただし、レガシー アプリケーションの場合、Microsoft は Windows 10 オペレーティング システムに IE 11 (MSHTML.dll に基づく) も含めており、このバージョンの IE 11 は互換モードをサポートします。

そうは言っても、Windows 10 がある限り、IE 11 互換モードを使用できると思います。ただし、今後、Microsoft は IE 11 に投資せず、Microsoft Edge のアップグレードを継続します。

参考文献: プロジェクトからの更新-spartan-developer-workshop

于 2015-04-06T16:49:18.583 に答える