Guest post by Chris Gardner, MCT

On December 17th, the World Wide Web Consortium, or W3C, announced the publishing of the complete definitions of the HTML5 and Canvas 2D specifications. While these have yet to be ratified into an official standard, the completed and published specification gives platform holders a stable definition to use in creating engines to consistently render content across an array of applications and operating systems.

As a developer, there has never been a more exciting time to create content that can easily reach a mass audience. The new specifications are incredibly well thought out and feature rich. Much of the past annoyances of HTML development have been addressed, and HTML developers will be able to create experiences that not only shine on the web, but on the tablet and desktop.

For those of you that worry that your favorite feature may still be missing from HTML5 or Canvas 2D, The W3C also announced the first drafts of HTML5.1 and Canvas 2D, level 2. This new draft will include features that will extend accessibility, allow for adaptive streaming of content and much more.

The praise for HTML5 has been far reaching. From hardware manufacturers, such as Intel and Research in Motion, to Platform holders, such as Microsoft and Opera, to service and content providers, such as Ebay, Facebook and Zynga, the praise for HTML5 has come from every avenue. As more industry providers realize the potential of HTML5 and cross platform development, the strength of the technology will continue to grow.

Microsoft embraced HTML5 very early. Microsoft’s Paul Cotton was a co-chair for the HTML Working group, along with members from Apple and IBM. This immediate, intimate, and embedded knowledge of the HTML working group has allowed Microsoft to adopt HTML5 into almost every facet of their newest experiences. As of Visual Studio 2012, HTML5 and JavaScript became first class citizens for development, with support and templates for not only web development, but also Desktop, Mobile, and Store Apps. Never before has there been one technology that will allow you to create the experiences you want, where you want.

Microsoft’s commitment to HTML extends past the development environment. Upon the re-introduction of the Microsoft Certified Solution Developer (MCSD), Microsoft Learning has also made HTML5 a first class citizen. It is now possible to receive an MCSD in either Windows Store Applications or Web Applications that uses HTML5 with JavaScript and CSS3 as the backbone technology.

As a special welcome to HTML5 into the Microsoft family, Microsoft Learning is offering exam 70-480, Programming in HTML5 with JavaScript and CSS3, for free through the end on March (or until the vouchers run out.). If you don’t quite feel you’re up to the challenge, Microsoft Virtual Academy is offering Developing in HTML5 with JavaScript and CSS3 Jump Start as a free class, and Microsoft Press is also offering Programming Windows 8 Apps with HTML, CSS, and JavaScript by Kraig Brockschmidt as a free download. There has never been a better time to get a jump start on the new technologies as now.

About our MCT guest blogger:

Chris Gardner is the Senior Software Engineer and Architect for T & W Operations, Inc, and a MCT Regional Lead for the Eastern US. Tortured by years of contracts that valued buzzwords over results, Chris has developed a true passion for finding solutions that fit the problem, not the technology of the week. Chris received his B.S. in Mathematics and B.A. in Philosophy from the University of Alabama in Huntsville and is currently a Microsoft Certified Professional Developer, Information Technology Professional and Trainer.

Read more from Chris Gardner on his blog, follow him on Twitter as @freestylecoder, and check out his profile on Born to Learn.


Related post: HTML5 free training, exam voucher and more!