Plano para desativar o HTTP/2 Push
- Apresentador: Valentin Gosu
- Data: 5 de setembro de 2024
Resumo
- Plano para desativar o HTTP/2 Push: está previsto desativar o HTTP/2 Push em todas as plataformas
- Situação em outros navegadores:
- Safari: não há material oficial sobre a desativação do HTTP/2 Push, mas testes locais mostram que a versão atual rejeita streams de push
- Chrome: desativou o HTTP/2 Push em setembro de 2022, na versão Chrome 106, e recomenda
rel="preload" e 103 Early Hints como alternativas
- Situação do Firefox:
- Até recentemente, o Firefox suportava HTTP/2 Push, mas nos últimos meses foram encontrados bugs de compatibilidade web que ocorrem apenas no Firefox por causa do HTTP/2 Push
- Se servidores web e sites não forem testados no Firefox, esse recurso pode fazer com que o site deixe de funcionar apenas no Firefox
- Está previsto desativar o HTTP/2 Push, mas a implementação deve permanecer por enquanto
- Há grande chance de remoção completa antes do branch ESR 140 na primavera do próximo ano
Contato
- Contato: pedem que informem caso haja preocupações
# Resumo do GN⁺
- Desativação do HTTP/2 Push: explica por que o Firefox vai desativar o HTTP/2 Push e qual é a situação nos outros navegadores
- Problemas de compatibilidade web: a medida visa resolver problemas de compatibilidade web específicos do Firefox causados pelo HTTP/2 Push
- Alternativas: recomenda
rel="preload" e 103 Early Hints como alternativas
- Projetos relacionados: outras tecnologias ou projetos que possam substituir o HTTP/2 Push podem ser considerados
1 comentários
Opiniões no Hacker News
Estou incomodado porque não houve pedido de desculpas para as pessoas que tentaram explicar por que o HTTP/2 Push falhou
As razões apresentadas para o fracasso do HTTP/2 Push não foram convincentes
preloadÉ possível recuperar a velocidade usando o início 0-RTT do HTTP/3 e o 103 Early Hints
É lamentável o fim do HTTP/2 Push
O Firefox não consegue lidar corretamente com o HTTP/2 Push
Há dúvidas sobre por que o HTTP/2 Push não foi amplamente adotado
Houve a ideia de usar HTTP/2 Push em APIs REST
Foram fornecidos links de artigos e pesquisas sobre HTTP/2 Push
Em uma conversa com Mike Belshe, foram discutidos os problemas do HTTP/2 Push