いままでとこれから

春日井良隆 日本マイクロソフト株式会社 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 Edgeをリリースするに至った理由

セキュリティ 開発・検証の 最新技術への 対策 軽減 対応

脆弱性の発見から 動作を確認する Web標準への準拠 ネットワーク犯罪に ブラウザを少なく 新しいAPIの利用 迅速に対応する

Windows 10のWebブラウザ

Internet Explorer 11 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---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.