Vimeo oneboxes non funzionanti dopo 3.1.0.beta4

Sembra che il onebox di Vimeo venga ora visualizzato come lazy-video-wrapper invece che come iframe.

Un URL di Vimeo ora appare così:

Versione immagine:

Invece di mostrare l’anteprima, come accadeva in precedenza. Versione immagine:

Questo non influisce sugli URL vecchi (solo quelli nuovi/ricostruiti). Vedi vecchio onebox di Vimeo.

Il lazy-video-wrapper che vedi fa parte di una modifica che abbiamo apportato tre settimane fa nel modo in cui gestiamo gli embed. Gli embed di Vimeo vengono ora caricati in modo differito, il che significa che l’iframe viene aggiunto solo su richiesta.

Le miniature mancanti sono una limitazione nota per i caricamenti Vimeo non in elenco. Potrebbe esserci una soluzione, ma la stiamo ancora studiando. Per maggiori informazioni, fai riferimento a

5 Mi Piace

Grazie, Jan.

Per ora, posso gestirlo inserendo iframe invece di URL grezzi:

Qualcos’altro che potrebbe valere la pena considerare è che l’immagine associata al wrapper lazy viene rilevata dal plugin Topic Thumbnails e questo interrompe anche le miniature dei miei argomenti. Non so se c’è un modo per ignorarla.

2 Mi Piace

Se hai davvero bisogno delle miniature, puoi disabilitare questa funzionalità con l’impostazione lazy_vimeo_enabled, invece di inserire tu stesso gli iframe.

Buono a sapersi. Potrebbe essere difficile da discernere, ma vedremo se possiamo fare qualcosa al riguardo.

4 Mi Piace

Questo risolve completamente il mio problema. :+1:

Sto rinunciando a un po’ di prestazioni o c’è un ulteriore vantaggio nel caricamento lazy?

2 Mi Piace

Il motivo principale delle prestazioni del lazy loading, sì. Ottieni anche vantaggi aggiuntivi come una migliore ottimizzazione per i motori di ricerca (SEO) e una migliore accessibilità, ma dovresti stare bene lasciandolo disabilitato per ora.

2 Mi Piace

Potresti usare l’immagine opengraph come miniatura? :thinking:

Ad esempio, questo URL: https://vimeo.com/795669787/0763fdb816

Restituisce un valore og:image di: https://i.vimeocdn.com/video/1602645154-56e0101b545c38ae03e9bc65ae12c3bcc37cd8ea127d359c0d24cf8ab31f8675-d

Che (correttamente) viene visualizzato come:

1 Mi Piace

Sì, era esattamente la mia idea. In teoria, dovrebbe funzionare, ma non ho ancora avuto modo di testare un’implementazione.

2 Mi Piace

Dopo questa modifica, le miniature vengono ora recuperate da Open Graph anziché da oembed. Tutti i video di Vimeo dovrebbero ora avere una miniatura:

4 Mi Piace

Questa è un’ottima correzione e offre grande coerenza.

Grazie @jancernik :smiley:

2 Mi Piace