Атрибут preload HTML тега audio

Атрибут preload определяет, следует ли и каким образом загружать аудиофайл во время загрузки страницы.

Атрибут preload позволяет разработчику страницы дать определенные указания браузеру о том, что будет лучше всего для конечного пользователя. В некоторых случаях атрибут preload игнорируется.

Атрибут preload игнорируется, когда определен атрибут autoplay.

Синтаксис атрибута

<audio preload="auto | metadata | none">

Значения атрибута

ЗначениеОписание
autoБраузер должен полностью загружать аудиофайл во время загрузки страницы
metadataВо время загрузки страницы браузер должен загружать только метаданные аудиофайла
noneБраузер не должен загружать аудиофайл во время загрузки страницы

Пример использования атрибута

Разработчик считает, что аудиофайл не должен загружаться во время загрузки страницы:


<audio controls preload="none">
   <source src="//msiter.ru/horse.ogg" type="audio/ogg">
   <source src="//msiter.ru/horse.mp3" type="audio/mpeg">
   Ваш браузер не поддерживает тег audio.
</audio>