After reading an amazing write up from Dan Eden – I’m going to express my views of how browser, not only CSS experiments are getting out of hand.
HTML5 is preferred within the developer world over flash because of it’s accessibility, in the same way that CSS is preferred over images for gradients and drop-shadows. But that certainly doesn’t mean flash and images don’t have their place in the web.
A desktop version of the beloved Cut The Rope was recently released and I must say it works amazingly well, if not better its runs almost entirely on HTML5 technologies. When details about its audio system were released, there was public outrage. Here is a game claiming to run on HTML5, yet it uses flash for its audio in certain instances. My opinion on this matter is, why do you care? The game uses flash for audio if other options are not available, and there is absolutely nothing wrong with this, for more than one reason.
- It is a desktop game. If your on a desktop, let’s be honest, you most likely have flash available to you.
- It’s only used as a last-resort.
Its similar to the situation with the CSS-only iPhone that Dan mentions. It’s nice and all, but what’s the point?