Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Microsoft releases extension to play H.264 video in Firefox – next step, Google Chrome Frame for IE then?

DZone's Guide to

Microsoft releases extension to play H.264 video in Firefox – next step, Google Chrome Frame for IE then?

· Web Dev Zone
Free Resource

Learn how to build modern digital experience apps with Crafter CMS. Download this eBook now. Brought to you in partnership with Crafter Software

Last week Microsoft released the HTML5 Extension for Windows Media Player Firefox Plug-in, and I have some thoughts about that.

What it is?

Basically, it’s an extension for Firefox, developed by Microsoft, to incorporate support for H.264-encoded support in Firefox. What it does is parse video elements in pages and if the video is of the H.264 type, it will hook into Windows Media Player to play back the video contents. Mozilla Firefox will never support a video codec that is not open, and have therefore deliberately chosen not to support it.

Thoughts on video on the web

I’ve written about video on the web before in What will happen to open video on the web? and The WebM video format – the saviour of open video on the web?, and to summarize, I think it’s vital that we use open patent-free video formats on the web that aren’t owned by a company and won’t face the risk of being sued.

What Microsoft should have done?

If we’re positive and go along that this is all in line with Microsoft wanting to make the web work better for everyone (and not just about protecting their choice to only support H.264-encoded video), what they should focus their efforts on instead is implementing support for an open video codec support, such as WebM.

Google Chrome supports three video codecs overall, and after the official release of WebM, within a short time Mozilla Firefox, Google Chrome and Opera supported it. I am certain, without a doubt, that Microsoft have both the technical knowledge and financial strength to support more than one codec in their web browser.

What this logic means

However, if Microsoft would rather invest in making plug-ins for other web browser to justify they things they have chosen to implement in Internet Explorer, let’s take this one step further. While Internet Explorer 9 is far far better than its predecessors (and kudos for that!), it’s still behind the other web browsers.

Therefore, I think Microsoft should instead start promoting Google Chrome Frame to make rendering better in Internet Explorer. Because, as I see Microsoft’s choice with the above plug-in, the next logical step would be to have a plug-in to make your own web browser better, right?

Crafter is a modern CMS platform for building modern websites and content-rich digital experiences. Download this eBook now. Brought to you in partnership with Crafter Software.

Topics:

Published at DZone with permission of Robert Nyman, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}