動画配信・DRM・VSEO・動画マーケティングでタグ「firefox」が付けられているもの
http://www.atmarkit.co.jp/news/200809/09/shiretoko.html
仕様がそうなったからと言って、すぐにすべてがそうなっていくわけではないと思うが、将来的にはこういう流れになるであろうということでメモ。Mozillaファウンデーションは9月6日、Webブラウザの次期バージョン「Firefox 3.1」のアルファ版リリース第2弾となる「Firefox 3.1 Alpha2」を公開した。プロジェクト名「Shiretoko(知床)」で知られてきた、このバージョンには多くの新機能が盛り込まれる予定だ。
Firefox 3.1 Alpha2 新機能の例
- HTML 5のvideoタグのサポート
- 重い処理をするときにJavaScriptのバックグランド処理を可能にする「Web Worker」スレッドのサポート
- ウィンドウ間でのタブのドラッグ&ドロップによる移動
- 「Ctrl+Tab」によるタブの切り替え時に各タブをサムネイル表示して選択する機能
- CSS 2.1やCSS 3で、いくつかのプロパティを新たにサポート
Alpha2ではクリティカルなバグがあるために無効になっているが、Firefox 3.1の大きな変更点として、JavaScriptエンジンが刷新され、大幅に高速化される見込みだ。
HTML 5での採用が決まっているvideoタグやaudioタグのネイティブサポートも目玉機能の1つだ。
これまで動画やオーディオの再生にはFlashやQuickTimeなどのプラグイン、もしくはJavaアプレットなどが必須だったが、HTML 5に対応したWebブラウザであれば、ブラウザ単体で動画再生が可能になる。
Firefox 3.1 Alpha2を使えば、videoタグが実際に機能していることを簡単に確認できる。例えばWikipediaの動画コンテンツを再生するプレーヤーとし てJavaアプレットの「Cortado」、QuickTime、Webブラウザネイティブの3種類から選択できる。デフォルトでCortadoになって いる動画プレーヤーを「Native Browser support」に設定すると、videoタグを使ったコンテンツの再生が確認できる。
Wikipediaの動画コンテンツを、Windows XP SP2上にインストールしたFirefox 3.1 Alpha2の動画再生機能を使ってWebブラウザ単体で再生した例。動画も音声も滑らかに再生できている上の動画コンテンツに該当する部分のHTMLのコード。フリーのマルチメディアフォーマット“Ogg”が使われている。HTML 5の仕様書草案ではvideoタグで使えるコーデックについては、今のところ何も規定していないWikipediaではライセンス料が不要で仕様やコーデックがオープンに開発されているOggを使っている。Oggは動画やオーディオなどの データを収めるコンテナフォーマットで、代表的な動画コーデックとしてTheora、オーディオコーデックとしてVorbisなどが利用できる。
MozillaファウンデーションをはじめとするWebブラウザベンダの多くは“オープンWeb”を標榜して、特定のOSやWebブラウザ、ある いは特定企業のソフトウェア製品に依存しないインターネットの世界の実現を目指している。動画再生はサーバ、編集環境、プレーヤーなどで私企業のソフト ウェアに頼らざるを得なかったほとんど最後の領域だったが、ついにオープンな環境が登場したといえそうだ。
マイコミジャーナルの記事
http://journal.mycom.co.jp/news/2008/08/01/028/
今夏以降にリリースされる新Webブラウザでは、HTML5で規程される機能をどこまでサポートするのかが注目される。HTML5自身はまだ策定段階にあるが、すでにデファクトスタンダードとして採用される機能が見えはじめている。大きなところではcanvas要素、video要素、audio要素だ。
現在のところWebブラウザにおける動画やオーディオの再生はプラグインを使って実現されている。動画であればFlashプラグインやOSで提供されているマルチメディアフレームワークを使った再生がおこなわれる。HTML5でvideo要素やaudio要素などが明示的に盛り込まれた場合、従来通りプラグインで対応するのかWebブラウザでネイティブに対応するのか、それともOSが提供しているマルチメディアフレームワークを活用するのかが注目されるポイントとなる。
実装の手間からいえばOSが提供しているフレームワークを活用する方法が現実的だ。どういった実装にするかMozilla CEO, John Lilly氏はまだ未定と説明しながらも、開発者であるChris Double氏はLinux版ではGStreamer、Windows版ではDirectShow、Mac OS X版ではQuickTimeを使うといったようにOSが提供しているフレームワークを活用する方法で実装が進められていることを紹介している。
この状況に新しい動きがあった。Chris Double氏がTheora Video Backend for Firefox LandedにおいてFirefoxそのものにTheoraおよびVorbisのサポートが追加されたことを伝えている。これはつまりvideo要素ではTheora+ Vorbisが、audio要素ではVorbisがFirefoxによってネイティブに演奏できるようになることを意味している。
まだ有効にされたばかりでこれから開発を進める必要があるとしているが、大きな変更が発生しないかぎり2008年末か2009年頭にリリースが予定されているFirefox 3.1では同実装がデフォルトで有効になるとみられる。プラグインをインストールすることなく使えるようになれば、これらフォーマット(Theora、 Vorbis)が動画やオーディオのデフォルトフォーマットとして広まる可能性も高まる。同じ目的でさらにほかのコーデックが追加される可能性もあり、今後の動きに注目しておきたい。
標準を策定しても、そのとおりに進むわけではないので、それほど影響はないか。