Skip to main content

Rendo il web più veloce e più usabile

Blog

Prepararsi a Interaction to Next Paint (INP), una nuova Core Web Vital da marzo 2024

Il dipinto 'Creazione di Adamo' di Michelangelo

Come consulente di web performance, sono sempre attento alle novità che influenzano l'esperienza utente dei siti web. Una di queste novità è l'introduzione da parte di Google di una nuova metrica chiamata Interaction to Next Paint (INP). Destinata a diventare una Core Web Vital a marzo 2024, l'INP è progettata per misurare il tempo impiegato da un sito web per rispondere alle interazioni dell'utente. In questo articolo approfondiremo cos'è l'INP, perché è importante e come le aziende possono prepararsi per garantire che i loro siti soddisfino questa metrica fondamentale.

Leggi tutto →

aspect-ratio: Un modo moderno per riservare spazio a immagini e contenuti asincroni nel responsive design

Diversi rapporti d'aspetto rappresentati in quadrati e rettangoli. 1/1, 4/3, 16/9, 2/3

Per evitare lo spostamento del layout (layout shifting) e ottimizzare la metrica Web Vital Cumulative Layout Shift (CLS) nelle tue pagine web, è necessario riservare spazio per qualsiasi contenuto che potrebbe essere renderizzato in un secondo momento. Questo è il caso di immagini, video e qualsiasi contenuto caricato in modo asincrono (ad esempio con chiamate AJAX). Ecco un nuovo modo per farlo.

Leggi tutto →

Lazy loading nativo e fallback js con vanilla-lazyload 12

Usa caricamento nativo in vanilla lazyload

Il 6 aprile 2019, Addy Osmani ha scritto del lazy loading nativo delle immagini. Due giorni dopo Yvain, uno sviluppatore front-end di Parigi, mi ha chiesto se il mio vanilla-lazyload potesse essere usato come polyfill per l'attributo loading, ispirandomi a sviluppare e rilasciare la versione 12 del mio script, che introduce la nuova opzione use_native per abilitare il lazy loading nativo dove supportato. Puoi già provarlo oggi stesso.

Leggi tutto →