Web Platform Features in Windows Consumer Preview

Internet Explorer 10 in the Windows Consumer Preview introduces a number of new or updated Web platform features when compared to the IE10 in the Windows Developer Preview released September 13, 2011. Some of these shipped in the fourth IE10 platform preview released November 29, 2011, and have been blogged about since; some are new in the Consumer Preview.

New or Updated Web Platform Features

The following Web platform capabilities in the Consumer Preview were not in the Developer Preview:

  • Cross-Origin Resource Sharing (CORS) for XMLHttpRequest (spec / post / dev guide)
  • CSS -ms-user-select property (post / dev guide)
  • CSS3 font-feature-settings property to access advanced OpenType® features (spec / post / dev guide)
  • Document setting to enable floating point values in CSS-OM (post / dev guide)
  • HTML5 BlobBuilder API and new APIs to save or open files (spec / post / dev guide)
  • HTML5 track element for HTML5 video captions (spec / post / dev guide)
  • Interoperable HTML5 Quirks mode (post / dev guide)
  • JavaScript Typed Arrays (post)
  • Meta tag to alert user that site requires ActiveX add-ons available only in desktop IE10 (post)
  • Removal of legacy graphics features from IE10 standards mode (post)
  • Changes to support latest HTML5 WebSocket API (spec)
  • Web Worker thread pooling

Across the board, we’ve improved performance and addressed feedback on the platform features that were available in the Windows Developer Preview but not IE9:

  • CSS-OM media query list listeners (spec / dev guide)
  • CSS3 3D transforms (post / dev guide)
  • CSS3 gradients (post / dev guide)
  • CSS3 grid, flexible box, and multi-column layout and exclusions (post / grid / flexbox / multicol / exclusions)
  • CSS3 regions and hyphenation (post / regions / hyphenation)
  • CSS3 text-shadow property (post / dev guide)
  • CSS3 transitions and animations (post / transitions / animations)
  • HTML5 AppCache and IndexedDB (post / appcache / indexeddb)
  • HTML5 async attribute of the script element (spec / dev guide)
  • HTML5 drag and drop APIs (spec / post / dev guide)
  • HTML5 File API (spec / dev guide)
  • HTML5 forms and validation (dev guide)
  • HTML5 History API (post)
  • HTML5 parsing algorithm (post / dev guide)
  • HTML5 sandbox (post / dev guide)
  • HTML5 Web Workers (spec / post / post / dev guide)
  • HTML5 WebSocket API (spec / post / dev guide)
  • Pointer events and multi-touch input (post / post / dev guide)
  • SVG filter effects (post / dev guide)
  • XMLHttpRequest enhancements (dev guide)
  • and more. See Windows Internet Explorer 10 Consumer Preview Guide for Developers

More to Come: User Interface Improvements

Metro style Internet Explorer in the Windows Consumer Preview contains many user interface changes and additions compared to the Windows Developer Preview. You can get a taste for these in what Gizmodo wrote about Internet Explorer 10. We will be blogging about these new features in the coming days both here and on Building Windows 8.

—Ted Johnson for IEBlog


IEBlog