Internet Explorerのいままでとこれから

Internet Explorer
いままでとこれから
春日井良隆
日本マイクロソフト株式会社
エバンジェリスト
2015年4月16日
サポートポリシーの変更
サポートポリシーの変更
Before
After
動作するOSの
ライフサイクルに準拠
各OSの
最新版のIEのみ
サポートポリシーの変更
Before
IE7
IE8
IE9
IE10
Windows Vista
Windows 7
IE11
After
2016年1月12日以降
OSサポート
終了期間
Windows Vista SP2
IE9
Windows 7 SP1
IE11
2017年4月
Windows 8.1 Update
IE11
Windows Server 2008 SP2
IE9
Windows Server 2008 R2 SP1
IE11
Windows Server 2012
IE10
Windows Server 2012 R2
IE11
2020年1月
W 8.1 2023年1月
サポートポリシー変更の背景
セキュリティ
検証
HTML5
サポートポリシー変更の背景
セキュリティ
脆弱性の発見後、
ネットワーク犯罪に
迅速に対応する
検証
HTML5
サポートポリシー変更の背景
検証
セキュリティ
動作確認する
ブラウザを一つに
HTML5
サポートポリシー変更の背景
HTML5
セキュリティ
検証
Web標準への準拠
新しいAPIの利用
Vendor Share of Consumer Compute, 2000-2016E
Shift from Single-vendor dominance to Multiple Vendors
Apple
100%
0
0
0
0
Google
Microsoft
Other
0
18
90%
29
80%
32
35
31
30
14
15
13
9
29
70%
20
20
22
42
41
41
23
5
26
25
60%
50%
93
94
94
95
35
95
49
46
40%
43
46
46
33
30%
39
14
1
3
21
23
22
21
23
24
23
25
27
29
2007
2008
2009
2010
2011
2012E
2013E
2014E
2015E
2016E
20%
0
0
0
10%
21
22
2005
2006
0%
40
0
7
0
6
0
6
0
5
0
5
2000
2001
2002
2003
2004
Source: IDC, Goldman Sachs Research
BYOD
Bring Your Own Device
Webの互換性
Legacy Web
Modern Web
IE11でのWebの互換性
Legacy Web
IE7
IE8
IE9
IE10
IE11
IE6
IE5
Modern Web
Windows 10でのWebの互換性
Legacy Web
IE11との互換性
“Edge”
• エンタープライズモード
• ドキュメントモード
IE5
IE6
IE7
IE8
IE9
IE10
IE11
Modern Web
エンタープライズモード
旧バージョンのIEのために設計さ
れたWebアプリとの後方互換性を
保つためにIE11に搭載された
IE8をエミュレートする仕組み
• 全てのドキュメントモードをサポート
(IE11/IE10/IE9/IE7/IE5)
• Windows 7/8.1/10で動作
https://msdn.microsoft.com/ja-jp/library/dn640687.aspx
ドキュメントモード
旧バージョンのIEのために制作さ
れたWebサイトとの後方互換性を
保つためにIE8から搭載された
レンダリングルールを切り替
える仕組み
• 互換表示設定
• metaタグ X-UA-Compatible
• F12 開発者ツール
https://msdn.microsoft.com/ja-jp/library/dn640687.aspx
Chrome
Safari
マイクロソフトのかつての戦略
マイクロソフトのこれからの方針
Interoperability
Chrome
Safari
相互運用性
相互運用性への意気込み
In cases where these changes necessarily differ
from standards, we’re following through with
standards bodies and other browsers to update
specs and implementations to reflect the
interoperable behavior.
http://blogs.msdn.com/b/ie/archive/2014/11/11/living-on-the-edge-our-next-step-in-interoperability.aspx
相互運用性への意気込み
Bringing asm.js to the Chakra
JavaScript engine in Windows 10
Thursday, February 19, 2015
http://blogs.msdn.com/b/ie/archive/2015/02/18/bringing-asm-js-to-the-chakra-javascript-engine-in-windows-10.aspx
Living on the
edge
our next step in helping the web just work
http://blogs.msdn.com/b/ie/archive/2014/11/11/living-on-the-edge-our-next-step-in-interoperability.aspx
Windows 10でのWebブラウジング
Internet Explorer
Project Spartan
Windows 10でのWebブラウジング
Internet Explorer
Legacy MS HTML
New Edge HTML
後方互換性
 相互運用性
Legacy サポート
IE11
IE10
Project Spartan
IE9
 デフォルトエンジン
IE8
IE7
イントラネット
エンタープライズモード
IE5.5
 モダンなHTML Web サイト
新しいブラウジング環境を試すには
Windows 10 Technical Preview (10049)
RemoteIE
© 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and
Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.