HTML 5の仕様からオーディオ・ビデオコーデックに関する要件白紙に


Slashdot: HTML 5の仕様からオーディオ・ビデオコーデックに関する要件白紙に。ベンダーの意向の相違が原因。

HTML5にて、ビデオコーデックの仕様が定まらず、予想通りに迷走してるっぽい。

Flash Playerの対立軸(?)として、一部で持ち上げられているHTML5だけれども、課題というか大きな問題点が1つある。 それはHTML5が利害関係の一致しないプレイヤーの綱引きで、フットワークと合理性を失いつつある点だと思う。

ビデオのコーデックなんかは、事実上のディファクト状態になった .flv 以後の主導権を誰が手に入れるか?という綱引き状態で、宙ぶらりん状態な感じかと。iPhone導入を契機にYoutubeにH264対応を押し通したAppleとしては、TheoraよりH264を通したいのだろうし、他も色々考えがあってまったくまとまらない。

<追記>はてぶで指摘があったとおり、flvはコーデックではないのでその点を補足。大雑把に書きすぎました。flvが使ってるsorensonやON2 VP6が駄目な方向で策定してflv殺したとして、その後に誰に有利なコーデックを導入するかって感じかと。

一方でプロプライエタリであると批判を受けるFlash Playerではあるけれど、そのプロプライエタリさゆえに強い。x

HTML5は2012年に普及予定だったと思うけど、2012年にはFlash Playerは13とかなってて、益々出来ることに差がついてしまうことになる。ここら辺は某エバンジェリストの人もブログに書いてたかと。

2012年までにwebがどう進化するかしらないけど、ジオタグでもARでもマルチタッチでもFlashはその気になれば次の年には搭載できる。しかしHTML5は一度策定してしまえば、2015とか2018まではおそらく動けなくなる。

そもそもFlash vs HTML5みたいな近視眼的な対立軸を超えて、HTML5は各社の調整と普及のボトルネックが加速する技術発展の速度に対応できないのではないか?という感じなんじゃないかと。 ECMAスクリプトもそうなんだけど、複数の利益の異なる団体が協議して仕様を策定していくというスタイルは、もう現在の時代の変化スピードの前ではあんまり現実的じゃないのかもしれないなぁと思うのです。



このエントリーをはてなブックマークに追加

コメント / トラックバック 3 件

  1. 通りすがりのaffoy より:

    いつも様々な考察を楽しみにしている読者です。HTML5とフラッシュの対立軸が近視眼的というのに全く同意です。HTML陣営がどう言う下手をうっているのかは詳しくないのですが、ただ、この二つはどうころんでもどちらかに収斂して行ったりはしないんじゃないかと思います。

    つまりHTMLもフラッシュも、従来の役割の延長線からはみ出すような使われ方を本当にするのかなと。HTML5がフラッシュのような圧倒的なクリエイティブ面での強みを発揮するとは思えないし(オーサリングツール面でもクリエイターの志向性の面でも)、フラッシュでOS標準UI然としたWEBアプリを、というのもあまり幸せなことにならない気がします。

    safari4の初回起動時にたった一度だけ再生されるアニメーションにHTML5が使われていてへぇ~と思いましたが、HTML5がフラッシュの領域を侵食するとしたら、appleがこっそりFlashの開発環境にも勝るとも劣らないオーサリングツールを用意してたりとか?でしょうか。でもxcodeもIFビルダーもNEXT時代からの10数年に渡る積み上げがあってこそのものだから、HTML5では勝手がちがうでしょうね。

    デザイナーとしてはMVCのVがいかようになっても慌てることのないようアンテナは張って置かないとですが。

    長文失礼しました!

  2. wu より:

    なんかそもそも文書を整形する言語とFlashを比較できる要素ってあるのかなとも思いました。
    表現力というところで比較するとすれb、HTML5で動くJavaScriptやSVG、CSS3のアニメーションプロパティなんじゃないかなぁ。

  3. wu より:

    上の自分のコメントが説明不足に感じたんで、書き直させていただきました。
    よごしてすみません。

    「HTML5」という言葉は、その関連技術も含めた総称として使われているんですね。ただ、仕様策定のくだりではそれは明らかに言語としてのHTML5だとおもうので、その後の話もおかしくなっちゃってると感じました。そして、言語としてのHTML5は土台技術なので、もしFlashの対立軸に置くとすれば、連動するビジュアル関連の技術じゃないでしょうか。

コメントをどうぞ