Элемент | ||||||
<audio> | 9+ | 5+ | 11.10+ | Да | 4.1+ | 4+ | <video> | 9+ | 4+ | 11.5+ | Да | 4+ | 3.5+ |
HTML Атрибут preload
Атрибут preload (от англ. "preload" — «предварительная загрузка») указывает браузеру подсказку о желательном варианте предварительной загрузки аудио|видео файла.
Примечание: Значение атрибута preload может быть переопределено атрибутом autoplay, так как при автоматическом воспроизведении файла начинается постепенная загрузка данных всего аудио|видео файла, независимо от значения указанного в атрибуте preload.
Синтаксис
<video preload="auto|metadata|none"> ... </video>
<audio preload="auto|metadata|none"> ... </audio>
Значения
- none
- Не загружать видео.
- metadata
- Загрузить только служебную информацию (размеры видео, первый кадр, продолжительность и др.).
- auto
- Загрузить видео целиком при загрузке страницы.
Значение по умолчанию
none
Применяется к тегам
<audio> | <video> |
Отличия HTML 4.01 от HTML 5
Атрибут является новым в HTML 5.
Примеры использования:
Атрибут preload (Элемент <audio>)
Пример HTML:
Попробуй сам<audio controls preload="metadata">
<source src="audio/BigHornsIntro.mp3" type="audio/mpeg">
Ваш браузмер не поддерживает тег audio.
</audio>
Атрибут preload (Элемент <video>)
Пример HTML:
Попробуй сам<video width="350" height="200" controls preload="metadata">
<source src="video/merc_benz.mp4" type="video/mp4">
<source src="video/mov_bbb.ogv" type="video/ogv">
Ваш браузмер не поддерживает тег video.
</video>
Поддержка браузерами
Атрибут preload имеет следующую поддержку браузерами для каждого элемента:
Спецификации
Спецификация | Статус |
---|---|
HTML 5 (W3C) | Рекомендация |
HTML 5.1 (W3C) | Рекомендация |
Учебник HTML
HTML уроки: HTML Атрибуты
