Questioning Mozilla's Plans For HTML5 Video
AberBeta writes with this excerpt from OSNews:
"We're on the verge of a serious evolution on the web. Right now, the common way to include video on the web is by use of Flash, a closed-source technology. The answer to this is the HTML5 video tag, which allows you to embed video into HTML pages without the use of Flash or any other non-HTML technology; combined with open video codecs, this could provide the perfect opportunity to further open up and standardize the web. Sadly, not even Mozilla itself really seems to understand what it is supposed to do with the video tag, and actually advocates the use of JavaScript to implement it. Kroc Camen, OSNews editor, is very involved in making/keeping the web open, and has written an open letter to Mozilla in which he urges them not to use JavaScript for HTML video."
The last time Mozilla added support for a tag that had some automatic animated behavior, the browser was still called Netscape and the tag was universally reviled. I hope they don't blink again.
But that said, does anyone really think video is a good idea? It's hard enough to get users to install the correct codecs to play back movies now. At least with FLV you've got a pretty standard platform which almost everyone already has installed. Adobe, for all their fuckups, has done a good job with Flash. Quicktime, OTOH, is not quite as accepted. And WMV, for whatever reason, is rejected by many users out of hand.
So are we going to require browsers to install with codec packs? What are the distribution formalities required for that kind of thing? It sounds like a giant ball of baling wire stuck in a thresher. I'm tempted to let it alone.
A lot of video producers like to rely on the fact that Flash makes it difficult to download videos to your hard drive. I wonder how they'd react if a major online video provider were to provide its content through a less restrictive method such as the video tag.
"In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
Some random Mozilla Hacks (note the word Hacks) blogger posts some code that web developers can use to implement HTML5 video (which does not use javascript, contrary to the implications in this article and summary?) and also provide a fallback path for non-HTML5 Video browsers (IE, Opera, etc). Their particular method of providing the fallback code uses javascript to determine browser capability, and uses Flash if HTML5 Video is not there.
Why is this upsetting to anyone? The implication from the summary is this is a less "open" way to do it, but last I checked Javascript/ECMAScript is a standard that all browsers implement already.
I cannot fathom why anyone would be so upset by some blogger providing JS-implemented video fallback implementations.
HTML is the content, CSS is the way to display the HTML content and Javascript is the way to interact with it all.
Thusnelda is noticeably better than H.263 (which is what YouTube used to use)
Exactly: used to use. Since then, YouTube serves HQ and HD videos in H.264.
Why is anyone worried about the quality of videos your going to watch in your browser? The vast majority of those videos are not going to be interesting enough to want to see them in full HD glory. I would rather see Ogg because it's a free standard, and if we lose quality in order to save bandwidth I don't really care when it comes to the type of videos that I watch via my browser.
But would you be willing to use technology that is almost indistinguishable, even if its open source? Or does it need to have that elite banner flying with a brand name for it to be considered? Are you willing to use mediocre, poorly implemented technology just because it is commercial, closed software?