Originally Posted by reliason
HTML 5.0 = World Wide (pun intended) standard, set by standards body.
Flash = Adobes proprietary toolset.
I do believe you are right about Apple supporting 'Industry Standards'....
Evidently, Flash performance on the OS X platform is so bad, that there are multiple browser plug-ins to help mitigate Flashes short comings. I don't know, I use 'no-script' in Firefox on my Mac, flash doesn't present a problem - I just avoid sites that require it.
Just because 'everyone' is doing something, doesn't make it right. :-)
No what makes it right is that it makes the most sense for the time being.
HTML 5 is not a standard, and there is no worldwide standards body. Even the W3C is not a standards body - it makes recommendations, but can't impose or enforce any standards (look at MSIE for an example). A lot of people on here get really riled up about standards! standards! when there really aren't many other than the ones that have evolved out of practice and usage.
HTML 5 is a proposed specification being written by The Web Hypertext Application Technology Working Group (WHATWG), which is made up of people from Apple, Mozilla, and Opera. Combined these companies have less than half the browser market share, the firefox browser having the vast majority of this groups share - apple and opera being the 2 smallest mainstream browsers on the web.
Microsoft opted not to join this group and has not implemented html 5 recommendations into its browsers, which have the other half of the browser market share. They have not indicated that they even plan to in the future. Microsoft can, if not kill HTML 5, at least hold it hostage for a long time.
HTML 5 is barely implemented in the browsers that support it and not at all implemented in over half the browsers on the web. It is not a foregone conclusion, and its certainly not a standard. Web developers do not want to go back to developing and maintaining multiple sites for multiple browsers. Flash solved a lot of these problems especially when it comes to delivering video content. Flash works in all of the mainstream browsers (except the mobile version of safari), which means that content providers that want to deliver video can reach in the high 95+% of all browsers using flash. Right now, flash is still the best choice for delivering video on the web. You can reach the most people with the least development cost.
Hopefully HTML WILL BECOME more standard, at least in practice, because it is, in the end, a superior and more open than technologies like Flash and Silverlight. I just don't see this happening any time soon.
It's great that HULU is working on this - not being able to get sites like hulu and netflix is a deal-breaker for me getting an iPad.