HTTP / 2: o que é, como funciona e quais são as vantagens

HTTP/2, ou HTTP/2.0 de acordo com a nomenclatura, é a nova geração do protocolo de rede HTTP, o protocolo de aplicação para transmissão de dados do servidor para o cliente no qual a World Wide Web, e portanto grande parte da nossa experiência na Internet, se baseia.

O novo protocolo foi criado em 2014 com base no SPIDY, outro protocolo compatível com HTTP desenvolvido pela Google e concebido para ser suportado pelo Chrome, Opera, Firefox, Internet Explorer e Safari, ou seja, quase 100% dos browsers utilizados em todo o mundo.

 

HTTP/2: características e benefícios

O objetivo do projeto HTTP/2 era criar um protocolo que, mantendo a total compatibilidade com HTTP/1, melhorasse a experiência de navegação, aumentando a velocidade de download e reduzindo a latência.

As características que permitem que o HTTP/2 melhore significativamente o desempenho de download são:

  • Multiplexing: O HTTP/2 permite que pedidos múltiplos sejam servidos em sucessão rápida na mesma ligação TCP, eliminando assim a necessidade (e consequentemente o tempo) de ligações múltiplas.
  • Gestão de prioridades: O cliente pode indicar ao servidor quais os recursos a serem priorizados, com o resultado de que, ao descarregar uma página, determinados elementos, por exemplo CSS, são executados antes da página ser totalmente carregada, evitando o erro comum de páginas que inicialmente não foram corretamente configuradas.
  • Compressão dos headers: esta função poupa uma grande quantidade de dados a serem transferidos.
  • Criptografia: Embora o HTTP/2 tenha sido concebido para suportar tanto HTTP como HTTPS, os principais browsers escolheram suportar apenas HTTP/2 através de TLS, tornando a encriptação (HTTPS) um requisito básico.
  • Compatibilidade: O HTTP/2 foi publicado em 2015 e, desde então, todos os browsers, em versões posteriores a esta data, tornaram-se compatíveis com o novo protocolo.
  • Simplicidade da aplicação: Dada a compatibilidade com HTTP/1, o HTTP/2 não requer qualquer modificação ou adaptação dos sítios web ao novo protocolo: a aplicação funcionará simplesmente melhor, será entregue mais rapidamente e consumirá menos recursos.

HTTP vs HTTP/2. Como testar a velocidade do protocolo HTTP/2
Existem inúmeros testes na rede que comparam a velocidade de download entre HTTP/1 e HTTP/2:  pode, por exemplo, consultar esta página de testes que mostra o impacto do protocolo HTTP/2 nos downloads de imagens. Ao clicar no tipo de protocolo, verá a diferença no carregamento da imagem com HTTP/1 e HTTP/2: é evidente que o HTTP/2 acelera o carregamento da imagem ao permitir o carregamento simultâneo e sincronizado dos vários elementos que compõem a imagem.

Todos os Planos de Hosting Linux da Amen.pt incluem a utilização do protocolo HTTP/2.

Experimente gratuitamente, o plano que melhor se adapta às suas necessidades, durante 30 dias, e descubra as vantagens do protocolo HTTP/2 e da infraestrutura da Amen.pt!

Artigos relacionados

Digite acima o seu termo de pesquisa e prima Enter para pesquisar. Prima ESC para cancelar.

Voltar ao topo