HTML5 Development Center

Developed for you in part by
 
HTML5_Logo_512

HTML5 is Feature Complete. Hello HTML5.1!

By | | Browsers | HTML | HTML5 | Web standards

6

HTML5 logoThe world may end on Friday, but at least all web-based doomsday announcements can be coded according to the finalized HTML5 specification!

The W3C HTML5 and Canvas 2D Context Specifications became Candidate Recommendations on December 17, 2012. While there remain a number logistical hoops to jump through before they hit Recommendation status in mid 2014, the specifications can be considered “feature complete”. Nothing more will be added other than fine-tuning owing to interoperability or performance issues.

So how does this affect your day-to-day web development?

It doesn’t — and never has. HTML5 has been viable for several years and the specification status makes little difference to real-world coding practices. HTML4.01 achieved Recommendation status on Christmas Eve 1999, but it doesn’t follow that all browsers support all features. A ‘completed’ specification is no substitute for rigorous browser testing.

HTML5 is more recent and less stable but new elements will usually fallback to something sensible, e.g. <input type="email" /> will render as <input type="text" /> in older browsers.

However, the announcement will break a few psychological barriers. Those who have been avoiding HTML5 because the specification was a draft now have fewer excuses.

HTML5.1 is the Future!

The W3C has provided a couple of shiny new specifications:

You won’t find anything revolutionary just yet, but additional HTML and canvas features will appear in these documents as we move forward.

Fortunately, this means you can claim HTML5.1-compliance for your existing sites and patronize those sticking to the ‘quaint’ HTML5 standard! Place HTML5.1 skills on your résumé and LinkedIn profile — you’ll be inundated with job offers from employers who want a meaningless marketing advantage over their competitors.

Get Started with
Ruby on Rails

Github, Twitter and Hulu. All huge. All successful. All Rails.

Learn the web development framework of the moment with our newest book and course.

Learn Rails

Craig Buckler

Craig is a Director of OptimalWorks, a UK consultancy dedicated to building award-winning websites implementing standards, accessibility, SEO, and best-practice techniques.

More Posts - Website

{ 6 comments }

HTML5 Developer December 20, 2012 at 11:40 pm

Nice informative article.

it’s not matter of battle or anything. its all concerning leader. HTML5 is leading new era of technology with less efforts, cut of value and a lot of bring home the bacon / achieve.

Now it count as pessimism or realism, It more durable tell the distinction for freshers

It is for the certain that Recruiters can go crazy HTML5 references to HTML5.1

Backrubber December 20, 2012 at 10:12 am

Crickey…we’re already talking about HTML5.1 – why don’t we just call it HTML because browser support for any particular version of HTML is always a bit hit and miss. As a web developer, I’m only ever interested in the elements, for example, that are supported by browsers rather than the version of HTML that the elements belong to.

Dennis December 20, 2012 at 9:07 am

Shhh benny, the grown-ups are talking.

benny December 19, 2012 at 10:24 pm

As a matter of fact, HTML5 is nothing about technology, it’s about the battle around dominant speech right for web, even the whole IT world. That’s why those giants are fighting with each other.

Blake Petersen December 19, 2012 at 3:35 pm

LMAO! Great article! Updating my LinkedIn to profile’s 12 HTML5 references to HTML5.1! Recruiters will go nuts! ;]

Pete Wright December 19, 2012 at 6:03 am

Nice one, Craig! Now does that count as cynicism, or realism? The older I get, the harder it is to tell the difference. :-)

Comments on this entry are closed.