HTTP/2 Push निष्क्रिय करने की योजना
- घोषणाकर्ता: Valentin Gosu
- तारीख: 5 सितंबर 2024
सारांश
- HTTP/2 Push निष्क्रिय करने की योजना: सभी प्लेटफ़ॉर्म पर HTTP/2 Push को निष्क्रिय करने की योजना है
- अन्य ब्राउज़रों की स्थिति:
- Safari: HTTP/2 Push को निष्क्रिय करने पर कोई आधिकारिक सामग्री नहीं है, लेकिन लोकल टेस्ट के नतीजे बताते हैं कि मौजूदा वर्ज़न में push stream को अस्वीकार किया जाता है
- Chrome: सितंबर 2022 में Chrome 106 वर्ज़न से HTTP/2 Push निष्क्रिय किया गया, और
rel="preload" तथा 103 Early hints को विकल्प के रूप में सुझाया गया
- Firefox की स्थिति:
- Firefox हाल तक HTTP/2 Push को सपोर्ट करता था, लेकिन पिछले कुछ महीनों में HTTP/2 Push के कारण ऐसे web compatibility bugs मिले जो सिर्फ Firefox में होते हैं
- अगर web server और website को Firefox में टेस्ट न किया जाए, तो यह फीचर website को सिर्फ Firefox में काम न करने की स्थिति में पहुँचा सकता है
- HTTP/2 Push को निष्क्रिय किया जाएगा, लेकिन इसका implementation फिलहाल कुछ समय तक बना रहेगा
- अगले साल वसंत में ESR 140 branch से पहले इसे पूरी तरह हटाए जाने की संभावना अधिक है
पूछताछ
- पूछताछ: अगर कोई चिंता हो तो बताने का अनुरोध किया गया है
# GN⁺ की संक्षिप्त जानकारी
- HTTP/2 Push निष्क्रियकरण: Firefox क्यों HTTP/2 Push को निष्क्रिय कर रहा है और अन्य ब्राउज़रों की क्या स्थिति है, इसका वर्णन किया गया है
- web compatibility समस्या: HTTP/2 Push से पैदा होने वाली Firefox-विशेष web compatibility समस्याओं को हल करने के लिए
- विकल्प:
rel="preload" और 103 Early hints को विकल्प के रूप में सुझाया गया है
- संबंधित प्रोजेक्ट: HTTP/2 Push का विकल्प बन सकने वाली दूसरी तकनीकों या प्रोजेक्ट्स पर विचार किया जा सकता है
1 टिप्पणियां
Hacker News राय
HTTP/2 Push क्यों विफल हुआ, यह समझाने की कोशिश करने वालों की ओर से माफ़ी न होने पर असंतोष है
HTTP/2 Push की विफलता के कारणों को लेकर तर्क पर्याप्त रूप से ठोस नहीं थे
HTTP/3 0-RTT startup और 103 Early Hints का उपयोग करने पर गति वापस पाई जा सकती है
HTTP/2 Push का अंत खलता है
Firefox, HTTP/2 Push को ठीक से handle नहीं कर पाता
यह सवाल है कि HTTP/2 Push व्यापक रूप से अपनाया क्यों नहीं गया
REST API में HTTP/2 Push के उपयोग का एक विचार था
HTTP/2 Push से जुड़े लेख और शोध के links दिए गए हैं
Mike Belshe के साथ बातचीत में HTTP/2 Push की समस्याओं पर चर्चा हुई थी