Linked by Thom Holwerda on Fri 4th Feb 2011 12:24 UTC
Internet & Networking "Since the last year with all the hype around HTML5 and the buzz about 'how HTML5 is going to save the web' and that 'Flash is dead', etc., a lot of people started to believe that HTML5 is ready for production and that it is more stable and has a better performance than Flash... Since the beginning I've been saying to everyone that it isn't true and it won't be for a long time."
Permalink for comment 461027
To read all comments associated with this story, please click here.
I don't understand the hate
by FellowConspirator on Sat 5th Feb 2011 12:23 UTC
FellowConspirator
Member since:
2007-12-13

First, harping on video is a bit silly as it's a small part of HTML5, easily addressed with a minor software update once the debate settles, etc. JavaScript? Performance has improved and continues to improve with time. Sure, it's not going to compete with your optimized C code anytime soon, but implementations are improving as is the hardware. Java didn't start out as much of a performer either.

However, the article nimbly dances around the one thing that is really the important point: HTML5 aims to be a public standard and one that has buy-in by ALL the major players. It's also pretty damned capable. IE6 was a problem because it performed poorly, diverged from published standards, ignored the conventional interpretation of the HTML box model, etc. -- and the vendor explicitly intended it to never be fixed.

In the case of HTML5, the standard isn't ratified and while most of it is agreed upon by interested parties, there's still debate about parts (mostly the video tag, but also client-side data stores). However, just like HTML4 and CSS before it (and things like 802.11n), vendors are developing transitional implementations of the future standards -- ones that have an amazing amount of compatibility; much better than we've seen before.

The criticism that HTML5 effectively marks the end of HTML as a mark-up language is somewhat inaccurate. Widespread adoption of JavaScript, and CSS for that matter, have long ago undermined the use of HTML solely as a text-lyaout markup language, but fundamentally, it is still about marking up a document -- it's just that a lot of the markup has nothing to do with the layout now.

Reply Score: 1