.OGG/ .OGV (кодек VORBIS) MP3 MP4/M4A (кодек AAC) WAV Opera
Да
Нет
Нет
Да
Firefox
Да
Нет
Нет
Да
Chrome
Да
Да
Да
Да
IE9+
Нет
Да
Да
Нет
Safari
Нет
Да
Да
Да
Золотое правило: чтобы все пользователи могли просматривать контент, необходимо на
сайте обеспечить поддержку бесплатного формата WebM и видеокодека H.264, а также
аудиокодеков Vorbis и MP3. Давайте не будем повторять старые ошибки из серии «Сайт
предназначен для браузера Netscape Navigator», связанные с поддержкой форматов.
ПРИМЕЧАНИЕ Поддержку MP3 в браузер Firefox можно внедрить методом «заполнения» (polyfill) JSmad (http://
jsmad org) — это библиотека JavaScript, умеющая налету декодировать MP3 и восстанавливать
данные для вывода с помощью API Audio Data (хотя мы сомневаемся, что на слабосильных
устройствах производительность окажется достаточно высокой) Изучение подобного API не
входит в задачи нашей книги — хотя мы, например, рассмотрели геолокацию, которая также не
является частью HTML5 — API отдельных производителей могут слишком широко трактовать
формулировки и определения