いままでとこれから Internet Explorer
春日井良隆 日本マイクロソフト株式会社 Windows 本部 プロダクトマネージャー IEのサポートポリシーのこと IEのサポートポリシー
2016年1月12日から
動作するOSの 各OSの最新版のIEのみ ライフサイクルに準拠 IEのサポートポリシー
2016年1月12日から OSサポート IE7 IE8 IE9 IE10 IE11 終了期間
Windows Vista 2017年4月 Windows Vista IE9
Windows 7 2020年1月 Windows 7 IE11
W 2023年1月 Windows 8.1 IE11 8.1
http://www.microsoft.com/ja-jp/windows/lifecycle/iesupport/ IEサポートポリシー変更の背景
セキュリティ 開発・検証の 最新技術への 対策 軽減 対応
脆弱性の発見から 動作を確認する Web標準への準拠 ネットワーク犯罪に ブラウザを少なく 新しいAPIの利用 迅速に対応する Web Font SVG Scalable Vector Graphic Microsoft Edgeをリリースするに至った理由
セキュリティ 開発・検証の 最新技術への 対策 軽減 対応
脆弱性の発見から 動作を確認する Web標準への準拠 ネットワーク犯罪に ブラウザを少なく 新しいAPIの利用 迅速に対応する
Windows 10のWebブラウザ
Internet Explorer 11 Microsoft Edge Windows 10のWebブラウザ
Internet Explorer 11 Microsoft Edge
Trident (MSHTML) Edge (EdgeHTML) Windows 10のWebブラウザ
Internet Explorer 11 Microsoft Edge
エンター IE5 IE7 IE8 プライズ 互換表示 標準モード Quirks モード Evergreen
IE9 IE10 IE11 標準モード 標準モード QME 標準モード Windows 10のWebブラウザ
Internet Explorer 11 Microsoft Edge
後方互換性 相互運用性 Compatibility Interoperability
IE11 IE10 IE9 IE8 IE7 IE5.5
イントラネット インターネット 後方互換性 Compatibility エンター IE5 IE7 IE8 プライズ 互換表示 標準モード Quirks モード
IE9 IE10 QME IE11 標準モード 標準モード Quirks Mode 標準モード Emulation IEのレンダリングルールを切り替える仕組み
https://technet.microsoft.com/ja-jp/library/dn321432.aspx IE11でIE8をエミュレートする仕組み
https://technet.microsoft.com/ja-jp/library/dn640687.aspx グループポリシーで管理
https://technet.microsoft.com/ja-jp/library/dn338144.aspx レジストリで管理
キー HKLM¥SOFTWARE¥Policies¥Microsoft¥Internet Explorer¥Main¥EnterpriseMode
値の名前 SiteList
型 REG_SZ
値 XMLファイルのパス、またはURL
値の名前 Enable
https://technet.microsoft.com/ja-jp/library/dn640699.aspx Enterprise Mode Site List Manager で管理用のXMLを作成
https://technet.microsoft.com/ja-jp/library/dn640701.aspx
Microsoft Edge あらゆる事態を想定 積極的に使いこなす JavaScriptで開発できる新しい拡張機能 ChromeとFirefoxのExtensionをサポート Microsoft Edgeは軽快に動作する、全く新しいWebブラウザ すべてのWindows 10デバイスで利用できます
Webページに直接ペンで描き込んだり、文字入 力ができる機能や電車の中でも文書を読むこと に集中できる表示機能などを内蔵
http://www.microsoft.com/ja-jp/windows/microsoft-edge • ActiveX • attachEvent / removeEvent • Browser Helper Objects • currentStyle • Document Mode • Conditional Comments • VML • IE8 layout quirks • VBScript • DirectX Filters and Transitions
• Binary behaviors • Custom Security Managers • Custom Context Menu entries • Pluggable protocols • MIME filters • Edit Designers • Shell Helper API • Custom Print and Print Preview • Timers • Active Documents Handlers • Accelerators • Custom Download Managers • Explorer Bars • Webslices
http://blogs.windows.com/msedgedev/2015/05/06/a-break-from-the-past-part-2-saying-goodbye-to-activex-vbscript-attachevent/ Microsoft Edge Dev Edge に対応する Edgeのために特別な作業をする Edge に対応する Web標準なWebサイトにする ① ドキュメントモード ② 古いJSライブラリやフレームワーク ③ プラグイン ④ CSSベンダープリフィックス ⑤ ブラウザー検出 var ua = navigator.userAgent; var re = new RegExp(‘MSIE ([0-9]{1,}[¥.0-9]{0,})‘); if (re.exec(ua) != null) { ver = parseFloat( RegExp.$1 ); } © 2015 Microsoft Corporation. All rights reserved.