Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> ब्राउज़र्स

क्यों Chrome 100 और Firefox 100 आपकी पसंदीदा वेबसाइटों को तोड़ सकते हैं

Google Chrome 100 केवल कुछ ही अपडेट दूर है, और पहले से ही आशंका है कि इससे कुछ वेबसाइटें टूट सकती हैं। शुक्र है, Google पहले से ही इसकी जांच कर रहा है और इसे ठीक करने की दिशा में काम कर रहा है।

सभी सॉफ़्टवेयर की तरह, प्रत्येक नया क्रोम अपडेट पिछले संस्करणों में बग को ठीक करने का प्रयास करता है। अब अपने 100वें पुनरावृति के करीब, Google ने पुष्टि की है कि क्रोम 100, वास्तव में, कुछ साइटों का कारण बन सकता है, उदाहरण के लिए, डूडा के साथ निर्मित, पूरी तरह से खराबी के लिए। और यह केवल Google ही नहीं, Firefox भी प्रभावित हो सकता है।

ऐसा इसलिए है क्योंकि ऐसी साइटें आपके द्वारा उपयोग किए जा रहे ब्राउज़र, ब्राउज़र संस्करण और ऑपरेटिंग सिस्टम का पता लगाने के लिए समान उपयोगकर्ता-एजेंट स्ट्रिंग का उपयोग करती हैं।

यह एक यूजर-एजेंट स्ट्रिंग थिंग है

यदि आप अपने उपयोगकर्ता-एजेंट स्ट्रिंग की जांच करने के लिए WhatIsMyBrowser.com पर जाते हैं, तो आपको नीचे दी गई छवि जैसा कुछ मिलेगा।

क्यों Chrome 100 और Firefox 100 आपकी पसंदीदा वेबसाइटों को तोड़ सकते हैं

ध्यान दें कि इस उदाहरण में, क्रोम संस्करण को क्रोम/96.0.4664.110 के रूप में लिखा गया है।

हालांकि, अधिकांश वेब डेवलपर केवल पहले दो अंकों (प्रमुख संस्करण) के लिए समझौता करते हैं, उदा। क्रोम 96, जो डूडा के मामले में भी है। इस उदाहरण से आकर्षित होकर, Chrome/99 99 हो जाता है, और Chrome/100 डिफ़ॉल्ट रूप से 10 हो जाएगा। Y2K-बग, कोई भी?

एक और समस्या भी है। डूडा स्वचालित रूप से संस्करण 40 के नीचे क्रोम के किसी भी संस्करण को अवरुद्ध कर देता है। चूंकि डूडा साइट क्रोम/100 को 10 के रूप में पढ़ेगी, इसलिए इसे स्वचालित रूप से अवरुद्ध कर दिया जाएगा।

Google ने कई अन्य साइटों की भी पहचान की है जो Chrome 100 के कारण टूटने के जोखिम में हैं।

Google इसके बारे में क्या कर रहा है

Chrome 100 संगतता समस्याओं को ठीक करने के लिए Google कुछ कदम उठा रहा है। सबसे पहले, यह एक नया क्रोम ध्वज पेश कर रहा है जो उपयोगकर्ता-एजेंट स्ट्रिंग में क्रोम प्रमुख संस्करण को 99 पर लॉक कर देता है और प्रमुख संस्करण संख्या को मामूली संस्करण स्थिति में मजबूर करता है।

क्यों Chrome 100 और Firefox 100 आपकी पसंदीदा वेबसाइटों को तोड़ सकते हैं

नीचे एक उदाहरण दिया गया है जिसमें दिखाया गया है कि डूडा साइटों के लिए यूए स्ट्रिंग्स नए ध्वज के साथ और बिना क्रोम 100 के लिए कैसे दिखाई देंगे।

क्यों Chrome 100 और Firefox 100 आपकी पसंदीदा वेबसाइटों को तोड़ सकते हैं

यह पता लगाने के बाद कि यूके स्थित येल बिजनेस के साथ निर्मित सभी साइटें भी क्रोम 100 के अनुकूल नहीं थीं, Google ने आगामी गड़बड़ के बारे में अलग-अलग वेब डेवलपर्स तक पहुंचना शुरू किया।

अब तक, इस आउटरीच पद्धति ने येल बिजनेस के लिए काम किया है क्योंकि यह अपने पूरे नेटवर्क को क्रोम 100 के अनुरूप बनाने में सक्षम है।

हालांकि, यह देखा जाना बाकी है कि क्या Google 29 मार्च, 2022 को क्रोम 100 के रोल आउट होने से पहले व्यक्तिगत रूप से और समय पर प्रत्येक डेवलपर तक पहुंच सकता है।

Firefox भी प्रभावित हो सकता है

फ़ायरफ़ॉक्स भी अपने 100 वें अपडेट के करीब है, और क्रोम की तरह, यह भी कुछ साइटों के टूटने की उम्मीद है। Firefox 100 को पहले प्रयोगात्मक Firefox Nightly के लिए, फिर बीटा के लिए, और अंत में 3 मई, 2022 को स्थिर चैनल पर जारी किया जाएगा।

जाहिर है, दो अंकों से तीन अंकों के उपयोगकर्ता-एजेंट स्ट्रिंग में संक्रमण भी फ़ायरफ़ॉक्स 100 के मामले में दोषी है। अगस्त 2021 से, क्रोम और फ़ायरफ़ॉक्स दोनों साइट टूटने के कई दस्तावेज मामलों के साथ परीक्षण-चल रहे संस्करण 100 रहे हैं।

Firefox इस बारे में क्या कर रहा है

Mozilla की वेब संगतता टीम किसी भी और सभी Firefox 100 संगतता समस्याओं को ठीक करने की ज़िम्मेदारी से भरी हुई है।

ऐसा करने के लिए, यह फ़ायरफ़ॉक्स 100 के कारण किसी भी वेबसाइट के टूटने को तुरंत ठीक करने के लिए मोज़िला के साइट हस्तक्षेप तंत्र का उपयोग करेगा। इसे साइट के लिए उपयोगकर्ता-एजेंट स्ट्रिंग को ओवरराइड करके और इसके बजाय संस्करण 99 के रूप में भेजकर प्राप्त किया जा सकता है।

आप about:compat . लिखकर प्रक्रिया पर नजर रख सकते हैं फ़ायरफ़ॉक्स एड्रेस बार में। हालांकि, व्यापक साइट टूटने के लिए, मोज़िला अन्य सुधारों की खोज करते हुए प्रमुख संस्करण संख्या को 99 पर स्थिर कर देगा।

आप क्या कर सकते हैं

अपनी वेबसाइट को टूटने से बचाने के लिए कदम उठाना शुरू करें, क्रोम या फायरफॉक्स 100 आएं। इसमें नए क्रोम फ्लैग से खुद को परिचित करना शामिल हो सकता है। बस ForceMajorInMinorPositionInUserAgent को खोजें और सक्षम करें झंडा।

आप अपने अनुयायियों, ग्राहकों या ग्राहकों को अन्य क्रोम या फ़ायरफ़ॉक्स विकल्पों को आज़माने के लिए प्रोत्साहित कर सकते हैं, जब आपकी साइट क्रोम 100 के रिलीज़ होने पर टूट जाती है।


  1. कारण और समाधान:कुछ वेबसाइटें मैक पर लोड क्यों नहीं होती हैं?

    जब आप कुछ वेबसाइटों को लोड करने का प्रयास करते हैं तो आपका मैक बदबू की तरह चल सकता है और एक रोड़ा मारा जा सकता है। कुछ वेबसाइटें Mac पर लोड क्यों नहीं होती हैं ? इस कष्टप्रद परिदृश्य से जुड़े कारणों का समूह व्यापक रूप से भिन्न होता है। शुक्र है, प्राथमिक उपचार और पूर्ण विकसित समाधान सफारी पर एक अटक

  1. अपना ब्राउज़र इतिहास कैसे साफ़ करें - क्रोम, फ़ायरफ़ॉक्स और सफारी में अपना ब्राउज़िंग इतिहास हटाएं

    क्या आपने कभी अपना ब्राउज़िंग इतिहास देखने का प्रयास किया है? हो सकता है कि आप उस रेस्तरां की जांच करना चाहते हैं जिसे आपने कल रात देखा था (लेकिन उसका नाम भूल गए थे), या आप उस यात्रा साइट पर फिर से जाना चाहते हैं जिसे आपने कुछ दिन पहले ब्राउज़ किया था। यह बहुत उपयोगी हो सकता है। लेकिन, दूसरी ओर, क्

  1. फ़ायरफ़ॉक्स और क्रोम में ऑफ़लाइन ब्राउज़िंग कैसे सक्षम करें

    इंटरनेट मानव जाति का सबसे बड़ा नवाचार है जो हमें स्थान और समय की परवाह किए बिना किसी भी जानकारी तक पहुंचने की अनुमति देता है। कोई फर्क नहीं पड़ता कि हम कहीं भी हैं, इंटरनेट हमें दोस्तों और परिवार से जुड़ने की इजाजत देता है। कोई आश्चर्य नहीं कि इंटरनेट हमारे जीवन का एक बड़ा हिस्सा क्यों बन गया है—इतन