A little while back, I posted about issues with IE6 and Microsoft CRM. These issues really have to more with IE6 than with CRM as there are simply a load of bugs in the browser that would cause any high-end web application to have problems. You can read my previous post here:
http://www.ascentium.com/blog/crm/Post520.aspx
I wanted to update this post and call out two important notes. The first is that IE6 “issues” don’t always appear as partially rendered pages. They also appear as frozen screens, random lockups, slow performance and plan old crashes. These are especially true when HTTP Compression is enabled.
The second point I wanted to call out is that Windows XP Service Pack 3 actually addresses a number of these issues. This is good news for many organizations that (ugh) are still on IE6 and don’t want to move to IE7 and have users that have Windows XP machines. This however is bad news for customers who are still on Windows 2000 SP4 with IE6 – as the fixes I am about to list below are only for the XP flavor of IE6 and since Windows 2000 is out of support won’t be coming to that platform (disabling HTTP compression though still helps).
Anyway, I have compiled a list of fixes in Windows XP SP3 for IE6 that I found noteworthy. I have also highlighted the ones that are most likely to affect CRM because of the underlying technologies CRM uses:
Fixes in Service Pack 3 that may affect CRM:
840139 (http://support.microsoft.com/kb/840139/ ) Long upload times to a Web page through Internet Explorer 6 Hotfix
840312 (http://support.microsoft.com/kb/840312/ ) Cached HTC files generate additional GET requests in Internet Explorer 6 Hotfix
840388 (http://support.microsoft.com/kb/840388/ ) Data does not decompress when you use behaviors with compressed data in Internet Explorer 6 Hotfix
871205 (http://support.microsoft.com/kb/871205/ ) Internet Explorer may not decompress HTTP content when you visit a Web site Hotfix
906650 (http://support.microsoft.com/kb/906650/ ) When you use Internet Explorer on a Windows XP-based computer, Internet Explorer may take 8 to 11 seconds to open a Web page Hotfix
907455 (http://support.microsoft.com/kb/907455/ ) Internet Explorer may delay up to 10 seconds before it starts for the first time in Windows XP Hotfix
911149 (http://support.microsoft.com/kb/911149/ ) Error message in Internet Explorer when you try to access a Web site that requires Kerberos authentication on a Windows XP-based computer: "HTTP Error 401 - Unauthorized: Access is denied due to invalid credentials" Hotfix
908209 (http://support.microsoft.com/kb/908209/ ) Internet Explorer 6 cannot use the Kerberos authentication protocol to connect to a Web site that uses a non-standard port in Windows XP and in Windows Server 2003 Hotfix
911929 (http://support.microsoft.com/kb/911929/ ) FIX: A registry key handle leak may occur when you explore Web pages in Internet Explorer 6Hotfix
924533 (http://support.microsoft.com/kb/924533/ ) A script error occurs in Internet Explorer 6 when you view a Web page that includes a script that is transmitted by using HTTP compression, and the URL that points to the script includes a non-ASCII character Hotfix
929874 (http://support.microsoft.com/kb/929874/ ) A memory leak occurs in Internet Explorer 6 when you view a Web page that uses JScript scripting on a Windows XP-based computer Hotfix
942840 (http://support.microsoft.com/kb/942840/ ) You may experience slow Web browser performance when you view a Web page that uses JScript in Internet Explorer 6 on a Windows Server 2003-based computer or on a Windows XP-based computer Hotfix
941846 (http://support.microsoft.com/kb/941846/ ) A Web site takes a long time to load, and some elements are not displayed correctly when you use Internet Explorer 6 to visit the Web site through an HTTPS connection Hotfix
Other fixes that might be helpful:
884534 (http://support.microsoft.com/kb/884534/ ) FIX: Internet Explorer may stop responding when you set the display style for the DIV HTML element to none Hotfix
889407 (http://support.microsoft.com/kb/889407/ ) You receive an "Access is denied" error message when you open a Web page that runs a script in a frameset in Internet Explorer 6 Hotfix
890215 (http://support.microsoft.com/kb/890215/ ) Applications that use the WinINet API may not respond to a server as expected when you use Internet Explorer 6Hotfix
896156 (http://support.microsoft.com/kb/896156/ ) FIX: Internet Explorer 6 may stop responding, and you may receive an error message when you dynamically remove an HTML element from a Web page Hotfix
898050 (http://support.microsoft.com/kb/898050/ ) Internet Explorer may stop responding if you click inside an HTML dialog box on a Windows XP-based computer Hotfix
899102 (http://support.microsoft.com/kb/899102/ ) Internet Explorer 6 stops responding, and you receive an access violation error message when you try to view a Web page that contains a .jpeg file Hotfix
899344 (http://support.microsoft.com/kb/899344/ ) Internet Explorer 6 may stop responding when you use the CreateObject() function to create an HTML document Hotfix
905297 (http://support.microsoft.com/kb/905297/ ) Internet Explorer 6 may stop responding when you use it to load a child window Hotfix
905498 (http://support.microsoft.com/kb/905498/ ) FIX: The onbeforeunload event unexpectedly occurs when you view a Web page in Internet Explorer 6 on a computer where Windows XP Service Pack 2 or Windows Server 2003 Service Pack 1 is installed Hotfix
907018 (http://support.microsoft.com/kb/907018/ ) Internet Explorer 6 may stop responding when you close an HTML page that uses display filters or transitions Hotfix
907338 (http://support.microsoft.com/kb/907338/ ) FIX: An access violation occurs in the Mshtml.dll navigation component when you try to browse a Web application that uses HTML Component (HTC) files in Internet Explorer 6 Hotfix
910645 (http://support.microsoft.com/kb/910645/ ) FIX: An access violation may occur when you use Internet Explorer 6 to visit a Web page that uses HTML Components to do DHTML scriptingHotfix
913788 (http://support.microsoft.com/kb/913788/ ) Microsoft Internet Explorer 6 may crash when you try to print or to preview a Web pageHotfix
913862 (http://support.microsoft.com/kb/913862/ ) FIX: Internet Explorer 6 returns an incorrect IOleClientSite pointer when an inner frame dynamically inserts an <object> element into the DOMHotfix
915355 (http://support.microsoft.com/kb/915355/ ) When you try to run a custom application or try to open a Web site by using Internet Explorer 6 with SP1, the application or Internet Explorer may stop responding Hotfix
918310 (http://support.microsoft.com/kb/918310/ ) FIX: CPU utilization increases to 100 percent on a Windows XP-based computer when you search for content in a Web page in Internet Explorer 6 Hotfix
918690 (http://support.microsoft.com/kb/918690/ ) Internet Explorer 6 stops responding when you close a Web page that uses the Filter style and the Windows Media Player 9 ActiveX Control Hotfix
918692 (http://support.microsoft.com/kb/918692/ ) Error message when you try to open a document after you have already opened it one time in Internet Explorer 6: "The page cannot be displayed" Hotfix
918961 (http://support.microsoft.com/kb/918961/ ) FIX: Internet Explorer 6 may exit with an access violation when the JavaScript garbage collector runs and you have dynamically removed a TBODY, THEAD, or TFOOT HTML tag from a table in Windows XP Hotfix
918967 (http://support.microsoft.com/kb/918967/ ) FIX: Internet Explorer 6 may unexpectedly exit when you view a Web page that sets a scroll bar style attribute for an element Hotfix
919237 (http://support.microsoft.com/kb/919237/ ) You may experience slow performance when you view a Web page that uses JScript in Internet Explorer 6 Hotfix
920605 (http://support.microsoft.com/kb/920605/ ) Internet Explorer 6 may stop responding and does not display images in a Web page on a Windows XP Service Pack 2-based computer Hotfix
920681 (http://support.microsoft.com/kb/920681/ ) FIX: The AutoComplete box may not appear in the correct location when you view a Web page in Internet Explorer 6 that contains an <iframe> element that is in a table Hotfix
921090 (http://support.microsoft.com/kb/921090/ ) Internet Explorer generates an error message that states that a page cannot be displayed on a computer that is running Windows Server 2003 or Windows XPHotfix
921397 (http://support.microsoft.com/kb/921397/ ) Internet Explorer 6 closes unexpectedly with an unrecoverable error when you run a Web application that uses the InnerHtml property in Windows XP or in Windows Server 2003 Hotfix
923535 (http://support.microsoft.com/kb/923535/ ) Internet Explorer 6 crashes when you try to access an HTTPS URL from a computer that is running Windows XP Service Pack 2 Hotfix
921400 (http://support.microsoft.com/kb/921400/ ) FIX: Error message when you configure Internet Explorer to use a .pac file and you try to access a Web site that requires Kerberos authentication: "HTTP Error 401" Hotfix
923996 (http://support.microsoft.com/kb/923996/ ) When you visit a Web page that uses a custom pop-up object, Internet Explorer 6 closes unexpectedly Hotfix
924065 (http://support.microsoft.com/kb/924065/ ) An access violation may occur when you print a Web page from Internet Explorer on a Windows XP Service Pack 2-based computer Hotfix
925418 (http://support.microsoft.com/kb/925418/ ) FIX: Error message when you run Internet Explorer 6 on a computer that is running Windows XP: "Runtime Error" Hotfix
925973 (http://support.microsoft.com/kb/925973/ ) FIX: The progress bar displays activity even after data is returned from the server when you submit a form to an iframe object in Internet Explorer 6 Hotfix
926840 (http://support.microsoft.com/kb/926840/ ) Internet Explorer 6 may close unexpectedly, and an access violation may occur in the Mshtml.dll file when you close a pop-up window Hotfix
933251 (http://support.microsoft.com/kb/933251/ ) FIX: Internet Explorer may use a high percentage of the CPU resources when error code 404 is returned Hotfix
936882 (http://support.microsoft.com/kb/936882/ ) FIX: An access violation may occur and you may receive an error message when you open a Web page that uses SSL in Internet Explorer 6 Hotfix
939947 (http://support.microsoft.com/kb/939947/ ) An access violation may occur when JavaScript code runs in Internet Explorer on a Windows XP-based computer Hotfix
940072 (http://support.microsoft.com/kb/940072/ ) When you browse from one Web site to a different Web site in Internet Explorer 6 on a Windows XP-based computer, Internet Explorer 6 crashes Hotfix
942367 (http://support.microsoft.com/kb/942367/ ) On a Windows XP SP2-based computer that has certain cumulative security updates for Internet Explorer installed, Internet Explorer 6 may stop responding when you try to visit a Web site Hotfix
943120 (http://support.microsoft.com/kb/943120/ ) When you use Internet Explorer 6 on a Windows XP Service Pack 2-based computer to browse away from a Web site, Internet Explorer may crash Hotfix
Cheers,
This posting is provided "AS IS" with no warranties, and confers no rights.