Based on feedback from Windows Insiders, we are working to release preview builds more often. Today we flighted the first update to Insiders on this accelerated cadence, which includes the latest updates to our new rendering engine. Due to the change in cadence, this build does not yet include the Project Spartan preview, which will be available in the next release.
Today’s build has a number of updates to the new engine, including new features and improvements to existing features. Some of these include:
- Improved ECMAScript 6 compatibility (up to 74% in the Kangax ES6 compatibility test in this preview)
- Expanded support for DOM L3 XPath
- Support for WAI-ARIA Landmark Roles
- Support for CSS Conditional Rules (@Supports)
- Support for the Web Audio API
- Support for CSS Gradient Midpoints (aka color hints)
- Improved FeBlend mode support
- Unprefixed support for the Fullscreen API
- Support for the Touch Events API and related interoperability improvements. Touch Events are enabled when a touchscreen is present, and can be enabled under about:flags.
In addition, you may notice some features partially implemented and available for testing in Internet Explorer under about:flags. These features are under active development and will continue to evolve in future preview builds.
- Support for the HTML5 Date-Related Inputs API. This is off by default and can be enabled in about:flags. Improved accessibility is coming in a future build.
- Partial support for CSS Transitions & Animations on SVG elements
- A toggle for the CSS Filters API is available in about:flags but the feature is not yet implemented in this build.
Watch this space over the next week as we’ll be diving into these in more detail in a series of individual posts. In the meantime, you can try these improvements out in the latest preview by signing up for the Windows Insiders program and joining the “Fast” update ring. To enable the new engine in Internet Explorer on preview builds, navigate to about:flags and select “Enable experimental Web platform features.” We’ll also be updating RemoteIE with the new preview soon. Don’t forget to share your feedback via the Internet Explorer Platform Suggestion Box on UserVoice, @IEDevChat on Twitter, and in the comments below.
– Kyle Pflug, Program Manager, Project Spartan