Microsoft’s Browser Roadmap Chris Jackson appcompatguy@microsoft.com | @appcompatguy | http://appcompatguy.com Guidance: Stay Current with a Modern Web Browser Modern Web Technologies Increased Security Better Performance Backward Compatibility Easier OS Upgrades Windows Browser Roadmap
Internet Explorer 8 Internet Explorer 9 Internet Explorer 10 Internet Explorer 11 Internet Explorer 10 Internet Explorer 11 Internet Explorer 11 Microsoft Edge
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 Windows Browser Roadmap
Internet Explorer 8 Internet Explorer 9 Internet Explorer 10 Internet Explorer 11
Internet Explorer 11 Microsoft Edge
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 Microsoft Web Browsers
Internet Explorer 11 Microsoft Edge Internet Explorer 11 JavaScript Performance
Benefits from 10
FASTER 1.0.2
8 Internet 6 SunSpider 4 IE8 IE11 2 in … IE11
Explorer 11 on Seconds 0
Modern Web Standards Increased Performance Improved Security Backward Compatibility
HTML5 Hardware-Accelerated Browsing SmartScreen Filter Improvements Enterprise Mode Site List CSS Level 3 New Script Engine Tracking Protection • IE11 Doc Mode • IE10 Doc Mode SVG 1.1 2nd Edition New Layout Engine Enhanced Protected Mode • IE9 Doc Mode WebGL Pre-Fetching & Pre-Rendering TLS 1.2 Enabled by Default • IE8 Doc Mode • IE7 Doc Mode th EcmaScript 6 Edition Network Improvements Password Manager Enhancements • IE5 Doc Mode Network Prioritization Out-of-Date ActiveX Control Blocking • IE8 Enterprise Mode • IE7 Enterprise Mode
IE9 Standards Support
CSS 2D Transforms DOM Element Traversal HTML5 Selection CSS Backgrounds & DOM HTML HTML5 semantic Borders DOM Level 3 Core elements CSS Color DOM Level 3 Events HTML5 video and audio CSS Fonts DOM Style ICC Color Profiles CSS Media Queries DOM Traversal and Selectors API Level 2 CSS Namespaces Range SVG, standalone and in CSS OM Views DOMParser and HTML CSS Selectors XMLSerializer XHTML/XML CSS Values and Units ECMAScript 5 Data URI HTML5 Canvas HTML5 Geolocation IE10 Standards Support
CSS 2D Transforms DOM HTML HTML5 Selection CSS 3D Transforms DOM Level 3 Core HTML5 semantic elements CSS Animations DOM Level 3 Events HTML5 track CSS Backgrounds & Borders DOM Style HTML5 video and audio CSS Color DOM Traversal and Range JavaScript Typed Array CSS Flexbox DOMParser and XMLSerializer ICC Color Profiles CSS Fonts ECMAScript 5 IndexedDB CSS Grid File Reader API Page Visibility CSS Hyphenation File Saving Pointer (Mouse, Pen, and Touch) Events CSS Image Values (Gradients) FormData RequestAnimationFrame CSS Media Queries HTML5 Application Cache Navigation Timing CSS multi-column Layout HTML5 async Selectors API Level 2 CSS Namespaces HTML5 BlobBuilder SVG Filter Effects CSS OM Views HTML5 Canvas SVG, standalone and in HTML CSS Positioned Floats (Exclusions) HTML5 Drag and drop Web Messaging CSS Selectors HTML5 Forms and Validation Web Sockets CSS Transitions HTML5 Geolocation Web Workers CSS Values and Units HTML5 History API XHTML/XML Data URI HTML5 Parser XMLHttpRequest (Level 2) DOM Element Traversal HTML5 Sandbox XMLHttpRequest CORS IE11 Standards Support
CSS 2D Transforms DOM Traversal and Range Input Method Editor API CSS 3D Transforms DOMParser and XMLSerializer Media Source Extensions CSS Animations ECMAScript 6 Navigation Timing CSS Backgrounds & Borders Level 3 File Reader API Page Visibility CSS Color File Saving Pointer Events (Mouse, Pen, and Touch) as emerging CSS Flexbox Layout Module FormData web standard CSS Fonts Fullscreen API RequestAnimationFrame CSS Grid HTML5 Application Cache Navigation Timing CSS Hyphenation HTML5 async Screen Orientation API CSS Image Values (Gradients) HTML5 BlobBuilder Selectors API Level 2 CSS Media Queries HTML5 Canvas SVG Filter Effects CSS multi-column Layout HTML5 Custom Data SVG, standalone and in HTML CSS Namespaces HTML5 Drag and drop Tracking Preferences Expression (DNT) CSS OM Views HTML5 Forms and Validation Web Cryptography API CSS Positioned Floats (Exclusions) HTML5 Geolocation Web GL CSS Selectors HTML5 History API Web Messaging CSS Transitions HTML5 Page Transition Events Web Sockets CSS Values and Units HTML5 Parser Web Video Text Tracks Format Data URI HTML5 Sandbox Web Workers Device Orientation Events HTML5 Selection XHTML/XML DOM Element Traversal HTML5 semantic elements XMLHttpRequest (Level 2) DOM HTML HTML5 track XMLHttpRequest (Level 3) DOM Level 3 Core HTML5 video and audio XMLHttpRequest CORS DOM Level 3 Events JavaScript Typed Array DOM4 Mutation Observers ICC Color Profiles DOM Style IndexedDB Internet Explorer 11 Compatibility
Legacy Web
Internet Internet Internet Explorer Explorer 11 Internet Explorer 9 10 Internet Explorer 8 Explorer 7 Internet Explorer 6 Internet Modern Web Explorer 5 Enterprise Mode for Internet Explorer 11
Provides support for web apps designed for older versions of Internet Explorer
Works with Windows 7, Windows 8.1, Windows 10
Eases Browser Upgrades by Reducing Web App Testing & Remediation Enterprise Mode Drives Results
Customer Quotes
“Enterprise Mode makes 47% of IT Pros surveyed said the the upgrade possible.” upgrade to Internet Explorer 11 was easier than expected—and 90% of “We no longer need to these used backward compatibility test for multiple browsers.” features to ease their migration “We have literally saved millions of dollars in support costs around the world.”
Source: “The Total Economic Impact of Internet Explorer 11,” a commissioned study conducted by Forrester Consulting on behalf of Microsoft, March 2015
Internet Explorer 11
Only Internet Explorer 11 offers the security, manageability, performance, backward compatibility, and modern standards support that large web app portfolios need across Windows 7, Windows 8.1, and Windows 10 Microsoft Edge Old Web Strategy: Web Standards New Web Strategy: Interoperability Interoperability Features 4000+Interoperability Fixes, Preserve-3d, Touch Events, CSS Filter Effects, DOM Clipboard Support, HTML Drag and Drop, Web Audio, CSS Position Sticky, CSS @supports, CSS Flexbox, HTML Beacon, WebDriver, IndexedDB, WebCrypto, Internation Mixed Languages Support, CSS Grid, CSS Variables, srcset,
Safer web browsing across your Windows 10 devices
Switches to Internet Explorer 11 to support existing web apps
Built-in note-taking & sharing
Only browser with Cortana, to get more done on the web
Always up-to-date Windows 10 Web Browsing
Internet Explorer 11 Compatibility
Interoperability Microsoft Edge Windows 10 Web Browsers Internet Explorer 11 Microsoft Edge
• Great for large organizations Internet• IE11 backward Explorer compatibility, 11 is the fastest web path to Windows 10 including Enterprise Mode Customer Guidance Upgrade to Internet Explorer 11 to continue receiving security updates and technical support after January 12, 2016. Internet Explorer 11 is supported on Windows 7, Windows 8.1, and Windows 10. Internet Explorer 11 can help ease your migration to Windows 10. Your feedback is important! Scan the QR Code and let us know via the TechDays App.
Laat ons weten wat u van de sessie vindt via de TechDays App! Scan de QR Code.
Bent u al lid van de Microsoft Virtual Academy?! Op MVA kunt u altijd iets nieuws leren over de laatste technologie van Microsoft. Meld u vandaag aan op de MVA Stand. MVA biedt 7/24 gratis online training on-demand voor IT- Professionals en Ontwikkelaars.