Google Chrome पर डार्क मोड
Google का Chrome वेब ब्राउज़र और Microsoft Edge सहित सभी क्रोमियम-आधारित ब्राउज़र AppCache के लिए समर्थन खो देंगे। Chrome v85 के साथ शुरू, AppCache समर्थन पूरी तरह से गिरा दिया जाएगा। इसलिए, Google वेब डेवलपर्स को जल्द से जल्द मंच से दूर जाने की जोरदार सलाह दे रहा है।
वेब-आधारित ऐप और प्लेटफ़ॉर्म को डिज़ाइन करने वाले डेवलपर्स को AppCache को छोड़ने के लिए दृढ़ता से आग्रह किया जाता है, एक प्रणाली जो एक बार नेटवर्क कनेक्टिविटी की अनुपलब्धता होने पर स्थानीय रूप से एक्सेस के लिए जानकारी संग्रहीत करने की अनुमति देती है। Chrome 85 डिफ़ॉल्ट रूप से AppCache के लिए समर्थन हटा देगा।
डेवलपर्स को बेहतर संगतता, सुरक्षा और विश्वसनीयता के लिए AppCache से Work सेवा श्रमिकों के लिए माइग्रेट करना चाहिए?
Chrome 85 से शुरू होकर, AppCache क्रोम में डिफ़ॉल्ट रूप से उपलब्ध नहीं होगा। संयोग से, यह अचानक बदलाव नहीं है। एप्लिकेशन कैश (AppCache) विनिर्देश दिसंबर 2016 के बाद से हटा दिया गया है, और क्रोम में संस्करण 79 में शुरू हो रहा है। क्रोम 70 में, AppCache को असुरक्षित संदर्भों से हटा दिया गया था। Google ने पुष्टि की कि उसने Chrome 82 में AppCache को हटाने की योजना बनाई है। Chrome 82 में AppCache के वादा किए गए निष्कासन से पहले, Google ने एक सुरक्षा फ़िक्स की भी घोषणा की, जिसमें एक प्रकट क्षेत्र की अवधारणा प्रस्तुत की गई थी।
https://twitter.com/FxSiteCompat/status/1262441004088602628
Chrome AppCache हटाने की समय-सीमा दो आगामी महत्वपूर्ण मील के पत्थर हैं। Chrome v85 से शुरू होकर, AppCache क्रोम में डिफ़ॉल्ट रूप से उपलब्ध नहीं होगा। जिन डेवलपर्स को अभी भी AppCache से विस्थापित होने के लिए अतिरिक्त समय की आवश्यकता हो सकती है, वे अपने वेब ऐप के लिए AppCache की उपलब्धता बढ़ाने के लिए 'रिवर्स' मूल परीक्षण के लिए साइन अप कर सकते हैं। मूल परीक्षण क्रोम 84 में शुरू होगा (क्रोम 85 में डिफ़ॉल्ट हटाने से पहले) और क्रोम 89 के माध्यम से सक्रिय होगा।
AppCache पूरी तरह से क्रोम v90 के साथ चला जाएगा। दूसरे शब्दों में, Chrome 90 से शुरू होकर, AppCache सभी के लिए पूरी तरह से हटा दिया जाएगा। यह उन लोगों के लिए भी उपलब्ध नहीं होगा जिन्होंने 'रिवर्स' मूल परीक्षण के लिए साइन अप किया था।
AppCache हटाने और मंच के लिए वैकल्पिक के लिए मूल परीक्षण तैनाती उल्टा:
हालांकि 'रिवर्स' मूल परीक्षण आधिकारिक तौर पर Chrome 84 के साथ शुरू होता है, डेवलपर्स आज उसी के लिए साइन अप कर सकते हैं और अपने HTML और AppCache मैनिफ़ेस्ट में टोकन जोड़ सकते हैं। जैसा कि वेब ऐप के दर्शक धीरे-धीरे क्रोम 84 में अपग्रेड करते हैं, डेवलपर्स द्वारा पहले से जोड़ा गया कोई भी टोकन प्रभावी हो जाएगा।
विस्तारित अनुग्रह अवधि की उपलब्धता के बावजूद, AppCache से विस्थापित होने की दृढ़ता से सलाह दी जाती है। प्रवासन प्रक्रिया कठिन या जटिल नहीं है। डेवलपर्स using क्रोम: // झंडे / # ऐप-कैश ’का उपयोग करके आसानी से अपने वेब ऐप पर अपाचे को हटाने का परीक्षण कर सकते हैं। झंडा । ध्वज बड़े पैमाने पर AppCache को हटाने का अनुकरण करता है। यह ध्वज क्रोम 84 के साथ शुरू होता है।
AppCache हटाने के लिए तैयारी:
Chrome 85 डिफ़ॉल्ट रूप से AppCache के लिए समर्थन को हटा देता है। अधिकांश डेवलपर्स को अब AppCache से पलायन करना चाहिए, और किसी भी प्रतीक्षा नहीं करनी चाहिए। https://t.co/cNasUVL6Bs
- क्रोम डेवलपर्स (@ChromiumDev) 18 मई, 2020
सेवा कर्मी है वर्तमान ब्राउज़रों में व्यापक रूप से समर्थित है । यह AppCache द्वारा प्रदान किए गए ऑफ़लाइन अनुभव के लिए पूरी तरह से काम और स्थिर विकल्प प्रदान करता है। यह नोट करना महत्वपूर्ण है कि Chrome किसी सेवाकर्मी के नियंत्रण में लोड किए गए किसी भी पृष्ठ पर AppCache कार्यक्षमता को अक्षम कर देगा। दूसरे शब्दों में, सेवा कार्यकर्ता और AppCache परस्पर अनन्य हैं। इसलिए, यह दृढ़ता से सलाह दी जाती है कि सर्विस वर्कर के टुकड़े-टुकड़े में माइग्रेट करने का प्रयास न करें।
जबकि Google Chrome अभी भी AppCache के लिए कुछ समर्थन प्रदान करता है, फ़ायरफ़ॉक्स और अन्य ब्राउज़रों ने लंबे समय तक पूरी तरह से समर्थन छोड़ दिया है। फ़ायर्फ़ॉक्स पदावनत AppCache 44 (सितंबर 2015) रिलीज़ में और है हटा दिया इसके बीटा और नाइटली में सितंबर 2019 तक इसका समर्थन करता है। सफारी पदावनत 2018 की शुरुआत में AppCache।
कुछ Android मूल निवासी ऐप डेवलपर्स फिलहाल AppCache से चिपके रहना पड़ सकता है। कुछ देशी Android अनुप्रयोगों के डेवलपर्स क्रोम का उपयोग करें वेब-दृश्य वेब सामग्री प्रदर्शित करने के लिए। लेकिन वे कभी-कभी AppCache पर भी भरोसा करते हैं। WebView के लिए रिवर्स ऑरिजन ट्रायल को सक्षम करना संभव नहीं है।
टैग क्रोम