I cannot help but grin (more like grimace) when someone mentions HTML5. Often this is someone I respect as both a comrade and a friend. You just never really know what they mean. Is it a technology? Is it an app platform? Is it a strategy? Is it a buzzword? This makes it even more rewarding to read the now constant flood of articles denouncing HTML5 as a barely feasible (let alone recommended) approach for a display technology. This surely is a result of the long delay in HTML5 being properly (consistently) implemented “everywhere”. It is just not living up to the promise and 2 years later, people are running out of patience.
What is HTML5 really? <a href=”http://www.focus.com/images/view/11905/”><b>These guys</b></a> spell it out pretty well.
But really for most companies, what HTML5 adds is video. Pretty much everything else could be done in previous versions of HTML. As far as I know, the new markup still suffers from cross-browser/cross-platform issues that have plagued HTML content in the past. Now, with the the boatload of HTML-enabled devices, from TVs to phones to tablets to automotive dashboards, it is just getting more complex. Not bashing here, just scared as heck!
HTML5 has its place in client app authoring and is the clear choice for certain types of apps on mobile devices. There is no doubt about it, it has its place that it is clearly winning…
So back to what HTML5 really is — video. But it is not video yet. Ask ANYONE. Ask Google (not the company, the search engine)…well, ask the company too…ask YouTube…ask Brightcove…ask yo momma!
All you need to know right now is that if you want to reach the masses, you still need to provide video to the Flash player that lives in just about every HTML browser. As for mobile devices, Adobe could not support the massive number of hardware manufacturers who were trying to avoid forcing HTML5 video by using Flash. They could not keep up with EVERY device needing some sort of support from so many integrators. They were forced to throw in the towel… Now it is up to these integrators to figure out HTML 5 video integration. I give it two to four years. The pack will thin itself out and the standards will eventually be honored.
In my opinion, now and the foreseeable future, HTML5 simply means Web 3.0. It is not some sort of revolution in what web browsers do. It should be, but its not. I would also bet that my industry friends will be well on their way to HTML6 before HTML5 crawls out of the slime…