HTML5 audio

HTML
  • п
  • о
  • р

HTML5 Audio — часть спецификации HTML5, предназначенная для работы с аудио в веб-браузерах без помощи плагинов.

Включает в себя воспроизведение, синтез и запись звука, также описывает методы распознавания речи.

Элемент <audio> предоставляет элементы управления (воспроизведение/пауза/громкость), вид которых может отличаться в различных браузерах и операционных системах.

Атрибуты

Атрибуты элемента <audio>[1][2]:

  • Глобальные атрибуты[3][4]:
    • accesskey
    • class
    • contenteditable
    • dir
    • hidden
    • id
    • lang
    • spellcheck
    • style
    • tabindex
    • title
    • translate
  • src — ссылка на файл
  • preload — предзагрузка файла
  • autoplay — автовоспроизведение файла
  • loop — циклическое воспроизведение
  • muted — отключение звука
  • controls — браузерные элементы управления звуком

Пример:[5]

<audio controls>
  <source src="http://media.w3.org/2010/07/bunny/04-Death_Becomes_Fur.mp4" type='audio/mp4' />
  <source src="http://media.w3.org/2010/07/bunny/04-Death_Becomes_Fur.oga" type='audio/ogg; codecs=vorbis' />
  <p>Your user agent does not support the HTML5 Audio element.</p>
</audio>

Поддержка браузерами

Поддержка HTML5 audio была добавлена в следующих версиях браузеров[6]:

Форматы сжатия звука

При обсуждении спецификации возникали разногласия между сторонниками свободных и запатентованных алгоритмов сжатия звука.

В частности, Apple и Microsoft высказывали поддержку стандарта сжатия AAC и классического MP3, тогда как Mozilla и Opera поддерживали открытый свободный формат Vorbis в контейнерах Ogg и WebM, критикуя большое количество патентов, защищающих форматы MP3 и AAC.

См. также

Примечания

  1. 4.7 Embedded content — HTML5 Архивировано 6 июня 2013 года.
  2. HTML Standard  (неопр.). Дата обращения: 5 июня 2015. Архивировано 23 июня 2017 года.
  3. 3 Semantics, structure, and APIs of HTML documents — HTML5  (неопр.). Дата обращения: 5 июня 2015. Архивировано 6 июня 2015 года.
  4. HTML Standard  (неопр.). Дата обращения: 5 июня 2015. Архивировано 26 мая 2015 года.
  5. HTML/Elements/audio - W3C Wiki  (неопр.). Дата обращения: 20 октября 2016. Архивировано 21 октября 2016 года.
  6. Can I use... Support tables for HTML5, CSS3, etc  (неопр.). Дата обращения: 5 июня 2015. Архивировано 8 апреля 2017 года.
  7. <audio> — HTML (HyperText Markup Language) | MDN  (неопр.). Дата обращения: 5 июня 2015. Архивировано 5 июня 2015 года.
  8. audio · html · WPD · WebPlatform.org Архивировано 5 июня 2015 года.
  9. About HTML5 Audio and Video  (неопр.). Дата обращения: 5 июня 2015. Архивировано 7 июня 2015 года.
Перейти к шаблону «Стандарты W3C»
Продукты
и стандарты
Рекомендации
ООСО
  • IndieAuth[англ.]
  • XAdES[англ.]
  • XBL[англ.]
  • XHTML+SMIL[англ.]
  • XUP[англ.]
Рабочие проекты
Руководства
  • Руководящие принципы доступности веб-контента[англ.]
Инициативы
  • Markup Validation Service[англ.]
  • Web Accessibility Initiative[англ.]
  • WebPlatform[англ.]
Выведенные
из использования
Устаревшие
Организации
Рабочие группы
  • TAG[англ.]
  • CSS
  • SVG[англ.]
  • WebAuthn[англ.]
  • WHATWG
Группы сообщества и бизнеса
  • Web Advertising BG[англ.]
Закрывшиеся группы
  • Device Description (DDWG)[англ.]
  • HTML[англ.]
  • Multimodal Interaction Activity (MMI)[англ.]
ПО
Браузеры
  • Line Mode (1990–)[англ.]
  • Arena (1993–98)[англ.]
  • Agora (1994–97)[англ.]
  • Argo (1994–97)[англ.]
  • Amaya (браузер/редактор, 1996–2012)
Конференции