Generated Content by David Storey

Internet Explorer 11 preview

The first preview of IE11 has just been released. Let’s see what is new so far. I’ll update this post as more information becomes available.

The user-agent string

The new user-agent string for IE11 is as follows:

Desktop:
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
Experience formerly known as Metro:
Mozilla/5.0 (Windows NT 6.3; Win64; x64; Trident/7.0; Touch; rv:11.0) like Gecko

The Touch token is only included when used on a devices that include a touch screen.

CSS

HTML5, DOM4 and associated APIs

The following are now supported:

Web Graphics

The big news with IE11 is that WebGL is supported and enabled. Despite IE getting a lot of flack for not supporting WebGL, it looks like it beat Apple to the punch. WebGL is disabled by default in Safari.

Some new features of Canvas 2D Level 2 have been added, including image smoothing, the even-odd fill rule, and dashed lines.

Media

IE 11 supports the MPEG Dash (Dynamic Adaptive Streaming over HTTP).

Network

SPDY/3 is now supported. I was expecting it to be branded as HTTP 2, but this is not the case so far.

JavaScript/ES6

Support for the following ES6 features can be found in IE11 (via Kangax’s support tables and MS JavaScript documentation):

IE11 also supports the ECMAScript Internationalization API.

Performance

Windows Integration

Test scores

Test scores have to be taken with a huge bucket of salt, as they just cover a subset of features (for example HTML5 test doesn’t include many of the APIs above, and CSS3 test doesn’t cover CSS2.1, CSS Level 4, or many of the specs supported by IE like Grids, Regions, and Exclusions), and are sometimes incorrect (WebKit incorrectly parses things it doesn’t support like background-repeat). With that said, this is how IE11 preview performs on various popular tests:

HTML5 Test:
355 and 6 bonus points (up from 320)
CSS3 Test:
61% (up from 54%)
Rng.io:
Passed 476 tests (up from 465 passes)
  1. zhusee2 reblogged this from dstorey and added:
    IE seems evolving faster than before, and that’s definitely a great thing. The only problem is: can’t you guys at...
  2. goetter reblogged this from dstorey
  3. stereojam reblogged this from dstorey
  4. dstorey posted this