Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
酒と泪と Edge とIE
日本マイクロソフト株式会社
デベロッパーエクスペリエンス & エバンジェリズム統括本部
物江 修 (@osamum_MS)
Windows 10 の Web ブラウザー
~ 2 つの Web ブラウザーが搭載 ~
Windows 10
Internet Explorer 11
Edge
Windows 10 の Internet Explorer
• 旧バージョンとの互換性目的
• Windows 7、8.1 と同じもの
• マイナーアップデートはされる
Microsoft Edge
~新規に開発された Web ブラウザー~
Edge
• 他の Web ブラウザーとの相互運用性
• Web 標準
• Windows 10 のエクスペリエンス
• 既定の Web ブラウザー
MICROSOFT CONFIDENTIAL
TheMobileWeb
Web 標準準拠と他ブラウザ互換
~Spartan の目指すところ~
過去からの決別
220k+
Unique LoC Removed
6 document modes
300+ APIs removed
300k+
Unique LoC Added
49 New Major Features
4200+ Int...
旧「IE 対応」と Edge のジレンマ
~旧 IE 向けのコンテンツは正しく動作しない~
If(userAgent==“MSIE”)||(userAgent==?)
旧 Internet Explorer か
未知のブラウザー向け
コンテンツ
旧「IE 対応」と Edge のジレンマ
~旧 IE 向けのコンテンツは正しく動作しない~
If(userAgent==“MSIE”)||(userAgent==?)
旧 Internet Explorer か
未知のブラウザー向け
コンテンツ
Edge モードの userAgent
~旧 IE 用コンテンツの弊害回避~
Mozilla/5.0 (Windows NT 6.4; WOW64)
AppleWebkit/537.36 (KHTML, like Gecko)
Chrome/3...
Edge モードの userAgent
~旧 IE 用コンテンツの弊害回避~
Mozilla/5.0 (Windows NT 6.4; WOW64)
AppleWebkit/537.36 (KHTML, like Gecko)
Chrome/3...
EdgeとInternet Explorer(1/2)
~ 異なるレンダリングエンジン~
EdgeHTML.dll MSHTML.dll
相互運用性
既定のブラウザ
モダン Web サイト向け
集中を妨げない画面、注
釈、Cortana 統合の...
Microsoft Edge 拡張機能
~ 旧バージョンの Internet Explorer との互換性はない ~
• ActiveX
• VBScript
• Browser Helper Objects (BHO)
• Vector Ma...
さ既存資産との互換 最新の Web 標準
後方互換と
最新機能サポートの両立
まとめ
Windows 10
参考 1/3
https://status.modern.ie/
http://dev.modern.ie/platform/status/
Internet Explorer のロードマップ
Edge のロードマップ
参考 2/3
https://msdn.microsoft.com/ja-
jp/library/dn904191(v=vs.85).aspx
Windows 10 版 Project Spartan 開発者向けガイド
(Technical P...
参考 3/3
monoe’s blog
bit.ly/monoe_blog
酒と泪と Edge と IE
Upcoming SlideShare
Loading in …5
×

酒と泪と Edge と IE

7,388 views

Published on

第5回JSオジサン登壇の際のスライドです。
タイトルのような酒も泪も出てこない、いたってまでめに Windows 10 に搭載されるブラウザについての資料です。
え、だったらタイトルを変えろ?
...ですよね。

Published in: Technology
  • Be the first to comment

酒と泪と Edge と IE

  1. 1. 酒と泪と Edge とIE 日本マイクロソフト株式会社 デベロッパーエクスペリエンス & エバンジェリズム統括本部 物江 修 (@osamum_MS)
  2. 2. Windows 10 の Web ブラウザー ~ 2 つの Web ブラウザーが搭載 ~ Windows 10 Internet Explorer 11 Edge
  3. 3. Windows 10 の Internet Explorer • 旧バージョンとの互換性目的 • Windows 7、8.1 と同じもの • マイナーアップデートはされる
  4. 4. Microsoft Edge ~新規に開発された Web ブラウザー~ Edge • 他の Web ブラウザーとの相互運用性 • Web 標準 • Windows 10 のエクスペリエンス • 既定の Web ブラウザー
  5. 5. MICROSOFT CONFIDENTIAL TheMobileWeb Web 標準準拠と他ブラウザ互換 ~Spartan の目指すところ~
  6. 6. 過去からの決別 220k+ Unique LoC Removed 6 document modes 300+ APIs removed 300k+ Unique LoC Added 49 New Major Features 4200+ Interop Fix
  7. 7. 旧「IE 対応」と Edge のジレンマ ~旧 IE 向けのコンテンツは正しく動作しない~ If(userAgent==“MSIE”)||(userAgent==?) 旧 Internet Explorer か 未知のブラウザー向け コンテンツ
  8. 8. 旧「IE 対応」と Edge のジレンマ ~旧 IE 向けのコンテンツは正しく動作しない~ If(userAgent==“MSIE”)||(userAgent==?) 旧 Internet Explorer か 未知のブラウザー向け コンテンツ
  9. 9. Edge モードの userAgent ~旧 IE 用コンテンツの弊害回避~ Mozilla/5.0 (Windows NT 6.4; WOW64) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36 Edge/12.0
  10. 10. Edge モードの userAgent ~旧 IE 用コンテンツの弊害回避~ Mozilla/5.0 (Windows NT 6.4; WOW64) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36 Edge/12.0 え、なんすか?
  11. 11. EdgeとInternet Explorer(1/2) ~ 異なるレンダリングエンジン~ EdgeHTML.dll MSHTML.dll 相互運用性 既定のブラウザ モダン Web サイト向け 集中を妨げない画面、注 釈、Cortana 統合のような ユニークなユーザー体験 互換性 主にイントラネットか エンタープライズモード サイト IE11 IE10 IE9 IE8 IE7 IE5.5 ★ Edge
  12. 12. Microsoft Edge 拡張機能 ~ 旧バージョンの Internet Explorer との互換性はない ~ • ActiveX • VBScript • Browser Helper Objects (BHO) • Vector Markup Language (VML) • DirectX Filters and Transitions • Flash • Acrobat(pdf) • JavaScript ベースの 新しい拡張モデル(予定) • Chrome、Firefox の プラグイン (予定) 廃止 有効
  13. 13. さ既存資産との互換 最新の Web 標準 後方互換と 最新機能サポートの両立 まとめ Windows 10
  14. 14. 参考 1/3 https://status.modern.ie/ http://dev.modern.ie/platform/status/ Internet Explorer のロードマップ Edge のロードマップ
  15. 15. 参考 2/3 https://msdn.microsoft.com/ja- jp/library/dn904191(v=vs.85).aspx Windows 10 版 Project Spartan 開発者向けガイド (Technical Preview) http://dev.modern.ie/platform/faq/ FAQ (Edge)
  16. 16. 参考 3/3 monoe’s blog bit.ly/monoe_blog

×