Un utente ha chiesto informazioni su AMP di Wordpress

Nelle immagini reattive manca l’attributo “size” in AMP

Un utente ha chiesto 👇

Quando il mio sito web è stato testato su GTMetrix, ha sottolineato che le immagini srcset corrette non venivano servite (https://gtmetrix.com/reports/volleyverse.com/VIkJMmS2). Questo è stato il caso prima e da allora non è stata eseguita alcuna codifica del materiale.

Guardando il codice amp-img sembra che:

Le pagine che convalidano AMP non hanno il codice “size” che indica al browser quale immagine utilizzare per ogni risoluzione dello schermo.
Pagina di esempio – https://volleyverse.com/news/indoor/2019-asian-womens-volleyball-championship-match-schedule/

Guardando una pagina che utilizza lo stesso modello ma ha AMP disattivato da tre console di posta WP, è presente l’attributo ‘size’ – size = “(larghezza massima: 728px) 100vw, 728px”.
Pagina di esempio – https://volleyverse.com/live/2019-womens-cev-eurovolley-how-to-watch-live-stream-online/

È una funzionalità pianificata e AMP ora gestisce le immagini reattive in modo diverso o è un bug?

Grazie

Autore del plugin

(@westonruter)

1 anno, 6 mesi fa

WordPress lo aveva sizes caratteristica di img sono proseguiti gli elementi della conversione amp-img elementi. Tuttavia, questo creava infiniti problemi perché il comportamento non era lo stesso.

Pertanto, come https://github.com/ampproject/amp-wp/pull/2036 un sizes l’attributo è stato rimosso a causa di amp-img ora lo fornisce automaticamente contro: https://github.com/ampproject/amphtml/issues/19513 e https://github.com/ampproject/amphtml/pull/20968

Tuttavia, nel tuo URL di esempio non ho visto un file sizes attributo generato su img elemento all’interno di amp-img, come avevo sperato. Quindi forse questo è un bug in AMP? Chiederò.

Lanciatore di thread

(@dangreyvolleyverse)

1 anno, 6 mesi fa

Grazie Weston

Pensavo di aver visto qualcosa nel tentativo di semplificare la logica di amp-img e chiedermi scusa per non aver trovato le note sciolte.

Ho un plug-in disabilitato che potrebbe interferire con la logica dell’immagine AMP ma non credo che abbia fatto alcuna differenza.

Restiamo in attesa di qualsiasi feedback.

Apprezzo i tuoi sforzi.

Saluti

Autore del plugin

(@westonruter)

1 anno, 6 mesi fa

@dangreyvolleyverse Grazie per aver portato questo alla nostra attenzione. Si scopre che i volumi automatici sono stati recentemente disattivati layout=intrinsic immagini. Questo cambiamento è per tornare indietro. Per favore Segui: https://github.com/ampproject/amphtml/issues/24366

A lungo termine, potrebbe esserci un modo per dirlo amp-img un sizes come previsto sul fondo img nel trasporto adatto per sizes su img generalmente.

Ad ogni modo, a breve termine il tuo problema dovrebbe essere risolto senza fare nulla. Nella prossima versione del plug-in AMP potremmo supportare un nativo proposto sizes comportamento.

Autore del plugin

(@westonruter)

1 anno, 6 mesi fa

Guarda anche https://github.com/ampproject/amphtml/issues/24364

Autore del plugin

(@westonruter)

1 anno, 6 mesi fa

@dangreyvolleyverse L’impostazione è stata implementata. Ora vedo un file sizes caratteristica di (max-width: 1680px) 688px, 100vw a https://volleyverse.com/live/2019-womens-cev-eurovolley-how-to-watch-live-stream-online/

L’IS sizes l’attributo viene generato automaticamente da AMP. Sono in corso indagini per consentire a WordPress sizes passalo amp-img.

Lanciatore di thread

(@dangreyvolleyverse)

1 anno, 6 mesi fa

Grazie Weston.

Grazie per l’aggiornamento.

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *