Author: [email protected] Date: Thu Apr 16 12:44:56 2009 New Revision: 5244 Added: wiki/IE8Support.wiki
Log: Created wiki page through web user interface. Added: wiki/IE8Support.wiki ============================================================================== --- (empty file) +++ wiki/IE8Support.wiki Thu Apr 16 12:44:56 2009 @@ -0,0 +1,63 @@ +#summary IE8 Support Plan. + +(work in progress -- plenty remains to be decided) + += Introduction = + + += Details = + * Modules that need to be updated: + * UserAgent + * dom.DOM + * See if we still need the ugly IE6/7 StyleInjectorImpl on IE8 + * user.DOM + * History + * EmulationWithUserAgent + * See if the IE6/7 performance assumptions still apply to IE8 + * CoreWithUserAgent + * See if we can get stack traces on IE8 + * ImageSrcIE6 + * Does the multiple fetch bug still exist on IE7/8? + * ClippedImage + * Need to turn off the IE6 hacks for IE7 (they're no longer necessary). + * Focus + * FormPanel + * Popup + * Need to turn off the IE6 hacks for IE7 (they're no longer necessary). + * RichTextArea + * TextBox + * Tree + += IE8 Differences = + * input type='radio' name attribute can be changed dynamically + * CSS expressions removed + * Adds document.querySelectorAll() + * Adds Cross-Domain Request, Cross-Domain Messaging + * Adds native JSON object (ECMAScript 3.1 ยง15.12) + * XHR + * Adds XHR.timeout, XHR.ontimeout event + * 6 connections per host + * Ajax Navigation + * Can modify the #hash fragment + * Adds window.onhashchange event. + * DOM Storage + * localStorage object + * Connectivity Status Indication + * body online/offline events + * Adds window.toStaticHTML + * Adds data protocol for URIs + * DOM prototypes now mutable + * JS property getters/setters + * No more weird IE zoom ratio issues (afaict) + += Open Questions = + * How can we force IE8 Standards Mode without requiring a meta tag? + * Should the deferred-binding targets be IE6/7, IE8 -- or IE6, IE7/8? + += References = + * http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx + * http://code.msdn.microsoft.com/ieteched08labs/Release/ProjectReleases.aspx?ReleaseId=1186 + * http://code.msdn.microsoft.com/ie8b2ajaxhol/Release/ProjectReleases.aspx?ReleaseId=1566 + * http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx (MSDN IE8 page) + * http://msdn.microsoft.com/en-us/library/cc304059(VS.85).aspx (Accessibility) + * http://msdn.microsoft.com/en-us/library/dd282900(VS.85).aspx (DOM prototypes) \ No newline at end of file --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---
