1 / 32

Strategies for Migrating to Internet Explorer 9 - Easy & Efficient Methods

Learn effective strategies for migrating from older versions of Internet Explorer to IE9, including planning, execution, and deployment. Explore tools available for a successful migration.

yannis
Download Presentation

Strategies for Migrating to Internet Explorer 9 - Easy & Efficient Methods

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Strategies for Migrating from IE6 Sohbat Ali Microsoft sohbat.ali@microsoft.com

  2. Session Objectives • Understand interoperability and compatibility for IE9 • Plan and execute a migration strategy for IE9 • Explore the tools available for conducting a migration • Plan a deployment

  3. How to migrate to Internet Explorer 9

  4. 101 Web Application Architecture Web Browser W3C Standards - HTML Vendor specific implementations

  5. Migration Paths for Internet Explorer Windows Vista Windows XP Windows 7

  6. Ease of Migration Internet Explorer 9 Small effort Bigger effort

  7. CompatibleDocument modes allow flexibility * Applies if Quirks mode is not specified via site DOCTYPE. Read more about how Internet Explorer determines doc mode.

  8. Internet Explorer 9 is interoperable and compatible • Improved standards support enables “same markup”, reducing the cost of creating applications for multiple browsers • Adopting the web standards in Internet Explorer 9 will hopefully future-proof your applications • Multiple document modes enable enterprise developers to choose the right standards at the right time

  9. InteroperableEnabling “same markup” Commonly used to refer to modern open web standards like HTML5, CSS3, and more The W3C HTML5 specification is still a draft, it’s over 1100 pages and keeps evolving Adds new rich media and graphics support (canvas, video, audio, inline SVG…) Standardizes behavior for browser vendors, enabling same markup We’ve donated almost 6,000 test cases to the W3C to date with many more to come! The HTMLWorking Group 411 group participants 40 W3CMember Organizations 280 Invited experts 9 Mailing lists 4000 emails on public-html

  10. The Planning Phase What steps should I take to establish if my web applications will work with IE8/9? • The path of success: • Plan with the business for migrating to IE8/9 • Design a Co-existence strategy • Design a Migration strategy • Design a Deployment strategy • Design a User readiness strategy

  11. Fix “critical” Web Applications! Should I fix all my web applications to work with IE8/9? Fix those web apps which are critical to the business Fix any non-critical web apps as part of BAU

  12. Internet Explorer Migration Process Discover Assess Test Remediate What do we have? What do we need? How do we get there? Does it work?

  13. Discovery Phase Where are the business web applications? • The path of discovery: • Establish an inventory of your web applications • Establish the business owner of the application • Establish the business criticality of these web applications • Establish the makeup of these of web applications

  14. Internal Where are my Web Applications? External Third Party Internet Extranet Enterprise

  15. Assessment Phase Which of my web applications are important? • The path of minimalism: • Partner with the business owner of the web applications • Test web applications with ‘expert’ users • Rationalise your web application • Prioritise your web applications • Plan for those web applications which need remediation

  16. Current Internet Explorer 8 Migration Statistics Most Web Applications should just work with IE8/IE9 #1 as experienced by Microsoft Application Excellence (AE) SWAT team

  17. Internal Primary Areas to Focus External Many public web sites should be IE 8.0 compliant This really depends on the vendors roadmap for supporting IE8/IE9 Probably the biggest area of focus Third Party

  18. Internet Explorer 8/9 Compatibility Issues

  19. Scripting Plug-ins Presentational (Rendering) What is the Risk? • Microsoft experience shows: • Majority of problems are rendering issues, which effect presentation • Most are browser version number!

  20. Remediation Phase What must be done to get my web applications to work with IE8/9? • The path of resolution: • The best remediation point is fixing the source code! • Use other approaches when source code fix is not possible • Get your developers to follow standards

  21. Remediation Approaches Strategic, long term resolution. Tactical workarounds, short term fixes.

  22. Infrastructure Remediation Strategies Infrastructure configuration options IE configuration settings IE built in configuration

  23. Web Application Remediation Strategies Changes to HTML code to remediate Source code changes to remediate

  24. Test Phase How do I make sure my web applications do work with IE8/9? • The path of proving: • Build a test harness • Test the remediated applications using ‘expert’ users • Sign off working applications

  25. Tools for Migration Internet Explorer Compatibility Test Tool (IECTT) F12 Developer tool Third Party Tools Expression Web Manual (build test machine with browser) Fiddler

  26. Demo of Tools • What would life be like without some handy tools? • F12 • Expression Web • http://ie8demosite.cloudapp.net/contosomoat/default.html

  27. Windows 7 and Internet Explorer Deployment Guidance Explore Plan/Test Explore Plan/Test Pilot Deploy Switch to deploying Internet Explorer 9 with Windows 7 Starting your Windows 7 migration planning?Make Internet Explorer 9 part of your formal deployment plans instead of Internet Explorer 8

  28. Windows 7 and Internet Explorer Deployment Guidance Pilot Deploy Explore Plan/Test Pilot Deploy Continue Windows 7 with Internet Explorer 8 Add Pilot for Internet Explorer 9 Well underway with your Windows 7 and Internet Explorer 8 deployment?Continue with your deployment, so your business can realisethe benefits of Windows 7 and Internet Explorer 8 immediately. In parallel, pilot Internet Explorer 9, and make Internet Explorer 9 part of your longer term desktop strategy.

  29. Deploy and Update IE8/9The Optimized Desktop infrastructure Deploy Windows Server Update Services (WSUS) or System Center Configuration Manager (SCCM) to deploy alongside Windows Re-build image Add Internet Explorer 8 or 9 onto your existing Windows Vista or Windows 7 image using the Windows Automated Installation Kit (WAIK) and Microsoft Deployment Toolkit (MDT) Update Updates managed through standard Windows update processes to keep Internet Explorer is up-to-date

  30. Useful Resources for IE8/9 • IE Springboard area on TechNet: http://technet.microsoft.com/en-gb/ie • IE9 deployment guide: http://technet.microsoft.com/en-us/library/gg699432.aspx • IE9 FAQ for IT Professionals: http://technet.microsoft.com/en-us/library/ff973977.aspx • IE9 Compatibility Centre on MSDN: http://msdn.microsoft.com/en-us/ie/cc405106

  31. © 2008 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.

More Related