Internet Explorer 10 Internet Explorer 11. Internet Explorer 10



Similar documents
Trends in HTML5. Matt Spencer UI & Browser Marketing Manager

Mobile on the web. SICS Open House Stockholm /05

In order to get the most out of your Bert Rodgers courses, it is important to ensure that your computer meets some minimum system requirements.

System Requirements for Microsoft Dynamics NAV 2013 R2

Web Conferencing Version 8.3 Troubleshooting Guide

SYST35300 Hybrid Mobile Application Development

System Requirements for Microsoft Dynamics NAV 2015

OBIEE : Browser and Operating System Compatibility. Including Known Issues and Solutions

All You Can Eat Realtime

Republic Polytechnic School of Infocomm C308 Web Framework. Module Curriculum

Microsoft Dynamics NAV 2015 Hardware and Server Requirements. Microsoft Dynamics NAV Windows Client Requirements

Platform support for UNIT4 Milestone 4

Introduction to Mobile Performance Testing

Global Preview v.6.0 for Microsoft Dynamics CRM On-premise 2013 and 2015

Windows 10: A Beginner s Guide

Firefox for Android. Reviewer s Guide. Contact us: press@mozilla.com

Troubleshooting steps for Oracle Financials and Markview. Jan 2015

System Requirements for Microsoft Dynamics NAV 2016

Browser Performance Tests We put the latest web browsers head-to-head to try to find out which one is best!

HTML5 the new. standard for Interactive Web

Understanding Responsive Web Design (RWD) & Environment Aware Component Design Version:

Hardwarekrav. 30 MB. Memory: 1 GB. Additional software Microsoft.NET Framework 4.0.

This document is provided to you by ABC E BUSINESS, Microsoft Dynamics Preferred partner. System Requirements NAV 2016

Minimum Computer System Requirements

System Requirements for Microsoft Dynamics NAV 2016

Recommended operating systems and software for end user services. Operating systems and software not supported for end user services

WompMobile Technical FAQ

Web Tracking for You. Gregory Fleischer

WebCenter User experience. John

Mobile Web Design with HTML5, CSS3, JavaScript and JQuery Mobile Training BSP-2256 Length: 5 days Price: $ 2,895.00

System Requirements for Microsoft Dynamics NAV 2016

SonicWALL SSL VPN 3.0 HTTP(S) Reverse Proxy Support

Why HTML5 Tests the Limits of Automated Testing Solutions

Cloud Help for Community Managers...3. About Jive Anywhere...4. Jive Anywhere System Requirements...5. Managing Jive Anywhere...6

Browser Performance Tests We put the latest web browsers head-to-head to try to find out which one is best!

Web Editing Basics 1 TOPICS

ORACLE APPLICATION EXPRESS 5.0

System Requirements. Microsoft Dynamics NAV 2016

IBM Web Conferencing: Troubleshooting Guide

Dovico Timesheet v12 INSTALLATION GUIDE

Research on HTML5 in Web Development

HTML5: Separating Fact and Fiction. #wipjam

Real Time Data Communication over Full Duplex Network Using Websocket

Crosswalk: build world class hybrid mobile apps

PLATO Learning Environment System and Configuration Requirements for workstations. October 27th, 2008

<Insert Picture Here> Oracle Policy Automation System Requirements

Acunetix Website Audit. 5 November, Developer Report. Generated by Acunetix WVS Reporter (v8.0 Build )

System Planning, Deployment, and Best Practices Guide

Implementing the Application Control Engine Service Module

GE Transportation Business Intelligence Release Notes

Addressing Mobile Load Testing Challenges. A Neotys White Paper

Accessing Websites. Mac/PC Compatibility: QuickStart Guide for Business

HTML5 & Digital Signage

HOW TO CONFIGURE PASS-THRU PROXY FOR ORACLE APPLICATIONS

Following statistics will show you the importance of mobile applications in this smart era,

Using the Cisco OnPlus Scanner to Discover Your Network

System Requirements and Technical Prerequisites for SAP SuccessFactors HCM Suite

Microsoft Dynamics NAV

DocDokuPLM Innovative PLM solution

NiceLabel Control Center 6.5. Release Notes. Rev-1504

The Evolved Office APPLICATION PLATFORM REQUIREMENTS. Release: 16.0

AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev

System Requirements for Microsoft Dynamics NAV 2016

How To Test Your Web Site On Wapt On A Pc Or Mac Or Mac (Or Mac) On A Mac Or Ipad Or Ipa (Or Ipa) On Pc Or Ipam (Or Pc Or Pc) On An Ip

IBM Worklight: Responsive Design for Mul8- Channel Applica8on Development

Quick Start Guide Mobile Entrée 4

Web Browser. Fetches/displays documents from web servers. Mosaic 1993

REDCENTRIC UNITY SOFTWARE MINIMUM REQUIREMENTS

Expert Reference Series of White Papers. Ten Things You Should Know About SharePoint 2010

me What s new in 3.2? 1

Responsive Web Design Creative License

Seamless integration Connect our solution to your business applications thanks to our open architecture

inforouter V8.0 Server & Client Requirements

Google Drive Create, Share and Edit Documents Online

Enable Your Automated Web App Testing by WebDriver. Yugang Fan Intel

HTML5 as the Core Technology of the Mobile Enterprise

PLATO Learning Environment 2.0 System and Configuration Requirements. Dec 1, 2009

Web Design Technology

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

Installation Process

Web Development. How the Web Works 3/3/2015. Clients / Server

HYBRID APPLICATION DEVELOPMENT IN PHONEGAP USING UI TOOLKITS

Differences between HTML and HTML 5

JavaFX Session Agenda

Programming in HTML5 with JavaScript and CSS3

Frequently Asked Questions for the USA TODAY e-newspaper

Lesson 1 Quiz. 3. The Internet is which type of medium? a. Passive b. Broadcast c. One-to-one d. Electronic print

Known limitations The following table lists features and their known limitations in Internet Explorer 8 (64-bit) and Internet Explorer 9 (64-bit).

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Managing Existing Mobile Apps

CA Productivity Accelerator v :

SBBWU PROXY SETTING IT CENTRE How to Set a Proxy Server in All Major Internet Browsers for Windows

and the OPEN WEB PLATFORM HTML5Fest, Tel Aviv, Israel 25 Oct 2011 by J. Alan Bird, W3C

Java version 7 update 45 (7u45)

Release Notes for Websense Web Endpoint (32- and 64-bit OS)

This manual provides information and recommendations for Mac SharePoint Users at Fermilab. Using SharePoint from a Mac: Overview

Unlocking the Java EE Platform with HTML 5

Cookbook. Flash ios Apps. Christopher Caleb. 100 practical recipes for developing ios apps with Flash Professional and Adobe AIR PUBLISHING MUMBAI

Deepak Patil (Technical Director) iasys Technologies Pvt. Ltd.

SHARPCLOUD SECURITY STATEMENT

Transcription:

2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 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

Save time & money

Today, multiple code paths need to be maintained Incoming browser request With new engine built to be interoperable with modern standards Incoming browser request Legacy standards Multiple IE code paths Which browser? Modern standards Webkit, Blink & Gecko code EdgeHTML Webkit, Blink & Gecko code

Caching on the edge reduces traffic and CPU cycles on your server Up to 40% of page fragments cached in infrastructure (*) Page a Browser requests page Proxy CDN Service X PaaS server Lower cost Faster response times Higher cost Slower response times *: Exact gains will vary by site depending on the amount of IE specific code in use

Windows 10 Upgrade

100s of millions of Windows devices running Windows 7/8.1 and Windows Phone 8.1 are eligible Upgrading the operating system provides Microsoft Edge as the default browser Over 14 million devices already upgraded in the first 2 days and upgrade notifications are continuing to roll out to eligible devices 1 Billion devices will be upgraded within the next 3 years

With Windows 10, we re moving from a product release model to a service model. Windows 10 could become the largest internet service on the planet as Windows becomes evergreen. Terry Myerson Microsoft Confidential--NDA Only

Microsoft Edge overview

Faster, safer and sites just work Always up-to-date, and with a new engine built for the modern web More secure by default Single codebase across all Windows 10 devices, with an experience that scales fluidly for each device Set as default web browser for Windows 10

New experiences to make you more productive on the modern web Capture and share your thoughts and ideas with web notes right on the page The best place to read, with a distraction-free reading view, and gorgeous new Reading List to get you back to your interests. Redefined around you, with Cortana built-in and ready to help you get things done on the Web

Microsoft Edge: A technical view

Browser Internet Explorer Web Platform Trident

Browser Chrome Web Platform Blink

Browser Safari Web Platform Webkit

Browser Firefox Web Platform Gecko

User Settings Browser Web Platform Runtime Connection Network Protocol CDN/Edge Server Auth System & Apps Content

User Settings Browser Web Platform Runtime Connection Network Protocol CDN/Edge Server Auth System & Apps Content

1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident

HTML4, ES3, CSS2 1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident!DOCTYPE Quirks Strict

HTML4, ES3, CSS2 1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident!DOCTYPE Quirks Strict

HTML4, ES3, CSS2 CSS2.1 1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident!DOCTYPE x-ua-compatible IE5 Quirks IE7 Compatibility View IE8 Standards Mode

HTML4, ES3, CSS2 CSS2.1 HTML5, SVG, ES5 1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident!DOCTYPE x-ua-compatible IE5 Quirks IE7 Compatibility View IE8 Standards Mode IE9 Standards Mode

HTML4, ES3, CSS2 CSS2.1 HTML5, SVG, ES5, CSS3 1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident!DOCTYPE x-ua-compatible IE5 Quirks IE7 Compatibility View IE8 Standards Mode IE9 Standards Mode QME Quirks Mode Emulation IE10 Standards Mode

HTML4, ES3, CSS2 Legacy Web CSS2.1 Modern Web HTML5, SVG, ES5, CSS3 1995 2015 1 2 3 4 4.x 5 5.5 6 7 8 9 10 11 Trident!DOCTYPE x-ua-compatible IE5 Quirks IE7 Compatibility View IE8 Standards Mode EMIE Enterprise Mode IE9 Standards Mode IE10 Standards Mode QME Quirks Mode Emulation IE11 Standards Mode

Gecko Browser Firefox Evergreen

Blink Browser Chrome Evergreen

Microsoft EdgeHTML Browser Chrome Evergreen

Modern web interoperability

Microsoft Edge Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240 Chrome Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36

IE11 on Windows 8.1 MS Edge: With support for webkit transitions

m.hawaiianairlines.com m.hawaiianairlines.com Windows Phone 8.1 WP8.1 + New user-agent Microsoft Edge Removing security constraints on downloaded fonts

m.macys.com Windows Phone 8.1 Microsoft Edge on Windows 10 With support for webkit-gradient

www.answers.com/#page WP 8.1: swipe doesn t work Windows 10: Swipe works with touch events support

The Mobile Web

3000+ 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, Internationalization Mixed Languages Support, CSS Grid, CSS Variables, srcset, <picture> element, Web Workers Update, DOM4 Events, Font Loading, BDI, Crossdomain, HLS Manifest, Block Ellipsis, WAV, @rules, CSS Text(), CSS Border Logical, Logical Box Model, DOMhttp://dev.modern.ie/platform/status Gamepad API, FileSystem API, HTML <date> element, HTML <keygen> element, HTML <main> element, HTML <output> element, HTML <summary> element, HTML <detail> element, HTML <time> element, Native PDF, AppCache, SVG Hosting, Mutation Observers, HTML bidirectional, HTML Speech API, SVG animations, SVG transitions, SVG transforms, Canvas Path, Canvas Accessibility API, CSS Select Control, CSS Masking, CSS Clipping, Navigation Error Logging, CSS element(), CSS Shapes, ORTC, CSS Escape, Shared Workers, ES6 Modules, ES6 Promises, CSS Intrinsic & Extrinsic Sizing, Web Components, CSS Scoped Styles, HTTP 2.0, CSS Resize, WebGL, Canvas Blend Modes, CSS Interpolation, CSS Line Grid, CSS Line Box Contain, CSS Ruby, DOM Event Constructors, HTML <ol> Reverse, Server-Sent Events, Viewport APIs, Quota API, etc. http://aka.ms/msedgecompat

Legacy Compatibility

Internal engine switch enabled by CV lists, x-ua-compatible and meta tags For sites requiring ActiveX or BHO Compatibility Engine mshtml.dll IE5 Quirks IE7 Compat View IE8 Standards Mode EMIE Enterprise Mode Silverlight Java Flash BHOs IE9 Standards Mode IE10 Standards Mode QME Quirks Mode Emulation ActiveX BHO ActiveX IE11 Standards Mode

Extensions

Deployment & Security

Microsoft Edge will be pre-installed on Windows 10 PCs and mobile devices Internet Explorer will be available for Windows 10 on desktop only Microsoft Edge updates will be released on a regular cadence along with Windows 10 Microsoft Edge preview releases will be available for early validation and feedback via the Windows Insider Program

Microsoft Edge Security Investments Multi-process architecture MS Edge frame itself runs in App Container Tabs run in EPM Extensibility Constrained ActiveX controls No Toolbars or BHOs Rigorous Memory Protection Reduced Attack Surface SmartScreen Getting Smarter Windows Platform App Container 64bit Protections

Testing Compatibility

http://aka.ms/msedgecompat

http://aka.ms/msedgecompat Microsoft Confidential--NDA Only

http://aka.ms/msedgecompat Microsoft Confidential--NDA Only

F12 Tools

http://dev.modern.ie/platform/status/ http://aka.ms/msedgecompat

uservoice.modern.ie http://aka.ms/msedgecompat

Summary

Security and data protection

Learn more

Resources Microsoft Edge Web Summit 2015 (video) Microsoft Edge Dev blog Hands-on labs http://aka.ms/msedgecompat

Validate the new UA with your site Use remote.modern.ie to test the latest version of IE Do use feature detection Do not sniff UA Send us feedback Microsoft Confidential--NDA Only

Thank you! Questions?