Since 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 have 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. Why not? because every single platform has bugs, and it takes years to find, document and fix all of them, and more complex systems have more room for problems… – Browsers don’t even support all the CSS 2.1 features that I read about on specs and blogs around 5 years ago…
…I’m saying that the iPad is the new IE6 because we are expecting it to be something that it isn’t, the same way that we were expecting that IE6 would have the same features/performance/reliability than the latest versions of Firefox/Safari. It takes years and many iterations to a technology become “stable”, early adoption of standards and poor implementation leads to headaches. It happened with IE6 and it is happening with the iOS Safari right now.
It took years for the community to learn how to deal with IE6 and to solve many bugs, the “problem” nowadays is that the release cycle of the browsers is so short and there are so few people doing this kind of things that the solutions for most problems may come “too late”.
The Verdict: True, but we never liked IE6 to begin with and the iPad is well, you know, sexy. Just stay far away from the crazies who think a device will save an industry