Vai al contenuto
SilktideAiuto

HTTP/2

Silktide carica le tue pagine in un browser reale e controlla quale versione del protocollo web consegna ogni file. I file distribuiti tramite il vecchio protocollo HTTP/1.1 vengono segnalati, perché le versioni più recenti caricano le pagine più velocemente.

Perché è importante

HTTP è il protocollo che i browser usano per recuperare ogni file della tua pagina e la sua versione precedente, HTTP/1.1, gestisce le richieste in gran parte una alla volta per connessione. HTTP/2 consente a un browser di richiedere contemporaneamente molti file tramite un'unica connessione, oltre a offrire altre ottimizzazioni, così la stessa pagina viene caricata più velocemente senza modificare i suoi contenuti. Poiché le pagine comprendono spesso decine di file, l'effetto si somma: ogni visitatore aspetta più del necessario su ogni pagina.

HTTP/2 è uno standard dal 2015 ed è supportato da tutti i browser moderni, quindi raramente c'è un buon motivo per continuare a distribuire i file nel modo precedente.

Come risolvere il problema

  1. Abilita HTTP/2 (o il suo successore, HTTP/3) sul tuo server web. Tutti i server più diffusi lo supportano, di solito con una modifica di una sola riga nella configurazione, e richiede , che dovresti utilizzare comunque.
  2. Se usi una o un servizio di hosting gestito, si tratta di un'impostazione della piattaforma: nella maggior parte dei casi è abilitata per impostazione predefinita.
  3. Per i file segnalati e distribuiti da terze parti, non puoi modificare i loro server; valuta se hai davvero bisogno di quei file.

Non sono necessarie modifiche ai contenuti del tuo sito web: HTTP/2 è completamente retrocompatibile.

Come esegue il controllo Silktide

  1. Carica la pagina in un browser reale e registra il protocollo utilizzato per distribuire ogni file.
  2. Identifica i file distribuiti tramite HTTP/1.1 quando avrebbero potuto usare HTTP/2 o una versione successiva.
  3. Segnala ogni file di questo tipo insieme al protocollo che utilizza attualmente.

Risoluzione dei problemi

Il mio server supporta HTTP/2, ma i file vengono ancora segnalati

Il supporto deve essere attivo sul server esatto che ha distribuito il file. Cause comuni: il file proviene da un sottodominio o da un server di terze parti senza HTTP/2; un proxy o un bilanciatore del carico davanti al tuo server sta effettuando il downgrade delle connessioni; oppure il file è stato distribuito tramite HTTP non protetto invece che tramite (i browser usano HTTP/2 solo su connessioni sicure).

Per saperne di più

Ultimo aggiornamento

Questa pagina è stata utile?