DEV Community

Henrique Marques Fernandes
Henrique Marques Fernandes

Posted on • Originally published at marquesfernandes.com on

O que é HTTP 3 e qual a diferença?

O HTTP 3 é a nova versão do protocolo HTTP, o suporte ao HTTP/3 já existe desde setembro de 2019 na versão de testes do Chrome, embora ainda não esteja ativado por padrão em qualquer navegador, em 2020 começou a ter o suporte não-padrão nas versões estáveis do Chrome e Firefox e ele já pode ser ativado. Já para o navegador da Apple, o Safari, o suporte experimental para HTTP/3 foi adicionado ao Safari Technology Preview em 8 de abril de 2020.

Alguns sites já começaram a utilizar a nova versão do protocolo, como é o caso do Google, Facebook, YouTube, Instagram e muitos outros.

O que é HTTP?

Hypertext Transfer Protocol ou *HTTP * para os mais íntimos é um conjunto de regras para transferência de dados como arquivos de texto, imagens, áudio, vídeo e outros arquivos multimédia.

Quando você digita um site em seu navegador, ele por trás dos panos está enviando uma requisição *HTTP * solicitando a página desejada para algum servidor web. Pense nos protocolos da internet como regras de trânsito, elas são necessárias para que todos os carros (dados) consigam chegar em seu destino (cliente).

O protocolo *HTTP * foi desenvolvido junto com a linguagem de marcação HTML para criar a primeira experiência interativa em navegadores web. Até hoje o protocolo segue sendo o principal meio de comunicação da internet! Você pode conferir com mais detalhes o que é o HTTP e a sua história nesse artigo.

O que há de novo no HTTP3?

A nova especificação promete uma experiência web mais rápida, melhor e segura. O HTTP 3 pretende simplificar o handshake TCP (é um handshake de 3 vias, oi; oi de novo; ok, você recebeu o meu oi). Resumindo, as conexões são estabelecidas mais rapidamente usando o Protocolo QUIC, que é algo relativamente novo também.

Esse estabelecimento de conexão aprimorada promete uma melhor migração de conexão que ocorre principalmente entre conexões wi-fi e redes móveis.

Por último, o QUIC também tenta atualizar o início lento do TCP, permitindo que altas velocidades sejam alcançadas mais rapidamente. O QUIC tenta aumentar a exponencial da janela de congestionamento para isso. Esta será uma atualização importante para a jogabilidade em casos como Stadiae streaming de vídeo em Ultra High Definition ou superior.

O post O que é HTTP 3 e qual a diferença? apareceu primeiro em Henrique Marques Fernandes.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay