Rencana Menonaktifkan HTTP/2 Push
- Pembicara: Valentin Gosu
- Tanggal: 5 September 2024
Ringkasan
- Rencana menonaktifkan HTTP/2 Push: HTTP/2 Push akan dinonaktifkan di semua platform
- Status browser lain:
- Safari: Tidak ada materi resmi tentang penonaktifan HTTP/2 Push, tetapi hasil pengujian lokal menunjukkan bahwa versi saat ini menolak push stream
- Chrome: Menonaktifkan HTTP/2 Push pada Chrome 106 pada September 2022, dan merekomendasikan
rel="preload" serta 103 Early hints sebagai alternatif
- Situasi Firefox:
- Firefox masih mendukung HTTP/2 Push hingga baru-baru ini, tetapi dalam beberapa bulan terakhir ditemukan bug kompatibilitas web yang hanya terjadi di Firefox akibat HTTP/2 Push
- Jika server web dan situs web tidak diuji di Firefox, fitur ini dapat menyebabkan situs hanya tidak berfungsi di Firefox
- HTTP/2 Push akan dinonaktifkan, tetapi implementasinya akan tetap ada untuk sementara waktu
- Kemungkinan besar akan dihapus sepenuhnya sebelum cabang ESR 140 pada musim semi tahun depan
Pertanyaan
- Pertanyaan: Jika ada kekhawatiran, diminta untuk memberi tahu
# Ringkasan GN⁺
- Penonaktifan HTTP/2 Push: Menjelaskan alasan Firefox menonaktifkan HTTP/2 Push dan status browser lain
- Masalah kompatibilitas web: Untuk mengatasi masalah kompatibilitas web khusus Firefox yang timbul akibat HTTP/2 Push
- Metode alternatif: Merekomendasikan
rel="preload" dan 103 Early hints sebagai alternatif
- Proyek terkait: Dapat mempertimbangkan teknologi atau proyek lain yang dapat menggantikan HTTP/2 Push
1 komentar
Komentar Hacker News
Kecewa karena tidak ada permintaan maaf dari orang-orang yang mencoba menjelaskan mengapa HTTP/2 Push gagal
Alasan kegagalan HTTP/2 Push dinilai tidak meyakinkan
Kecepatan bisa dipulihkan dengan menggunakan HTTP/3 0-RTT startup dan 103 Early Hints
Menyesalkan berakhirnya HTTP/2 Push
Firefox tidak dapat menangani HTTP/2 Push dengan baik
Muncul pertanyaan mengapa HTTP/2 Push tidak diadopsi secara luas
Ada gagasan memanfaatkan HTTP/2 Push untuk REST API
Menyediakan tautan artikel dan riset terkait HTTP/2 Push
Dalam percakapan dengan Mike Belshe, masalah HTTP/2 Push sempat dibahas