最近HTML5をいじり始め、Audioタグに非常に興味があります。すぐに気付いたことが1つありますが、Firefoxでサポートされている形式はOGGだけのようです。
これは、MP3およびその他のコーデックがプロプライエタリソフトウェアであり、使用するにはライセンスが必要なためです。しかし、OGGしか使用できない場合、HTML5オーディオ(およびビデオ)はどのように普及するのでしょうか?好むと好まざるとにかかわらず、世界は現在MP3またはAppleのAACに夢中になっています。
そして、物事をさらに妨げるために、MozillaはすべてOGGをネイティブにサポートするためだけのものであるように思われます。
だから私は興味があります。Firefoxやその他のブラウザがSystem installed codecsメディアの再生に使用できないのはなぜですか?なぜそれらをブラウザにインストールする必要があるのですか、それともFlashなどのテクノロジーに依存する必要があるのですか?それは私には悪いデザインのように思えます。
たぶん、私はこれについてただ素朴ですが、このコーデック戦争全体はただの迷惑です。ブラウザがシステムにインストールされたコーデックを使用できない理由に関する情報、法律、およびその他の情報を誰かに教えてもらえますか?他のユーザーの意見も聞きたいです。ありがとう!
編集これがプログラミングの問題ではないと思われる場合は、この問題がWebプログラマーに直接影響することを明確にしておきたいと思います。たとえば、オーディオサポートの場合、フラッシュを使用する必要がありますか?または、これらの問題は最終的にHTML5で処理されますか。この問題に関して、技術的にはどこに向かっているように見えますか?