Atrybut preload służy do określania sugerowanego stopnia buforowania zasobu multimedialnego.
Przykłady użycia
Zasoby zdefiniowane w poniższym elemencie video mogą być pobierane z wyprzedzeniem nawet w całości.
<video preload="auto"> ... </video>Składnia atrybutu preload
<nazwa_elementu preload="auto|metadata|none">
Elementy związane z atrybutem preload
Atrybut preload dotyczy elementów audio i video.
Wartości atrybutu preload
| Wartość | Opis |
|---|---|
auto |
Oznacza, że albo zdaniem autora zasób nie będzie użytkownikowi potrzebny albo że należy oszczędzać zasoby serwera |
metadata |
Oznacza, że albo zdaniem autora zasób nie będzie użytkownikowi potrzebny, ale pobranie metadanych tego zasobu (wymiarów, listy ścieżek, czasu trwania itd.) i kilku pierwszym klatek może być korzystne |
none |
Oznacza, że przeglądarka w celu zapewnienia jak największej wygody użytkownikowi może z wyprzedzeniem pobrać nawet cały zasób |
Obsługa atrybutu preload przez przeglądarki
| Firefox | Chrome | Opera | Safari | Internet Explorer |
|---|---|---|---|---|
| ✔ | ✔ | ✔ | ✔ | ✔ |
Różnice między HTML 4.01 a HTML5
Atrybut preload jest dostępny tylko w języku HTML5.
