Google Chrome 106 मध्ये सर्व्हर पुश यापुढे समर्थित असणार नाही

गुगल क्रोम

गुगलने आपल्या योजनांचे अनावरण केले तुमच्याकडे काय आहे Chrome 106 सह सर्व्हर पुशसाठी समर्थन काढून टाकत आहे, (जे 27 सप्टेंबर रोजी शेड्यूल केलेले आहे) आणि हा बदल Chromium कोड बेसवर आधारित इतर ब्राउझरवर देखील परिणाम करेल.

तुमच्यापैकी जे सर्व्हर पुश तंत्रज्ञानासाठी नवीन आहेत, तुम्हाला ते माहित असले पाहिजे HTTP/2 आणि HTTP/3 मानकांमध्ये परिभाषित केले आहे, आणि सर्व्हरला क्लायंटला स्पष्टपणे विनंती करण्याची वाट न पाहता संसाधने पाठविण्याची परवानगी देते.

हे असेच असावे सर्व्हर पृष्ठ लोड वाढवू शकतो, पृष्‍ठ रेंडर करण्‍यासाठी आवश्‍यक असलेल्या CSS फायली, स्क्रिप्‍ट्स आणि प्रतिमा क्‍लायंटने विनंती केल्‍यापर्यंत आधीच तुमच्‍या बाजूला स्‍थानांतरित केले जातील.

HTTP/2 सर्व्हर पुश वापराचे विश्लेषण मिश्रित परिणाम (Chrome , Akamai ), स्पष्ट निव्वळ कार्यक्षमतेत वाढ न करता आणि बर्‍याच प्रकरणांमध्ये कार्यप्रदर्शन प्रतिगमन.

पुश अनेक HTTP/3 सर्व्हर आणि क्लायंटमध्ये लागू केले गेले नाही, जरी ते मध्ये समाविष्ट केले गेले. नवीन HTTP/3 वापरून बर्‍याच वेबसाठी, पुश आधीच निवृत्त केले गेले आहे. ते विश्लेषण अधिक अलीकडे पुन्हा चालवताना, आम्ही पाहतो की साइट्सद्वारे 1,25% HTTP/2 समर्थन 0,7% पर्यंत घसरले आहे.

समर्थन समाप्त होण्याचे कारण म्हणून अंमलबजावणीची अनावश्यक गुंतागुंत नमूद केली आहे लेबल सारख्या सोप्या आणि कमी प्रभावी पर्यायांच्या उपस्थितीत तंत्रज्ञानाचे , ज्यामधून ब्राउझर पृष्ठावर वापरल्या जाण्याची प्रतीक्षा न करता संसाधनाची विनंती करू शकतो. एकीकडे, सर्व्हर पुशच्या तुलनेत प्रीफेच, अतिरिक्त पॅकेट एक्सचेंज (RTT) व्युत्पन्न करते, परंतु दुसरीकडे, ब्राउझरच्या कॅशेमध्ये आधीपासून असलेली संसाधने पाठवणे टाळते. सर्वसाधारणपणे, सर्व्हर पुश आणि प्रीलोडिंग वापरताना विलंबांमधील फरक नगण्य म्हणून चिन्हांकित केले जातात.

सर्व्हरच्या बाजूने सक्रिय लोडिंग सुरू करण्यासाठी, HTTP प्रतिसाद कोड 103 वापरण्याचा प्रस्ताव आहे, जो तुम्हाला विनंती केल्यानंतर लगेचच काही HTTP शीर्षलेखांच्या सामग्रीबद्दल क्लायंटला सूचित करण्यास अनुमती देतो, सर्व्हरने सर्व ऑपरेशन्स करण्याची प्रतीक्षा न करता. संबंधित. विनंतीसह आणि सामग्री देणे सुरू करा.

103 Early Hints हा एक कमी त्रुटी-प्रवण पर्याय आहे ज्यामध्ये पुश सारखेच अनेक फायदे आहेत आणि कमी तोटे आहेत. सर्व्हरने संसाधने पाठवण्याऐवजी, 103 अर्ली हिंट्स संसाधनांच्या ब्राउझरला फक्त इशारे पाठवतात की त्यांना त्वरित विनंती केल्याने फायदा होऊ शकतो. हे ब्राउझरला त्यांची आवश्यकता आहे की नाही हे ठरवण्यावर नियंत्रण ठेवते, उदाहरणार्थ HTTP कॅशेमध्ये ती संसाधने आधीपासून असल्यास.

क्रिटिकल रिसोर्स प्रीलोडिंग हा आणखी एक पर्याय आहे जो पेज आणि ब्राउझरला पेज लोड होण्याच्या सुरुवातीला गंभीर रिसोर्स लोड करण्यासाठी एकत्र काम करण्याची परवानगी देतो.

त्याचप्रमाणे, ते प्रस्तुत पृष्ठाशी संबंधित घटकांबद्दल सूचना देऊ शकते, जे प्रीलोड केले जाऊ शकते (उदाहरणार्थ, पृष्ठामध्ये वापरलेल्या CSS आणि JavaScript च्या लिंक प्रदान केल्या जाऊ शकतात). अशा संसाधनांबद्दल माहिती मिळाल्यानंतर, ब्राउझर मुख्य पृष्ठाच्या परत येण्याची प्रतीक्षा न करता त्यांना डाउनलोड करणे सुरू करू शकतो, ज्यामुळे विनंतीवर प्रक्रिया करण्याचा एकूण वेळ कमी होतो.

संसाधनांचा भार ऑप्टिमाइझ करण्याव्यतिरिक्त, सर्व्हर पुश यंत्रणा सर्व्हरवरून क्लायंटकडे डेटा प्रसारित करण्यासाठी देखील वापरली जाऊ शकते, परंतु या हेतूंसाठी, W3C कंसोर्टियम WebTransport प्रोटोकॉल विकसित करते. WebTransport मधील संप्रेषण चॅनेल HTTP/3 वर QUIC प्रोटोकॉल वापरून वाहतूक म्हणून व्यवस्थापित केले आहे, WebTransport मल्टीकास्टिंग, वन-वे ब्रॉडकास्टिंग, आउट-ऑफ-ऑर्डर डिलिव्हरी, विश्वसनीय आणि अविश्वसनीय वितरण मोड यासारखी प्रगत वैशिष्ट्ये ऑफर करते.

Google च्या आकडेवारीनुसार, सर्व्हर पुश तंत्रज्ञानाला पुरेसे वितरण मिळालेले नाही. जरी सर्व्हर पुश हे HTTP/3 तपशीलामध्ये उपस्थित असले तरी, व्यवहारात क्रोम ब्राउझरसह अनेक क्लायंट आणि सर्व्हर सॉफ्टवेअर उत्पादनांनी त्याची मूळ अंमलबजावणी केली नाही. 2021 मध्ये, HTTP/1,25 वर चालणाऱ्या सुमारे 2% वेबसाइट्सनी सर्व्हर पुशचा वापर केला. यावर्षी हा आकडा 0,7% पर्यंत घसरला आहे.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास, आपण मधील तपशील तपासू शकता खालील दुवा.


टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.