No que diz respeito à Internet, o objetivo é sempre a velocidade. Muito em breve, os proprietários de sites terão a opção de usar o novo HTTP / 3 para melhorar a velocidade de seus sites e, uma vez que seu navegador adote o novo protocolo, você notará downloads de dados mais rápidos.
O que é HTTP3?
HTTP, ou HyperText Transfer Protocol, é o protocolo de rede usado pela World Wide Web que permite abrir links de páginas da web. Seu objetivo principal é se comunicar com um servidor web.
O protocolo foi desenvolvido no final dos anos 1980 e início dos anos 1990, e foi lançado ao público em 1996. Esta primeira versão do protocolo foi a única versão por quase vinte anos, até que a segunda versão, HTTP / 2, foi lançada em 2015. A segunda geração de HTTP usava pipelining e compactação de dados para tornar a conexão mais rápida.
Agora, apenas quatro anos depois, o HTTP / 3 está iniciando sua integração com navegadores e sites e promete tornar a Internet ainda mais rápida.
O HTTP / 3 foi adotado pelo IETF (Internet Engineering Task Force) como um substituto mais moderno do HTTP / 2. É uma mistura de várias tecnologias que trabalham juntas para melhorar a velocidade e a segurança ao acessar informações na Internet.
Essa nova tecnologia envia dados mais rapidamente, é menos suscetível a erros e reduz a latência para que o site comece a carregar rapidamente quando você clicar no link. HTTP / 3 também possui criptografia integrada, portanto, não há necessidade de ter uma designação HTTPS separada. Ele executa a criptografia TLS (Transport Layer Security) 1.3. É o mesmo protocolo que coloca o “S” em HTTPS.
HTTP / 3 é baseado em QUIC e era conhecido anteriormente como HTTP-over-QUIC. QUIC, ou Quick UDP Internet Connections, é um protocolo desenvolvido pelo Google.
Como funciona o HTTP / 3
Uma distinção crítica entre HTTP / 2 e HTTP / 3 é como eles enviam pacotes de dados pela Internet. O novo HTTP / 3 usa UDP em vez de TCP. Tanto o TCP quanto o UDP são protocolos usados para enviar bits de dados pela Internet. No entanto, com o TCP mais antigo, os pacotes de informações são enviados por meio de um método ordenado, com verificação de erros e confiável. Parece ótimo, mas se até mesmo um pacote for perdido durante a transmissão, pode atrapalhar todo o processo, como se um acidente causasse um congestionamento.
O HTTP / 3 usa o protocolo UDP, enviando informações sem pedidos ou verificação de erros. É menos confiável que o TCP, mas é mais rápido. Se os pacotes forem perdidos, o aplicativo que você está usando pode solicitar que os pacotes ausentes sejam enviados novamente, talvez usando o TCP para fazer isso. Mas, ao contrário do HTTP / 2, esse pacote perdido afeta apenas os dados desse pacote. Não afeta a transmissão dos outros. É como se alguém movesse magicamente os carros envolvidos em um acidente de trânsito para a lateral da estrada, para que os veículos continuassem a passar por ela.
Este protocolo HTTP mais recente cria uma única conexão capaz de enviar vários fluxos de dados como HTML, JavaScript, CSS e imagens ao mesmo tempo.
Apertos de mão iniciais mais rápidos também ajudam a acelerar o processo. Durante um handshake, os dois sites que se comunicam trocam mensagens para reconhecer um ao outro, verificar um ao outro e estabelecer criptografia e chaves de sessão.
Uma vez que a conexão é estabelecida, os dados começam a fluir usando o protocolo UDP. Os pacotes fluem em qualquer ordem, tornando a transmissão mais rápida. Funciona porque cada pacote contém um marcador de identificação que ajuda a ordenar os pacotes assim que são recebidos.
Onde obter agora
Apenas espere. Virá. Se você não fizer nada, logo descobrirá que a Internet ficou mais rápida para você, sem nenhum custo. Seu navegador irá eventualmente mudar para HTTP / 3.
Se você está impaciente para experimentá-lo, os navegadores Chrome e Firefox têm versões experimentais que você pode acessar.
No Chrome, você pode ativar o sinalizador para usá-lo experimentalmente:
- Modelo chrome: // flags em sua barra de endereço no Google Chrome.
- Localize as configurações do “protocolo QUIC experimental” e ative-o.
No Mozilla Firefox, você pode baixar a versão beta do Firefox Nightly.
Navegadores baseados em cromo, como Ópera e Microsoft borda herdará a tecnologia HTTP / 3 do Google.
A Cloudflare está atualmente oferecendo a opção de usar HTTP 3 para seus clientes que estavam na lista de espera. Seus usuários poderão utilizar essas atualizações em seus sites e torná-los mais rápidos. O Facebook e o Google já usam essa tecnologia há algum tempo.
Como muitos outros leitores, você pode não se importar com o que torna sua Internet mais rápida, desde que a velocidade melhore. HTTP / 3 não criará necessariamente uma experiência de acesso instantâneo e extremamente rápida, mas à medida que mais navegadores e sites começarem a usar HTTP3, sua experiência com a Internet melhorará.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.























