wulin.comの記事紹介(www.vevb.com):HTML5が現時点で達成するのを助けることができない5つのこと。
1:HTML5はDRMを実装できませんマルチメディア会社がある場合は、ビデオコンテンツを制御または制限する必要があります。通常、マルチメディアコンテンツにデジタル著作権暗号化(DRM)を追加します。残念ながら、HTML5はDRMに参加できません。 HTML5の問題は、マルチメディアコンテンツの形式を完全に公開することであり、この問題を解決することは難しくないことです(関連するテクノロジーと戦略はW3Cバグシステムで見ることができます)。私は個人的に、この問題を解決するために実際に必要だと思います。さまざまなセクターのDRMをめぐる論争を除けば、少なくとも多くの企業にとってDRMをサポートすることは依然として非常に意味があります - Lovefilmのブログを見てください。
2:HTML5はライブビデオを再生できません
HTML5はすでに静的なビデオファイルをうまく処理することができますが、ライブビデオをまだ処理することはできません。 HTML5は高品質のビデオクエリとビデオオンデマンドサービスを提供できますが、オンラインのフットボールゲームを視聴するユーザーをサポートすることはできません。 Appleは、HTTPライブストリーミングを使用してHTML5のこの不足を補います。 HTTPを介してH.264ファイルチャンクを転送しますが、このテクノロジーはSafariでのみ実行できます。ストリーミングメディアマガジンは、そのウェブサイトで非常に豊富なHTML5ビデオリソースを見つけることができます。
3:HTML5でのオーディオ処理は完璧ではありません
HTML5はビデオ再生の問題を解決できるため、オーディオ再生は当然問題はないと思うかもしれません。しかし、オーディオ処理の最大の問題は、遅延の問題に対処する方法です。この問題は、アプリケーションまたはゲームで画面に表示されるアクションと同期する必要がある場合に強調されています。問題の1つは、さまざまなブラウザーがオーディオファイルを異なる方法で処理する可能性があることです。それについてもっと知りたい場合は、IEブログで関連する紹介を確認できます。 Grant SkinnerのSoundJS JavaScriptライブラリは、良いソリューションを提供します。
4:HTML5のカメラと対話できません
Flashとは異なり、HTML5はカメラ(またはPCのマイク)とのユーザーの相互作用をサポートしていません。これにより、Webベースのミーティングの実装が困難になります。もちろん、方法はありません。 HTML5Labsでは、W3C標準のオーディオ処理に関する部分であるMedia Capture APIに関連する標準を見つけることができます。 HTML5Labsは、初期のMicrosoft標準といくつかのWeb標準(W3Cなど)から進化しました。それで、それはまだ開発中です。オーディオ処理の問題が解決したら、ビデオの問題を解決し始めます。 HTML5LABS Webサイトで多くの関連情報を見つけることができます。
5:HTML5では、ビデオのフルスクリーン再生を実現できません
プラグインを使用してフル画面でビデオを視聴するのに問題はありません。ただし、HTML5を使用している場合、これは少し難しい場合があります(少なくとも今のところ)。しかし、現在、この問題に関連するサポート契約がいくつかあります。