HTTP/2 Push'ı devre dışı bırakma planı
- Duyuran: Valentin Gosu
- Tarih: 5 Eylül 2024
Özet
- HTTP/2 Push'ı devre dışı bırakma planı: Tüm platformlarda HTTP/2 Push'ın devre dışı bırakılması planlanıyor
- Diğer tarayıcılardaki durum:
- Safari: HTTP/2 Push'ın devre dışı bırakılmasına dair resmi bir kaynak yok, ancak yerel test sonuçlarına göre mevcut sürüm push stream'lerini reddediyor
- Chrome: HTTP/2 Push, Eylül 2022'de Chrome 106 sürümünde devre dışı bırakıldı; bunun yerine
rel="preload" ve 103 Early Hints öneriliyor
- Firefox'un durumu:
- Firefox yakın zamana kadar HTTP/2 Push'ı destekliyordu, ancak son birkaç ay içinde HTTP/2 Push nedeniyle yalnızca Firefox'ta görülen web uyumluluğu hataları tespit edildi
- Web sunucuları ve web siteleri Firefox'ta test edilmezse, bu özellik web sitesinin yalnızca Firefox'ta çalışmamasına yol açabilir
- HTTP/2 Push devre dışı bırakılacak, ancak implementasyon bir süre daha kalacak
- Büyük olasılıkla gelecek baharda ESR 140 dalından önce tamamen kaldırılacak
İletişim
- Soru/geri bildirim: Endişeler varsa bildirilmesi isteniyor
# GN⁺ özeti
- HTTP/2 Push'ı devre dışı bırakma: Firefox'un HTTP/2 Push'ı neden devre dışı bıraktığını ve diğer tarayıcılardaki durumu açıklıyor
- Web uyumluluğu sorunları: HTTP/2 Push nedeniyle ortaya çıkan Firefox'a özgü web uyumluluğu sorunlarını çözmeyi amaçlıyor
- Alternatif yöntemler:
rel="preload" ve 103 Early Hints alternatif olarak öneriliyor
- İlgili projeler: HTTP/2 Push'ın yerini alabilecek başka teknolojiler veya projeler değerlendirilebilir
1 yorum
Hacker News görüşleri
HTTP/2 Push'ın neden başarısız olduğunu açıklamaya çalışan kişilerden bir özür gelmemesinden memnun değilim
HTTP/2 Push'ın neden başarısız olduğuna dair gerekçeler ikna edici değildi
HTTP/3 0-RTT başlangıcı ve 103 Early Hints kullanılırsa hız geri kazanılabilir
HTTP/2 Push'ın sona ermesine üzülüyorum
Firefox HTTP/2 Push'ı düzgün işleyemiyor
HTTP/2 Push'ın neden yaygın olarak benimsenmediğine dair soru işaretleri var
HTTP/2 Push'ı REST API'lerde kullanma fikri vardı
HTTP/2 Push ile ilgili makale ve araştırma bağlantıları paylaşıldı
Mike Belshe ile yapılan bir konuşmada HTTP/2 Push'ın sorunları ele alındı