Video embed con caricamento al clic
Un normale embed video comincia a parlare con la piattaforma video appena la pagina si apre, che qualcuno guardi o no. Questo generatore scrive un embed che resta in silenzio finché il visitatore non preme play.
Va bene qualsiasi forma di YouTube (watch?v=, youtu.be, shorts, embed, compreso un orario di inizio t=) e anche un link Vimeo, persino uno non in elenco che contiene un codice h=.
Il codice viene generato dal tuo browser. Il link che incolli non viene trasmesso al nostro server né ad altri.
Anteprima
Nulla viene caricato da YouTube o Vimeo finché non clicchi nell’anteprima, nemmeno la miniatura.
Codice da incollare
Cosa fa un embed normale prima che qualcuno guardi
Il codice che copi dal menu Condividi di un video è un <iframe>, una piccola finestra su un altro sito inserita nella tua pagina. Il browser riempie quella finestra appena disegna la pagina. Per un solo video YouTube sono circa venti richieste e qualche centinaio di kilobyte di script, scaricati dai server di Google per ogni visitatore, compresi tutti quelli che scorrono oltre senza fermarsi.
Ognuna di queste richieste porta con sé l’indirizzo IP del visitatore e l’indirizzo della tua pagina. Il player può anche leggere e scrivere il proprio spazio di archiviazione nel browser. Così la tua pagina diventa più lenta e i tuoi visitatori vengono notati da un’azienda che non hanno mai scelto di contattare.
I due tipi di codice che questo strumento scrive
- Caricamento al clic
- La tua pagina riceve un link travestito da riquadro video, con un’immagine di anteprima, un triangolo play e un’etichetta accessibile. Un breve script, incluso una sola volta, aspetta un clic su quel link e solo allora lo sostituisce con il vero player con
autoplay=1, così sulla maggior parte dei dispositivi basta una sola pressione. Se lo script manca o viene bloccato, il link funziona comunque e apre il video sulla piattaforma in una nuova scheda. - Iframe semplice sul dominio a privacy avanzata
- Nessuno script. Il player si carica con la pagina, ma da
youtube-nocookie.com, oppure da Vimeo condnt=1, e conloading="lazy", così un video molto in basso nella pagina aspetta che il visitatore ci arrivi vicino.
In entrambi i casi il player sta in un riquadro dimensionato con la proprietà CSS aspect-ratio, quindi si adatta a qualunque colonna in cui lo metti. Un link /shorts/ viene riconosciuto e riceve un riquadro 9:16 largo al massimo 360 pixel.
| La tua scelta | Parametro YouTube | Parametro Vimeo |
|---|---|---|
| Minuto di inizio | start=90 | #t=90s |
| Sottotitoli attivi | cc_load_policy=1, cc_lang_pref | texttrack=en |
| Lingua del player | hl=en | non disponibile |
| Suggerimenti dal proprio canale | rel=0 | non serve |
| Video non in elenco | funziona così com’è | codice h= preso dal link |
L’immagine di anteprima è l’ultima fuga
Per YouTube, il codice con caricamento al clic punta di default alla miniatura del video su i.ytimg.com. Quel server appartiene a Google. Non imposta cookie, ma vede l’indirizzo IP del visitatore quando l’immagine si carica. Per arrivare a zero richieste verso terzi, salva un fotogramma del video, caricalo sul tuo sito e incolla il suo indirizzo nel campo dell’anteprima. Usa un indirizzo https://, perché i browser rifiutano le immagini non sicure nelle pagine sicure.
Vimeo non ha un indirizzo prevedibile per le miniature, quindi lì il default è un riquadro scuro con il tuo titolo. Lo stesso campo dell’anteprima lo sostituisce con un’immagine.
Le parole «privacy avanzata» e «no cookie» descrivono cosa succede prima della riproduzione. Quando il visitatore preme play, il video viene trasmesso da YouTube o Vimeo, che ricevono allora i soliti dati tecnici di quel visitatore. Il caricamento al clic non cambia questo. Lascia la decisione al visitatore.
Incollare il codice nel tuo sito
Il risultato è HTML semplice con stili inline, quindi non dipende dal tuo tema.
- WordPress: aggiungi un blocco «HTML personalizzato» e incolla. Gli amministratori possono salvare la parte
<script>, ma agli account con ruolo Editore su una rete multisito può essere rimossa al salvataggio. Se succede, l’anteprima resta comunque un link al video, oppure puoi passare all’iframe semplice. - Squarespace, Wix, Webflow, Shopify: usa il blocco codice o embed, non il blocco video integrato, che riporterebbe subito il player standard.
- HTML statico: incolla dove deve stare il video. Con più video nella stessa pagina, incolla ogni snippet per intero. Lo script controlla se è già stato eseguito.
- Content-Security-Policy: consenti
www.youtube-nocookie.comoplayer.vimeo.cominframe-src. Una policy che vieta gli script inline bloccherà lo script del caricamento al clic, quindi spostalo in un file servito da te.
Compila sempre il campo del titolo. Diventa il title dell’iframe e l’etichetta del link play, ed è quello che legge uno screen reader. Se lo lasci vuoto, chi ascolta sente solo «video YouTube».
Domande frequenti
youtube-nocookie.com davvero non imposta cookie?
Non imposta cookie di tracciamento finché il player è fermo. Lo script del player viene comunque caricato da Google e può usare lo spazio di archiviazione locale del browser. Dopo che il visitatore preme play, YouTube tratta la sessione più o meno come qualsiasi altra visualizzazione. Solo la versione con caricamento al clic non invia proprio nulla prima del clic.
Serve comunque il consenso ai cookie per un video incorporato?
Dipende dalla legge che si applica a te, ed è una questione legale che questo strumento non può risolvere. Dal lato tecnico, l’embed con caricamento al clic e un’anteprima ospitata sul tuo sito non fa nessuna richiesta verso terzi finché il visitatore non agisce, che è il comportamento richiesto dalla maggior parte delle regole sul consenso. Cita la piattaforma video nella tua informativa sulla privacy.
Perché su alcuni telefoni il video richiede due tocchi?
Il codice chiede al player di partire da solo dopo il clic. Alcuni browser mobili, e i telefoni in modalità risparmio energetico, bloccano l’autoplay con audio dentro un iframe. Il player appare allora in pausa e serve un secondo tocco.
Un embed con caricamento al clic rende la pagina più veloce?
Sì, e puoi misurarlo. La pagina non scarica più gli script del player in anticipo, il che toglie qualche centinaio di kilobyte e una buona parte del lavoro sul thread principale per ogni video. Confronta prima e dopo con l’analisi del peso della pagina.
Il mio video Vimeo mostra un errore nell’anteprima. Perché?
Probabilmente il video è non in elenco o con restrizioni. Usa il link del pulsante Condividi di Vimeo, che ha questa forma: vimeo.com/123456789/abc123def4. La seconda parte è una chiave che il player richiede. Se il video è limitato a certi domini, aggiungi il tuo sito nelle impostazioni privacy del video su Vimeo.
Posso incollare un codice iframe completo invece di un link?
Sì. Se il testo che incolli contiene un attributo src="…", lo strumento legge l’indirizzo al suo interno e ricostruisce l’embed da lì.