QNA > I > In Termini Profani, Che Cos'è Http/2 E Come, Esattamente, È Diverso Dall'attuale Http?

In termini profani, che cos'è HTTP/2 e come, esattamente, è diverso dall'attuale HTTP?

L'idea di HTTP/2 è entrata nella mente degli ingegneri web grazie alla presentazione di successo del progetto SPDY di Google.

HTTP/2 è sviluppato per fornire pagine web più velocemente diminuendo il tempo di caricamento della pagina.

Come funziona HTTP/2?

Connessione costante: HTTP/2 offre una connessione costante tra il client (browser web/mobile) e il server che diminuisce il tempo di caricamento della pagina e riduce la quantità di dati trasferiti.

Linguaggio binario: trasferisce i dati in linguaggio binario piuttosto che in formato testuale, quindi il computer non ha bisogno di perdere tempo per tradurre i dati di testo in formato binario.

Multiplexing: HTTP/2 può inviare e ricevere più messaggi/dati allo stesso tempo, inoltre dà anche delle caratteristiche.

  • Prioritizzazione: trasmissione dati basata sulla priorità, i dati importanti saranno trasferiti per primi.
  • Compression : It compress the size of data into smaller pieces.
  • Server Push : Server makes a pre-guess about the next request & send data.


Check the images below that shows clear difference of page load time between HTTP and HTTP/2.

main-qimg-dcc8593ae7c2f2288a2758e277b5a9a7.webp

Image 1: HTTP Load time

main-qimg-820f14e82653e7d6238d3b8f14fdc562.webp

Image 2: HTTP/2 Load Time

There is no such real start date of HTTP/2, but study found many website admins are using it unknowingly.

HTTP/2 is already created for many web servers and browser (Chrome. Internet Explorer, Mozilla Firefox) but it still in draft.

Di Nomi

Come impostare la qualità video di YouTube in modo permanente :: Vivaldi Browser comprime i dati come Opera?
Link utili