Gamepad API, Wave Audio, Ecmascript 6 features added to latest Win10 IE 11 update

Gamepa API

Today we are rolling out a new Windows 10 preview build with significant Internet Explorer interoperability updates. You can find the latest changes and full blog post here. Here are the updates that I found to be most important to the work that I currently perform:

CSS Preserve-3D – A popular developer request, this feature enables CSS transforms on multiple elements to be composed as a part of a 3D scene rather than flattened together.

Without preserve-3d  With preserve-3d

Gamepad API – First previewed earlier this year, Gamepad API is now in the preview for Windows 10. Plug in an Xbox One or Xbox 360 controller and check out our demo code on GitHub.

WAV Audio – This audio format uses PCM audio for lossless quality. With this release, WAV is supported in the <audio> element and will eventually be supported with Web Audio in a future release.

ECMAScript 6 Features – New language features from the latest ES6 “Harmony” draft specification:

  • Classes – syntax for declaring classes in ES6.
  • Promises – allows easier and cleaner asynchronous coding. Adds the Promise constructor, along with the ‘all’ and ‘race’ utility methods to the language itself.
  • Iterators – enables iteration over iterable objects (including arrays, array-like objects, iterators and generators), invoking a custom iteration hook with statements to be executed for the value of each distinct property.
  • Arrow Function – the arrow (=>) provides a shorthand for the function keyword with lexical ‘this’ binding.
  • Math, Number, Object, String, RegEx Built-ins – dozens of new utility functions and properties for manipulating and inspecting data.
  • Object Literal Enhancements – adds computed properties, concise method definitions, and short-hand for properties whose value is initialized to a same-named variable.


Giving Feedback

Last month, we introduced the IE Platform Suggestion Box on UserVoice where developers can suggest and vote on improvements to the platform. In this release, we’re adding a feedback tool right in the top-level UI. Just click the smiley face icon to “send a frown” such as reporting a problem on a site. If the page is running in Edge mode, you can also try reloading in the “compatibility mode” (IE11 behavior). You can also report issues through Connect or the Windows Feedback app in the Windows 10 Tech Preview.



One thought on “Gamepad API, Wave Audio, Ecmascript 6 features added to latest Win10 IE 11 update

  1. Pingback: Gamepad API, Wave Audio, Ecmascript 6 features added to latest IE 11 update - Dave Voyles for Gaming, HTML5, Startups, & Xbox - Site Home - MSDN Blogs

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.