HTML5 ビデオは、その支持者が私たちに信じさせようとしているよりもはるかに複雑であることを理解しています。Safari は独自の H.264 コーデックを使用しますが、Firefox、Chrome、Opera はすべてオープンソースの Theora をサポートしています。Internet Explorer はどちらもサポートしていないため、.mov や Flash などのフォールバックが必要です。
これらすべてのブラウザーでの HTML5 のステップバイステップ ガイドをまとめた優れたガイドをどこかで見つけましたが、どこにも見つかりません。とてもうるさい :(
これらすべてのブラウザーがカバーされるように HTML5 ビデオを実装する最良の方法は何ですか? (残念ながら、Flash はオプションではありません。)
編集:わかりました、私が読んだことから、ここに私自身の答えがあります:これはHTML 5ビデオを実装する最良の方法です...
<video id="video" width="450" height="170" preload="auto" autoplay="autoplay">
<source src="../static/video/video.mp4" />
<source src="../static/video/video.webm" type='video/webm; codecs="vp8, vorbis"' />
<source src="../static/video/video.ogv" type='video/ogg; codecs="theora, vorbis"' />
<!-- Fallback (either Flash, an image, or a "Video not supported" message, etc.) -->
</video>
これまでのところ、すべてのブラウザーで期待どおりに機能する唯一の方法です。残念ながら、Chrome で自動再生が機能していないようですか? :(
更新: Chrome は自動再生をサポートしていません。