3 ms·
maybe it depends on how you view the specs, but I think what most people mean by HTML5 is the full spectrum of new features outside markup that enable app build
by jfaucett 14y ago
maybe it depends on how you view the specs, but I think what most people mean by HTML5 is the full spectrum of new features outside markup that enable app building, ie. filesystem API, Websockets, web workers, webgl, etc, which is to no where near getting a 90% coverage even by using tons of shims/libs. just browse this site to see how far along HTML5 is: http://caniuse.com/ http://caniuse.com/
- napoleond 14y agoYeah, fair enough, it's a moving target. Two years ago when people said HTML5 wasn't ready for prime time they were talking about audio and video tags, canvas, SVG, CSS media queries, and websockets (which, by the way, are pretty usable with a shim like socket.io or sockJS). Now those things are all more or less feasible across browsers with some (or a lot) of JS (localStorage and the app cache can also be used as long as they're not relied on, which is a reasonable long term strategy for most web apps anyway) but web workers and webgl have picked up steam since then. If we keep moving the HTML5 goalpost (I've given up on paying attention to the spec), it will never be ready for production use. I guess I'm only saying this because the HTML5 brand has created enormous confusion in the marketplace. That's largely because it was touted as "the replacement for Flash" and my point is that it is already quite capable of doing that in most cases.