Protocolo de Transferência de Hipertexto (ou HTTP) é o protocolo usado para solicitar informações de um servidor para que você possa ver a página da Web solicitada em seu dispositivo de computação. Mas hoje a velocidade de banda larga, rich media, mídia social, hackers e uma miríade de outras questões estão forçando a implementação da próxima iteração do HTTP - que seria o HTTP / 2.
O que é HTTP / 2?
A versão atualmente em vigor, HTTP / 1.1, está em uso desde 1999 e, considerando as muitas mudanças no ecossistema, é hora de um novo padrão.
$config[code] not foundA Força-Tarefa de Engenharia da Internet (IETF) define esses padrões e a organização publicou recentemente um rascunho para o HTTP / 2. O rascunho do HTTP / 2 inspirou em grande parte o SPDY, do Google, um protocolo desenvolvido pelo Google para acelerar o transporte e a segurança do conteúdo da web.
A mudança demorou a aparecer, já que os sites de hoje têm mais do que apenas HTML padrão. Elementos de design como JavaScript e Folhas de Estilo em Cascata (CSS), bem como comunicações em tempo real e rich media com o WebRTC exigem uma estrutura mais flexível, mais rápida e segura.
Com esses desenvolvimentos, é preciso que o servidor envie o conteúdo e o navegador receba mais e mais, à medida que mais recursos forem adicionados. Isso requer que os navegadores criem mais conexões para transferir as informações que as pessoas estão solicitando. Mais informações e transferências se traduzem em tempos de espera mais longos para os consumidores que visualizam qualquer tipo de atraso como uma má experiência do usuário. E uma má experiência do usuário pode ser facilmente traduzida em clientes que abandonam o barco e vão para outra empresa.
Como o HTTP / 2 melhorará a experiência on-line de seus clientes?
Certamente, velocidade é o nome do jogo, é isso que o HTTP / 2 fornecerá. Aprimoramentos de 20 a 30% foram documentados e, quando todos os servidores da Web são otimizados e a tecnologia amadurece, pode ser maior.
Todos os principais navegadores suportam HTTP / 2 em diferentes capacidades. O Google acaba de anunciar que irá gradualmente lançar suporte no Chrome 40 nas próximas semanas. O Internet Explorer 11 oferece suporte a ele no Windows 10, e o Firefox e o Opera também suportam HTTP / 2 por
Alguns dos benefícios do protocolo HTTP / 2 incluem:
- Uma única conexão que é mantida aberta até que o site seja fechado.
- Multiplexação, que permite o envio e recebimento de múltiplas mensagens ao mesmo tempo.
- Priorização para transferir primeiro os dados mais importantes.
- Compactação para compactar informações em bits menores.
- Servidor push, que envia informações adicionais para o usuário antes do tempo, analisando qual será a sua próxima solicitação.
Se você quiser ver uma demonstração de como funciona o HTTP / 2, acesse este link.
http2 Foto via Shutterstock
Mais em: O que é