Immagini di dimensioni adeguate in Lighthouse per velocizzare il tuo sito web

Immagini di dimensioni adeguate in Lighthouse per velocizzare il tuo sito web

Ottimizza la velocità del tuo sito imparando a ridimensionare correttamente le immagini con Google Lighthouse

Postato da Joe Dodds il 27 maggio 2023

Lo strumento Lighthouse di Google Chrome è una risorsa preziosa per gli sviluppatori che cercano di ottimizzare i propri siti Web per prestazioni, accessibilità e SEO. Una delle principali opportunità identificate da Lighthouse è la necessità di "Dimensionare correttamente le immagini". Questo aspetto del rapporto, che si trova nella sezione Opportunità, elenca tutte le immagini sulla tua pagina che non sono di dimensioni appropriate. Ridimensionando queste immagini, puoi salvare i dati e migliorare significativamente i tempi di caricamento della pagina.

Comprensione della necessità di un corretto dimensionamento delle immagini

Molti siti Web soffrono di tempi di caricamento lenti a causa di immagini più grandi del necessario. Un'immagine di grandi dimensioni richiede più tempo per essere caricata e utilizza più dati, il che può essere particolarmente problematico per gli utenti con connessioni Internet o dispositivi mobili più lenti. Il corretto dimensionamento delle immagini non solo migliora la velocità del tuo sito web, ma migliora anche l'esperienza dell'utente e può avere un impatto positivo sul tuo SEO.

Identificare le opportunità con Lighthouse

Lighthouse fornisce un elenco dettagliato delle immagini che non sono dimensionate in modo appropriato nella sezione Opportunità del report di audit. Ogni immagine viene elencata insieme al potenziale risparmio in kilobyte (KB) che si potrebbe ottenere ridimensionandola per adattarla meglio alle dimensioni del display.

Lo strumento calcola questo potenziale risparmio confrontando la dimensione dell'immagine corrente con la sua dimensione di visualizzazione. La differenza in KB rappresenta la quantità di dati che possono essere salvati e il corrispondente miglioramento del tempo di caricamento.

Implementazione delle modifiche

Dopo aver identificato le immagini che devono essere ridimensionate, il passaggio successivo consiste nel generare versioni ridimensionate di queste immagini. Sono disponibili vari strumenti per eseguire questa operazione. Uno popolare è:

  • Imagelato , uno strumento online che ti consente di convertire, ridimensionare e ottimizzare le immagini web.

Dopo aver ridimensionato le immagini, assicurati che siano correttamente referenziate nel codice HTML. Questo di solito comporta l'aggiornamento dell'attributo 'src' dell'elemento HTML 'img' in modo che punti alla nuova immagine più piccola.

Utilizzo dell'elemento HTML immagine

Oltre a ridimensionare le immagini, puoi ottimizzare ulteriormente il tuo sito Web utilizzando l'elemento HTML per specificare versioni alternative di un'immagine. Questo tag consente di fornire immagini diverse in base a varie condizioni come le dimensioni del viewport e il supporto del formato immagine. [La documentazione di MDN](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture) fornisce un'eccellente guida all'utilizzo dell'elemento .

Ad esempio, puoi utilizzare l'attributo "media" per offrire immagini ad alta risoluzione per display con densità di pixel più elevata. Puoi anche utilizzare l'attributo 'type' per specificare diversi formati come WebP e JPEG. Ecco come potresti utilizzare il tag `` :

In questo esempio, il browser proverà a scegliere la sorgente migliore in base alle sue capacità e alle condizioni del supporto. CSS-Tricks fornisce ulteriori informazioni sull'uso dell'attributo 'media' con device-pixel-ratio.

Compatibilità del browser e design reattivo

Durante il ridimensionamento delle immagini, è essenziale considerare la compatibilità del browser e il design reattivo. Diversi dispositivi e dimensioni dello schermo richiedono immagini di dimensioni diverse per apparire al meglio. Pertanto, dovresti fornire più versioni di ciascuna immagine e utilizzare funzionalità HTML e CSS come l'attributo 'srcset' o l'elemento 'picture' per fornire l'immagine più appropriata a ciascun utente.

Per ulteriori informazioni sulle immagini reattive e sulla compatibilità del browser, Can I use è un'ottima risorsa per verificare il supporto di diverse funzionalità su vari browser e la guida CSS Tricks su Responsive Images fornisce dettagli completi sull'argomento.

Conclusione

L'opportunità "Dimensiona correttamente le immagini" fornita dallo strumento Lighthouse di Google è un modo efficace per identificare potenziali miglioramenti delle prestazioni per il tuo sito web. Ridimensionando le tue immagini in modo che corrispondano alle loro dimensioni di visualizzazione, puoi risparmiare dati e migliorare significativamente i tempi di caricamento del tuo sito web. L'utilizzo del tag `` e la considerazione della compatibilità del browser ottimizzano ulteriormente il tuo sito. Questo semplice passaggio di ottimizzazione può portare a una migliore esperienza utente, una migliore SEO e una presenza sul Web più efficiente.

Imagelato ti aiuta a ospitare e gestire immagini in tutti i formatiimagelato

Iscriviti alla nostra newsletter

Articoli recenti