Articoli nella categoria web performance

Le web performance sono un insieme di tecniche di programmazione e di scrittura del codice html, applicate prima, durante e dopo la costruzione di un sito internet con lo scopo di ottenere un sito veloce e garantire un’esperienza d’uso ottimale all’utente utilizzatore del sito.

Le tecniche di ottimizzazione delle web performance prendono il nome di web performance optimization e si concentrano su:

  1. diminuire i tempi di caricamento della pagina
  2. diminuire i tempi di risposta e aumentare la reattività del sito all’interazione dell’utente
  3. aumentare la velocità percepita

Possiamo immaginare un sito internet come una torta costituita di 3 ingredienti principali ovvero codice html, file javascript e fogli di stile (css). Il modo in cui questi elementi vengono uniti tra loro è determinante per la buona riuscita di una ricetta. Oltre alla ricetta è necessario affidarsi a uno “chef “esperto in grado di eseguire correttamente tutti i passaggi.
Aumentare la velocità di un sito internet richiede competenze e conoscenze approfondite di programmazione, configurazione di server e  user experience.

Per velocizzare un sito web e migliorarne le performance può essere necessario intervenire su:

  • hosting / configurazione del server
  • codice dell’applicazione, ovvero il codice che genera l’html
  • files richiamati dal codice html (video, immagini, fonts, file javascript, css ecc)

Diventare un esperto di web performance richiede anni di esperienza sul campo, in quanto nonostante esistano centinaia di tecniche per migliorare la velocità dei siti, molte di esse sono incompatibili tra loro e possono addirittura rallentare il sito.

Come si misura la velocità di un sito web? Oggi voglio parlarti di come misurare la velocità di un sito web. Partiamo da un presupposto: misurare l’esperienza utente che offre il nostro sito è fondamentale se vogliamo metterci le mani. Perché?  Semplicemente perché, come diceva Galileo Galilei, ciò […]

Che impatto ha la velocità di un sito sul suo posizionamento? Un sito lento viene penalizzato da Google lato SEO?  Un sito veloce invece viene “spinto” in alto, in vetta alla prima pagina? Oggi voglio rispondere una volta per tutte a questo dubbio, con buona pace dei professionisti […]

Esistono diversi servizi Cloud o plugin per WordPress che promettono di migliorare i Core Web Vitals istantaneamente e di ottenere un miglior posizionamento su Google senza dover fare nulla. Questi servizi grosso modo sono tutti uguali: ti mostrano come riescono ad aumentare la velocità di un sito attraverso […]

Qualche giorno fa ho posto una domanda all’interno della mia community: Ho ottenuto un bel po’ di risposte molto diverse tra loro. Vorrei fare chiarezza su questo argomento, visto che di velocità se ne parla e se ne parlerà sempre di più nei prossimi anni. Anzi, voglio rivolgere […]

Una frase comunemente usata tra i programmatori è “sul mio computer funziona”.  Spesso questa frase viene anche declinata in “sul mio computer il sito è veloce”. La velocità di un sito pur essendo misurata in maniera oggettiva è percepita in maniera soggettiva. La stessa quantità di tempo (che […]

GT Metrix è probabilmente uno degli strumenti online più conosciuti per misurare la velocità delle pagine di un sito internet. Peccato che alla sua celebrità non corrisponda altrettanta accuratezza. Io stesso l’ho usato per anni e nonostante la sua semplicità d’uso rispetto ad altri strumenti concorrenti, presenta diversi […]

Continua la rubrica sui falsi miti relativi alla velocità dei siti. (Se ti sei perso gli altri, trovi i link in fondo all’articolo) Oggi ti parlo della tanto famosa quanto incompresa CACHE, nello specifico la cache SERVER-SIDE ovvero quella che ti viene spesso consigliata di abilitare sul server. […]

La maggior parte delle persone crede che la velocità del proprio sito dipenda dal server del proprio fornitore di hosting, la verità è che il server impatta al massimo per il 20% sulla velocità e sul tempo di caricamento della pagine…  Permettimi di spiegarti perché…. Per pubblicare il […]