Ce este HTTP3 și cum îți îmbunătățește viteza de navigare

Cos’è HTTP3 e come migliora la velocità di navigazione

⌛ Reading Time: 4 minutes

Quando si tratta di Internet, l’obiettivo è sempre la velocità. Molto presto, i proprietari dei siti avranno la possibilità di utilizzare il nuovo HTTP / 3 per migliorare la velocità del loro sito e, una volta che il browser adotterà il nuovo protocollo, noterai download di dati più veloci.

Che cos’è HTTP3

HTTP, o HyperText Transfer Protocol, è il protocollo di rete utilizzato dal World Wide Web che consente di aprire i collegamenti alle pagine Web. Il suo scopo principale è comunicare con un server web.

Il protocollo è stato sviluppato alla fine degli anni ’80 e all’inizio degli anni ’90 ed è stato rilasciato al pubblico nel 1996. Questa prima versione del protocollo è stata l’unica versione per quasi vent’anni fino al rilascio della seconda versione, HTTP / 2, nel 2015. La seconda generazione di HTTP utilizzava il pipelining e la compressione dei dati per rendere più veloce la connessione.

Ora, solo quattro anni dopo, HTTP / 3 sta iniziando la sua integrazione nei browser e nei siti Web e promette di rendere Internet ancora più veloce.

HTTP / 3 è stato adottato dalla IETF (Internet Engineering Task Force) come sostituto più moderno di HTTP / 2. È una combinazione di più tecnologie che lavorano insieme per migliorare sia la velocità che la sicurezza durante l’accesso alle informazioni su Internet.

Questa nuova tecnologia invia i dati più rapidamente, è meno suscettibile agli errori e riduce la latenza in modo che il sito inizi a caricarsi rapidamente quando si fa clic sul collegamento. HTTP / 3 ha anche la crittografia incorporata, quindi non è necessario avere una designazione HTTPS separata. Esegue la crittografia TLS (Transport Layer Security) 1.3. È lo stesso protocollo che inserisce la “S” in HTTPS.

HTTP / 3 è basato su QUIC ed era precedentemente noto come HTTP-over-QUIC. QUIC, o Quick UDP Internet Connections, è un protocollo sviluppato da Google.

Come funziona HTTP / 3

Una distinzione fondamentale tra HTTP / 2 e HTTP / 3 è il modo in cui inviano i pacchetti di dati su Internet. Il nuovo HTTP / 3 utilizza UDP invece di TCP. Sia TCP che UDP sono protocolli utilizzati per inviare bit di dati su Internet. Tuttavia, con il vecchio TCP, i pacchetti di informazioni vengono inviati tramite un metodo ordinato, controllato dagli errori e affidabile. Sembra fantastico, ma se anche un pacchetto viene perso durante la trasmissione, può rallentare l’intero processo, come se un incidente causasse un ingorgo.

HTTP / 3 utilizza il protocollo UDP, inviando informazioni senza alcun ordine o controllo degli errori. È meno affidabile del TCP ma più veloce. Se i pacchetti vengono persi, l’applicazione che stai utilizzando può chiedere che i pacchetti mancanti vengano nuovamente inviati, magari utilizzando TCP per farlo. Ma, a differenza di HTTP / 2, quel pacchetto perso influenza solo i dati in quel pacchetto. Non influisce sulla trasmissione degli altri. È come se qualcuno avesse spostato magicamente le auto coinvolte in un incidente stradale sul lato della strada, in modo che i veicoli possano continuare a superarla.

Questo nuovissimo protocollo HTTP crea una singola connessione in grado di inviare più flussi di dati come HTML, JavaScript, CSS e immagini contemporaneamente.

Http3 Fast Stream Data

Strette di mano iniziali più rapide aiutano anche ad accelerare il processo. Durante una stretta di mano, i due siti che comunicano si scambiano messaggi per riconoscersi, verificarsi a vicenda e stabilire la crittografia e le chiavi di sessione.

Una volta stabilita la connessione, i dati iniziano a fluire utilizzando il protocollo UDP. I pacchetti scorrono in qualsiasi ordine, rendendo la trasmissione più veloce. Funziona perché ogni pacchetto contiene un indicatore di identificazione che aiuta a ordinare i pacchetti una volta ricevuti.

Dove trovarlo ora

Aspetta. Verrà. Se non fai nulla, scoprirai presto che Internet ti ha accelerato senza alcun costo. Alla fine il tuo browser passerà a HTTP / 3.

Se sei impaziente di provarlo, i browser Chrome e Firefox ne hanno versioni sperimentali a cui puoi accedere.

Su Chrome, puoi abilitare il Flag per usarlo sperimentalmente:

  1. genere chrome: // flags nella barra degli indirizzi in Google Chrome.
  2. Individua le impostazioni del “Protocollo sperimentale QUIC” e abilitalo.

Http3 Chrome Flags

Su Mozilla Firefox, puoi scaricare la versione beta di Firefox Nightly.

Http3 Firefox Nightly

I browser basati su Chromium come musica lirica e Microsoft Edge erediterà la tecnologia HTTP / 3 da Google.

Cloudflare offre attualmente la possibilità di utilizzare HTTP 3 ai suoi clienti che erano in lista d’attesa. I loro utenti saranno in grado di utilizzare questi aggiornamenti sui loro siti e renderli più veloci. Facebook e Google utilizzano questa tecnologia da un po ‘di tempo.

Come molti altri lettori, potrebbe non interessarti ciò che rende Internet più veloce fintanto che la velocità aumenta. HTTP / 3 non creerà necessariamente un’esperienza di accesso istantaneo fulmineo, ma man mano che più browser e siti Web iniziano a utilizzare HTTP3, la tua esperienza con Internet migliorerà.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.