Я недавно начал возиться с HTML5 и очень заинтересован в тэге Audio. Хотя одна вещь сразу привлекла мое внимание, похоже, что OGG - единственный формат, поддерживаемый в Firefox!
Я понимаю, что это потому, что MP3 и другие кодеки являются проприетарным программным обеспечением и требуют лицензии для использования. Но как HTML5 Audio (и Video) завоевать популярность, если вы можете использовать только OGG ?? Нравится вам это или нет, но мир в настоящее время подключен к MP3 или AAC от Apple.
И для того, чтобы еще больше мешать, кажется, что Mozilla предназначена только для поддержки OGG.
Так что мне любопытно. Почему Firefox и другие браузеры не могут использовать System installed codecs
для воспроизведения мультимедиа? Почему они должны быть установлены в браузере или зависят от таких технологий, как Flash? Мне это кажется плохим дизайном.
Возможно, я просто наивен в этом, но вся эта война кодеков - просто неприятность. Может кто-нибудь указать мне информацию, законы и другую информацию о том, почему браузеры не могут использовать установленные кодеки системы? Я также хотел бы услышать мнение других пользователей по этому поводу. Спасибо!
Редактировать Если это не вопрос программирования, я хочу уточнить, что для меня эта проблема напрямую касается веб-программистов. Например, в случае поддержки аудио, мы должны использовать вспышку? или эти проблемы будут в конечном итоге решены в HTML5. Где, кажется, дела идут в технологическом отношении в отношении этого вопроса?