Some exciting news just came out of Build, Microsoft’s developer conference, in San Francisco today. Have you ever wondered what the IE team are developing for the next version of IE, or what their position is on your pet feature? While Chrome has the Chrome Dashboard, IE has traditionally been a black hole. Just check out any feature on the aforementioned dashboard and look what it says for IE’s positon. Most will say “No public signals”. The same can be said for sites like Are We Componentized Yet?
No longer. I’d love to introduce you to status.modern.ie. Our dreams answered. I could never have imagined the IE team putting out a dashboard such as this even just a few months ago. In my experience, the IE team is becoming increasingly open, and this is one manifestation of this. Long may it continue.
The site is clearly inspired by the Chrome Dashboard, and shares many of the same web platform features listed on that site. You can expand each feature to see the current browser support and check the specification. Perhaps the most interesting filter is the status, which allows you to display the features in development or what they are considering developing for example. As you’ll be able to see, the IE team are currently adding the much requested preserve-3d, along with GamePad API, WebGL Instance Extensions, DOM3 Xpath and cross-domain font loading. A couple of those should be great for game developers!
The site is currently in beta and will be improved over time, including the data that is displayed. Of note, Opera support information is missing, as the data was pulled from Chrome Status and its information is very out of date. The IE team is in touch with Opera as I speak, and hopefully it will be updated soon.
When I started consulting for the IE dev relations team, being more open about features in development one of the first things I requested (along with a more open bug tracker.) I’ve no idea if I influenced the decision to build this site in any way, but I‘m very happy it happened. The IE team is certainly listening to developers much more recently.status.modern.ie development
As mentioned, the site is in beta and will be improved over time. The site itself was written by the company I work for – Plain Concepts. The frontend was written using Angular, along with technologies such as HTML5, SVG, CSS3 and WAI-ARIA. The backend was written in Node.js using Azure Websites. There is an API available at http://status.modern.ie/features with CORS enabled. The website will eventually be open source on GitHub once the site leaves beta and we’ve fixed up a bunch of stuff. I’m currently in the process of cleaning up the CSS and making it more responsive. We also have to do a bunch of testing around accessibility. There are a number of features coming, such as being able to directly link to features.