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.