Se dai priorità all’aspetto estetico rispetto ai vantaggi di LazyYT (blocca il tracciamento di Google per ogni utente poiché non carica l’iframe completo, la pagina è meno pesante per lo stesso motivo), puoi semplicemente eliminare LazyYT dalla cartella del plugin e tornerà agli standard oembed:
Hai solo dovuto impostare la larghezza dell’iframe a 690
Ho dedicato troppo tempo alla ricerca delle API di YouTube e, per far sì che LazyYT utilizzi miniature migliori (che si adattino alla nostra larghezza dei post di 690px), dovremmo chiedere a ogni amministratore di registrarsi per ottenere le chiavi API di YouTube, implementare una logica di fallback alle miniature attuali poiché i video YouTube vecchi non hanno miniature HD, e non ne è valsa la pena. Quindi, se vuoi solo che sembri bello, esegui semplicemente rm -rf plugin/lazyYT nell’hook run del tuo file app.yml.
Assolutamente pr-welcome se qualcuno a cui interessa questo argomento e vuole implementare una logica di miniature migliore per LazyYT che tenga conto di tutti i casi:
- L’amministratore non ha una chiave API configurata
- La chiave API non è valida
- Il video è troppo vecchio
- Il video ha una miniatura, scegli quella con la risoluzione più alta (magari rendila configurabile in modo che le persone possano adattarla alla larghezza del proprio forum)
