Microsoft releases IE 9 preview 2

Connect with state & local government leaders
 

Connecting state and local government leaders

Microsoft released the second platform preview of Internet Explorer 9 for review by testers.

Microsoft on Wednesday released the second platform preview of Internet Explorer 9 to gather further input from Web developers and testers.

Version 2 of the browser preview, which works only on Windows Vista- and Windows 7-based machines, can be downloaded from Microsoft's test site here. Like its predecessor, this prototype lacks the basic features of a browser, such as an information bar. It also lacks basic security protections for Web browsing built into Internet Explorer 8.

Users can install IE 9 platform preview alongside Internet Explore 8 without conflict, according to Microsoft's announcement on its IE Blog. The installation will overwrite the first version of the preview. Microsoft announced the first version of the preview back in March at its MIX 10 Web developer event. At that time, the company announced plans to release updates to the preview about every eight weeks.

Microsoft is rolling out this second version after fixing some earlier bugs, but platform preview No. 2 also includes some customer-requested features. One of those features is CSS3 Media Query support, which allows the browser to rapidly change display attributes, such as the display's width and height, adapting to the different screen sizes of desktop PCs, netbooks and mobile devices.

Another requested feature added to the new IE 9 platform preview is DOMContentLoaded, which makes content available to users after the page parses, rather than waiting for everything to load. The point is illustrated in a Microsoft Channel 9 video by Tony Ross, a program manager for Internet Explorer. Microsoft's best-practices advice to developers, according to Ross, is to test for Worldwide Web Consortium (W3C) HTML 5 standards support and features support first, and include fallback measures when those standards and features aren't supported by the browser.

Microsoft has heavily emphasized that IE 9 will tap into the hardware acceleration capabilities of graphics processing units in PCs, taking advantage of native scalable vector graphics (SVG) support enabled by the HTML 5 specification. A video (Windows Media Player file) illustrates some of the tests Microsoft has devised. Developers can check the availability of SVG support for custom-built pages using the FeatureDOMmethod function, as explained by Patrick Dengler, senior program manager for Internet Explorer, in a Channel 9 video.

Sharon Newman, a program manager for Internet Explorer, pointed out in another Channel 9 video that browsers already interpret the HTML 5 spec differently. In her demo, she noted that practically speaking, the Mozilla Firefox and Apple Safari browsers don't support the W3C's recommendations for displaying rounded corners on an object. Moreover, even though the Google Chrome browser uses the same WebKit rendering engine as Safari, the two browsers showed different results on Microsoft's HTML 5 rounded corners test.

Developers with a bad memories of having to code specifically for the quirks of the IE 6 browser may be surprised by all of Microsoft's talk of standards with IE 8, and now with IE 9. However, Dean Hachamovitch, general manager of Internet Explorer, explained in the IE blog that Microsoft is aiming for a code once and render the same way in different browsers-type approach. He also suggested that the speed improvements showing up in IE 9 tests using HTML 5 and hardware-accelerated graphics will happen without a code rewrite by Web developers.

"What's particularly exciting is that developers don't have to rewrite their sites – their current markup (HTML, CSS, and script) just runs faster," Hachamovitch wrote in the blog.

In the long term, IE 9 represents a break from the past of having to paste browser-sniffer code in Web pages. Developers will not necessarily have to use detection methods for various IE browser versions, at least in IE 9's case.

"IE9's standards support makes it much closer, for developers, to Gecko, Presto, and the different versions of Webkit than it is to IE7," Hachamovitch explained.

Microsoft has been submitting test cases to W3C committees to ferret out different interpretations of the still-evolving HTML 5 spec. The spec still awaits ratification as a standard, which may not happen for 10 years, according to a Forrester Research report.

Hachamovitch explained that Microsoft added 88 new tests to the W3C's working groups on Wednesday. During its IE 9 development phase, Microsoft has submitted a total of 192 tests to the W3C. The company previously submitted more than 7,000 tests to that body when it was developing IE 8.

A full list of the changes in the new IE 9 platform preview is described in Microsoft's release notes here. Microsoft didn't disclose when a beta release of IE 9 would become available.

X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.