Attributo preload


Definizione

L'attributo preload indica se precaricare un contenuto audio e video insieme al caricamento generale del documento HTML.

Viene usato con i tag <audio> e <video>.

Questo attributo va gestito per evitare che il tempo di caricamento del documento HTML sia troppo lungo. Impedendo il caricamento anticipato della risorsa multimediale si otterrà un più veloce caricamento del documento/pagina web, migliorando l'esperienza dell'utente.

L'attributo preload verrà ignorato se presente anche l'attributo autoplay.

Usa preload="none" per impedire il precaricamento audio o video.

preload

attributo

L'attributo preload indica se precaricare un contenuto audio e video con il documento HTML


Esempio

<audio controls preload="none"> <source src="suoneria.mp3" type="audio/mpeg"> <source src="suoneria.ogg" type="audio/ogg"> <source src="suoneria.wav" type="audio/wav"> Riproduzione audio non supportata dal tuo browser. </audio>



Usato in

Elemento Descrizione
<audio>Il tag <audio> HTML permette di inserire contenuti musicali e suoni nel documento


Compatibilità

Tutti i moderni browser supportano questo elemento.

Approfondimento

Il blocco del caricamento anticipato degli elementi migliora l'esperienza dell'utente nel caso la dimensione del contenuto audio o video sia eccessivamente grande. Il caricamento potrà avvenire in un secondo momento con l'azione dell'utente.

Ad esempio è ciò che accade nei siti di streaming video, con il caricamento del filmato al click del pulsante play.