due chiacchiere

Pre-caricamento e pre-connessione

La scorsa settimana ho pubblicato la prima parte di questa mini serie in due puntate, in cui riassumo alcuni accorgimenti per migliorare le prestazioni legate al caricamento delle risorse esterne che compongono una pagina web, nello specifico i fogli di stile ed il codice Javascript. Usando alcuni attributi, è possibile far sapere al browser quali risorse sia opportuno caricare prima, e quali dopo. Che riassume, di fatto, il senso della sfida che ci troviamo di fronte: non potendo aumentare la velocità di scaricamento, dobbiamo concentrarci sul mettere i vagoncini di questo treno immaginario nel giusto ordine, usando la tecnologia a nostra disposizione, come ad esempio gli attributi defer o async. Pre-caricamento e pre-connessione: Leggi il resto »

Ottimizzare la presentazione di una pagina web

Vorrei concludere questo 2022 con una miniserie in due puntate dove riassumo un po’ di trucchi che ho imparato per migliorare le prestazioni di una pagina web, spesso rallentate da una pesante zavorra di fogli di stile, ma principalmente di codice Javascript che fa tutto ed il contrario di tutto (e ci traccia ovunque andiamo, ma quella è un’altra storia). L’obiettivo finale di queste puntate è quello di condividere tecniche che mirano a creare una gerarchia di tutto quello che va caricato, in modo da prelevare prima le informazioni che servono subito, e mettere in secondo piano quelle che possono attendere qualche millisecondo senza influenzare la presentazione della pagina in questione. Eh già, perché il trucco è tutto lì: puoi provare a spremere qualche kilobyte dai tuoi file, ma se poi hai fogli di stile monolitici che includono ogni ben di Dio, non hai fatto molto.
Ottimizzare la presentazione di una pagina web: Leggi il resto »

Torna in cima alla pagina