Skip navigation

Tag Archives: html5

There’s a lot of FUD going around with regard to the H.264 versus Theora Ogg codecs, and the free software types are not afraid to employ it themselves.

Chronological history of relevant recent events:

Early 1990’s: World Wide Web becomes popular with mostly static HTML content and animated gifs and such.

Late 1990’s: Real Player, Windows Media Player, Quicktime videos are utilized by various media sites that want to share videos with their audience. Confusion as well as buggy and annoying software issues abound for users. Web developers feel pressure to support multiple formats of video.

Mid 2000’s: Flash becomes the popular mechanism for publishing video on the web. Sites like YouTube, Brightcove, Vimeo, etc make publishing videos a simple task for companies and consumers.

2007: iPhone debutes, does not support Flash, becomes huge success.

2009: HTML5 reaches Last Call in the WHATWG. Modern browsers beginning support for the HTML5 Video element appear. YouTube demos HTML5 video format using the proprietary H.264 codec. Discussion of open formats like Theora versus the proprietary H.264 become prevalent.

early 2010: Apple’s iPad debuts, also does not support Flash. Apple forbids use of Adobe’s CS5 Flash to iPhone/iPad app technology in developer license agreement. Mozilla refuses to adopt H.264 due to non-open license. Adobe abandons this CS5 feature, criticizes Apple. Steve Jobs responds to criticism, advocates HTML5 and H.264. TechCrunch publishes a post indicating wide H.264 adoption. Microsoft announces via its IE blog that IE 9 will only support H.264 for HTML5 video element. Open format proponents respond to criticisms: Theora is not inferior or dangerous, Theora is probably not vulnerable to patents, MPEG-LA is out to destroy human culture. MPEG-LA, the licenser for H.264 extends free licenses.

by 2015 in universe A:

Flash videos disappear. Due to the tweets and blog posts of free software and open standard proponents, and regular upvotes of anti-H.264 articles on sites like Reddit and Hacker News Microsoft, Apple, Google and all the major media corporations and publishers change their mind and use Theora instead of H.264. Mozilla wins its open standard gamble and its users do not abandon it because the videos they wanted to see didn’t work. Google releases VP8 as an open format.

by 2015 in universe B:

Flash videos disappear. The powerful influence of major corporations in computing and media prevail and H.264 becomes the widely used format. Firefox and Linux users must implement illegal, buggy H.264 software plugins to be able to watch most video online. Non-technically inclined and individuals who want quality video abandon Firefox for other browsers that can play H.264 videos out of the box. MPEG-LA group reveal their executive team reports directly to Beelzebub, group releases new license that requires users to forfeit their soul and charges the world with heavy royalty fines that lead to starvation and the plague in most parts of the world. Millions of children die while their anguished parents cry out “Why H.264? WHY?” China launches nukes. The world ends. Google releases VP8 as an open format.


It’s a good time to release an extension since extensions are now available on the beta version of Chrome on Mac OS X.

My extension’s description:

Easily find, listen to and download mp3 and ogg files found on a web page.

Watch for the play icon in your address bar. It will appear if there are mp3 or ogg files on a web page. Click the icon to see a list of file names that you can play from the popup or download.

Discovery may not be always ideal, working on that. If you switch tabs you may have to reload the page because of the way Chrome handles page actions. Handling tab switching is on the todo list.

Uses HTML5 audio element, no flash.

Download it on the Chrome Extension Gallery: Dionysus

Screenshot of Dionysus