Aquele Sobre http2
25 Feb 2015
Prepare-se toda a web que você conhece esta prestes a mudar. A nova versão e muito aguardada do HTTP deu um importante passo para se tornar uma realidade na quarta-feira, quando foi oficialmente finalizado e aprovado.
Mark Nottingham, presidente da Internet Engineering Task Force (IETF) grupo de trabalho por trás da criação das normas, anunciou em um post de blog as especificações do HTTP 2.0.
HTTP, ou Hypertext Transfer Protocol, é um dos padrões da web, usando no inicio do domínio para navegação web. Ex: http://codehamper.com , rege as conexões entre o navegador do usuário e o servidor que hospeda o site, inventado pelo pai da web Sir Tim Berners-Lee.
HTTP/2 é simplesmente uma atualização do protocolo, mas é realmente uma grande atualização, porque a ultima vez que as especificações do HTTP foram mudadas foram em 1999. Isso significa que o HTTP/2 sera a primeira grande atualização do HTTP nos últimos 16 anos, desde o HTTP 1.1 de 1999.
O que é HTTP/2 ?
HTTP/2 promete entregar paginas da Web para navegadores mais rápido, permitindo que os usuários visualizem mais paginas, possam comprar mais coisas, realizar mais e mais rápidas pesquisas na Internet.
HTTP/2 é baseado no protocolo SDPY, um protocolo introduzido pelo Google em 2009 e adotado por algumas tecnologias incluindo o próprio Google Chrome, Mozilla Firefox, Internet Explorer, muitos sites como o Facebook, e alguns dos softwares.
SPDY foi projetado para acelerar o carregamento de paginas da web e melhorar a experiencia da navegação dos usuários. Ambos SPDY e HTTP/2 usam compressão de campos no cabeçalho e multiplexação para deixar navegadores realizar varias solicitações para servidores web através de uma unica conexão.
“HTTP/2 usa multiplexação para permitir que muitas mensagens que serão intercaladas em uma conexão ao mesmo tempo, de modo que uma grande resposta (aquele longo tempo que o servidor leva para pensar) não bloqueie os outros” – Nottingham.
Pesquisar tudo mais rápido
HTTP/2 não vai substituir o padrão da web tradicional que o mundo conhece e ama, mas espera ajudar a websites a carregar mais rapido e de forma mais segura, uma vez que é adotada em uma escala de largura.
O HTTP 2.o também traz outra grande mudança. O HTTP 2.0 foi originalmente planejado para empurrar a tecnologia de criptografia chamado de TLS (Transport Layer Security, anteriormente chamado de SSL) no HTTP/2, mas isso foi rejeitado por causa de transtornos para certos operadores de redes e fornecedores de proxy por sobrecarrega-las com as novas normas.
No entanto, os desenvolvedores do Firefox e o Chrome disseram que não vao apoiar o HTTP/2, a menos que ele suporte criptografia. Por isso, Nottingham disse que sites que querem obter o beneficio de uma navegação mais rápido vão precisar usar TLS se quiserem interagir com os navegadores.
via The Hacker News