Microsoft Sides With Apple on HTML5 Video Future

While Apple has been vocal about its push towards using HTML5 for video playback and leaving Flash out in the cold, Microsoft has quietly been keeping a similar stance.

Microsoft GM for Internet Explorer, Dean Hachamovitch, posted a note on the MSDN detailing what the plans are for browser video formats in IE9. Interestingly, Microsoft agrees with Apple, as it feels that the "The future of the web is HTML5."

Internet Explorer 9 will support HTML5 video playback encoded in H.264 only, matching up with the current support offered by Safari and Chrome. Those with the right hardware will also get GPU-acceleration, as previously demonstrated by Nvidia in a video here.

Even more interesting is that Microsoft seems to be motivated by certain weaknesses of Flash in its effort transition to HTML5 video. Hachamovitch notes, "Flash does have some issues, particularly around reliability, security, and performance."

Check out the full post below:

HTML5 Video

There’s been a lot of posting about video and video formats on the web recently. This is a good opportunity to talk about Microsoft’s point of view.

The future of the web is HTML5. Microsoft is deeply engaged in the HTML5 process with the W3C. HTML5 will be very important in advancing rich, interactive web applications and site design. The HTML5 specification describes video support without specifying a particular video format. We think H.264 is an excellent format. In its HTML5 support, IE9 will support playback of H.264 video only.

H.264 is an industrystandard, with broad and strong hardware support. Because of this standardization, you can easily take what you record on a typical consumer video camera, put it on the web, and have it play in a web browser on any operating system or device with H.264 support (e.g. a PC with Windows 7). Recently, we publicly showed IE9 playing H.264-encoded video from YouTube.  You can read about the benefits of hardware acceleration here, or see an example of the benefits at the 26:35 mark here. For all these reasons, we’re focusing our HTML5 video support on H.264.

Other codecs often come up in these discussions. The distinction between the availability of source code and the ownership of the intellectual property in that available source code is critical. Today, intellectual property rights for H.264 are broadly available through a well-defined program managed by MPEG LA.   The rights to other codecs are often less clear, as has been described in the press.  Of course, developers can rely on the H.264 codec and hardware acceleration support of the underlying operating system, like Windows 7, without paying any additional royalty.

Today, video on the web is predominantly Flash-based. While video may be available in other formats, the ease of accessing video using just a browser on a particular website without using Flash is a challenge for typical consumers. Flash does have some issues, particularly around reliability, security, and performance. We work closely with engineers at Adobe, sharing information about the issues we know of in ongoing technical discussions. Despite these issues, Flash remains an important part of delivering a good consumer experience on today’s web.

Dean Hachamovitch
General Manager, Internet Explorer

Create a new thread in the UK News comments forum about this subject
This thread is closed for comments
16 comments
    Your comment
  • The future of the web is HTML5 is it Microsoft? Is that why you developed Silverlight to muscle in on the RIA space that Flash has dominated successfully for years?

    I quite agree that web video could and should run through HTML5, but Flash is a LOT more than video and stupid games.

    As an aside, with all of Apple's bluster for HTML5 over Flash on their platform, is they really are pushing video over HTML5 what will happen to QuickTime on the web? It's just as much of a plug-in as Flash and will be entirely redundant with HTML5's video capabilities.

    Then again if you have half a brain you'd be delivering all your video over Flash Video anyway.
    1
  • LePhuronnwhat will happen to QuickTime on the web? It's just as much of a plug-in as Flash and will be entirely redundant with HTML5's video capabilities.Then again if you have half a brain you'd be delivering all your video over Flash Video anyway.


    Quicktime is just a collection of audio and video codecs and a player. It is nothing like Flash or Silverlight. It just enables computers to play videos in certain codecs that it supports and that might not be natively supported.
    0