Em termos leigos, o que é o HTTP/2 e como, exatamente, é diferente do HTTP atual?
HTTP/2 idéia veio à mente do engenheiro web's pela apresentação bem sucedida do projeto SPDY do Google's.
HTTP/2 foi desenvolvido para entregar a página web mais rapidamente diminuindo o tempo de carregamento da página.
Como HTTP/2 funciona?
Conexão Constante : HTTP/2 entrega conexão constante entre cliente (navegador web/móvel) e servidor que diminui o tempo de carregamento da página e reduz a quantidade de dados sendo transferidos.
Linguagem binária : Transfere os dados em linguagem binária e não em formato textual, portanto o computador don'não precisa perder tempo para traduzir os dados de texto em formato binário.
Multiplexagem: HTTP/2 pode enviar e receber múltiplas mensagens/dados ao mesmo tempo, além disso, também fornece características.
- Prioritização : Transmissão de dados baseada em prioridades, dados importantes serão transferidos primeiro.
- 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.
Image 1: HTTP Load time
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.
Artigos semelhantes
- Em termos leigos, quão diferente é um terremoto de magnitude 8.0, em comparação com um 7.0?
- Como você explicaria os algoritmos gráficos em termos leigos?
- Em termos leigos, o que é código de byte, código de montagem, código de máquina e código fonte?
- O que é um intervalo de confiança nos termos dos leigos?