Over a million developers have joined DZone.

Daily Dose - Will Google's VP8 Video Codec Solve HTML5 Video Dilemma?

DZone's Guide to

Daily Dose - Will Google's VP8 Video Codec Solve HTML5 Video Dilemma?

· Java Zone ·
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

There may still be hope for people who favor a single, non-patented <video> tag standard in HTML5.  A report by NewTeeVee says a source with inside knowledge of Google tells them that the company is planning to announce the open sourcing of On2's VP8 video codec at Google I/O, which is next month.  The source also says that Google and Mozilla both plan to announce support for this codec in Chrome and Firefox's HTML5 video.  Over the past few years, Opera and Mozilla made the case for Ogg Theora as the only safe bet for HTML5's video standard because the codec is unencumbered by patents, whereas H.264, the other HTML5 video standard, does have patents.  Although H.264 will remain royalty-free until 2016, many of the patents don't expire until 2028.  Apple, Google, and Microsoft (in IE9) have all supported H.264 up until this point, but if Google were to come out in support of VP8 with Mozilla, it could shift the argument in favor of that codec, pitting more open organizations (Mozilla, Google, Opera) against Microsoft and Apple.  Apple is heavily invested in H.264 with the iPhone and iPad, so they would continue to fight hard to keep H.264 as a part of the standard.  There's no clear consensus on whether one video codec is better than the other, but On2 claims that VP8 uses 50% less bandwidth than H.264 while offering similar quality.

The iPhone is Singing with Opera
It took forever, but Apple finally approved the Opera Mini app for the iPhone, thus avoiding further criticism for being the Fort Knox of mobile platforms.  The alternative browser already has over 200 reviews.  Although the scrolling and zooming aren't as good as Safari's, Opera has features that Apple's browser does not.  These include web page saving, word-searching in a web page, custom searches, and bookmark sync.  Opera Mini is also dramatically faster over a 2G or 3G connection because it reads versions of the web pages that are compressed by Opera's servers.  There are some glitches at times in the page rendering, but overall it's a free app that gives iPhone users some more choices.  A rare thing for them.

RichFaces 3.3.3 Final Arrives with JSF 2.0 Support
JBoss has announced the GA release of RichFaces 3.3.3, a component library for JSF.  This is the first version to add support for Java EE 6's JSF 2.0 standard.  Version 3.3.3 is a transitional release that allows development with JSF 1.2 and JSF 2.0.  The next version of RichFaces (4.0) will feature full support for JSF 2.0 and remove support for JSF 1.2.

Perl Finally Makes it to a New Release; Quicken's Release Cycle
It's been a two-year wait, but the large group of Perl developers have finally released Perl 5.12.  The release features core support for version numbers on package imports, keywords that plug in to extend Perl, and the Yada Yada Operator.  Perl 5.12 has also been updated to Unicode 5.2.  Perl developers have set a new schedule for releases with stable versions arriving each spring and quarterly bug fix releases.

Apple vs Geeks - is this the end of a love affair? 
Can you imagine if Oracle said that Groovy, JRuby, or Jython were not allowed to run on the JVM anymore?  One blogger compares this to what Apple is doing to Flash.

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.


Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}