В ОЗМОЖНОСТИ УПРАВЛЕНИЯ МУЛЬТИМЕДИА Мы говорили о возможности управления элементом видео с клавиатуры, но как насчет за-
головков и субтитров мультимедиа? В конце концов, для аудио или видео нет атрибута
alt
,
как для
. Контент между тегами, срабатывающий в случае ошибки, предназначен толь-
ко для браузеров, которые не могут справиться с «родным» видео. Все это ничем не поможет
154 • Глава 4
тем людям, которые не могут слышать звук или видеть изображение из-за проблем со здо-
ровьем или по каким-либо иным причинам (например, в шумной обстановке или из-за того,
что было необходимо сэкономить трафик), если браузеры корректно отображают медиа.
Существует два способа присоединения к мультимедийному содержимому синхрони-
зированной текстовой альтернативы (заголовков, субтитров и т. п.): внутриполосный
и внеполосный. Внутриполосный метод (in-band) означает добавление текстового файла
в контейнер мультимедиа; например, файл MP4 в действительности представляет собой контейнер для видео H.264 и аудио AAC и может содержать прочие файлы метаданных,
включая субтитры. WebM — это контейнер (основанный на формате открытого стандарта
Matroska Media Containter) для видео VP8 и аудио Ogg Vorbis. В настоящее время WebM
не поддерживает субтитры, а Google ожидает, когда рабочие группы определятся с фор-
матом HTML5: «WHATWG/W3C RFC выпустит рекомендации относительно субтитров
и других перекрывающих данных для элемента HTML5