News
        
        IE 8 Goes Live
        On Thursday,  Microsoft released Internet Explorer 8.
        
        
        On Thursday,  Microsoft released Internet Explorer 8. The release, publicly available 
here, marks an end to engineering  fixes at the Release Candidate 1 stage, which Microsoft has been working on since  January.
Some RC1 testers and Web developers had hoped to see an RC2  version of the Web browser released first, but Microsoft's Internet Explorer  engineering team took a different view.
"In the case of IE 8, we were very much focused on  quality all along the way," explained Amy Barzdukas, senior director of  Internet Explorer, in a phone interview. "By treating the RC like it was a  final release, we were able to bring out an RC that was much more complete in  many ways."
IE 8 has been designed to be compatible with W3C  recommendations, particularly the CSS 2.1 spec. Web developers can test IE 8 in  its default "standards mode," but if there are problems, browsers can  be compelled to use the "compatibility mode," which parses code like  IE 7. Developers just need to add a bit of code to the Web site or page to  specify the default mode.
Barzdukas noted that standards generally are "moving  targets" with room for interpretation. Consequently, she said that Microsoft  has submitted more than 7,200 test cases to the W3C to support the CSS spec and  make it easier for developers to test to that standard. 
Internet Explorer's track record on standards compliance has  been a bone of contention for Web developers. Some Web developers have  explained that they designed their sites to work with Internet Explorer, rather  than standards, out of sheer frustration. However, Barzdukas claimed that  "Internet Explorer 8 passes more of the CSS standards tests than does any  other shipping browser."
IE 8 includes some new features that facilitate Web browsing  tasks. For instance, "accelerators" provide menu options when a user  selects text. Also, a "Web slices" feature let users track content in  Web pages as that content gets updated in real time. However, as features get added  to browsers, they can challenge the limits of what older browsers can do, Barzdukas  said.
Enterprises typically need to determine if customized  browser-based applications that ran on older versions of Internet Explorer will  run on IE 8, so as to not break those applications. Barzdukas explained that  it's a not problem if IE 7 already works in an enterprise.  
"If the enterprise is running IE 7 today, they're in  great shape, because IE 8 renders intranet zone apps in IE 7's rendering engine  by default," she said. "So it automatically converts to compatibility  mode in intranet settings." IT pros can also override that behavior by using  group policy settings, of which IE 8 has more than 1,400, Barzdukas said. 
The real test for enterprises is determining if IE 8 will  work with IE 6-based applications.
"If you are running IE 6 in the enterprise, then you do  need to do some investigation to ensure that both the third-party line of  business apps, the home-grown apps and any third-party apps that have been  modified beyond recognition [will] work," Barzdukas explained. "And  to that end, we have published on TechNet and MSDN a host of tools to help IT  administrators be able to measure compatibility and provide guidance for how to  bring any compatibility issues up to date."
Microsoft also recently provided a checklist for developers  on compatibility issues at its IE blog here.
Reasons to move to IE 8 include speed, security and  reliability. Barzdukas said that IE 8 is "70 to 80 percent faster than IE  7 and significantly faster than IE 6." She added that IE 8's malware protection  "is really unrivaled by any other browser." Those protections include  measures to thwart cross-site scripting attacks, clickjacking and an extended  "SmartScreen" filter. SmartScreen, which was introduced in IE 7 as an  anti-phishing measure, now helps protect users from known malware sites in IE 8,  she said.
The new IE 8 release-to-Web browser runs on Windows Vista  and Windows XP operating systems, as well as Windows Server editions from 2003  and beyond.  
Windows 7 Beta testers should use the version of IE 8 that  came with the beta, as Microsoft customized that browser to work specifically with  Windows 7 features.   
        
        
        
        
        
        
        
        
        
        
        
        
            
        
        
                
                    About the Author
                    
                
                    
                    Kurt Mackie is senior news producer for 1105 Media's Converge360 group.