People are confusing - deliberately or inadvertently - the core spec with a family of related HTML technologies, especially in graphics and video, Ext JS said.
"Just as 'AJAX' and 'Web 2.0' became handy (and widely misused) short-hand for 'next generation' web development in the mid 2000s, HTML5 is now becoming the next overloaded term."
Mullany claimed that a lot of what people think is HTML5 is actually Cascading Style Sheets 3. He called CSS a member of a collection of related HMTL5 technologies that includes Web Workers to run tasks in the background of a browser, Web Storage to store string data in a key-value pair database, and Web Sockets for server communications.
That said, Mullany and Ext JS have a point. As HTML5 inches painfully towards completion, the actions of Microsoft, Apple, Adobe and Google have skewed the debate so that video in particular has come to dominate the focus on HTML5.
HTML5 includes a <video> element that lets devs put video directly into webpages without additional plug-ins, leaving many to conclude they can finally build and deliver video online without relying on a single company's tools or player because HTML is an independent industry standard and can be played in standards-compliant browsers.
Browsers Firefox and Opera use the open source Ogg Theora codec for HTML5 video.
Apple's chief executive Steve Jobs appeared to endorse HTML5 as the future of video when he recently slammed Adobe Software's closed and proprietary Flash Player, saying it's not needed on the iPad because "the world's moving to HTML5".
But Apple along with Microsoft and Adobe have dashed the hopes of the HTML-5-video set, choosing to play video using the patent-backed H.264 codec - part controlled by Microsoft and Apple - inside their proprietary players.
Jobs upped the heat further by threatening open source players such as Theora with unspecified action, claiming that they're infringing on the patents that back H.264.
Meanwhile, Google has offered free-web-HTML-5-video fans a new hope by open sourcing its WebM video codec. ®