Here is a summary of the sessions I attended on the third day of MIX11:
The Future of HTML5
In the session, Giorgio Sardo talked about:
- What is HTML5? – HTML’s new specifications which are getting specified by W3C, IETF and ECMA in working groups for each specification out of ~100 specifications.
Microsoft thinks that HTML5 is ready to go to Last Call phase in May 2011 – meaning it will need to go to RC and then recommendation afterward. - Microsoft approach for HTML5 – releasing every 8-12 weeks new previews for IE in order to get feedback from developers (IE9 had 8 previews). Microsoft invests a lot in interoperability in order that all the browsers will work in the same way. Microsoft innovates with emerging standards by putting new implementations of standards in the HTML5 labs site as experiments.
- HTML5 labs – You can find the experiment prototype implementation for WebSockets, IndexedDB, FileAPI and Media Capture API and to test it yourself and of course deliver feedback to Microsoft about the prototypes. Microsoft suggested new specifications to W3C like tracking protection, speech API and more.
- HMTL6 – Microsoft vision about HTML next version – introduction of interoperability process, future proof innovation, background compatibility and modularization specifications and focus efforts.
Things that Giorgio expects in the future – better integration of SVG + HTML + CSS, DRM video, Full Screen APIs, better device support and accessibility.
This post will be updated during the day with more data about the sessions that I attended.