- तीन ब्राउज़रों के जल्द ही शुरू होने की उम्मीद के साथ, यह अभी तक स्पष्ट नहीं है कि कम मेमोरी मुद्दों को देखते हुए वेबसाइटें सामना करने में सक्षम होंगी या नहीं।
- दुनिया के तीन सबसे लोकप्रिय ब्राउज़र एक मील का पत्थर पार करने वाले हैं।
- आज तक, Google क्रोम, मोज़िला फ़ायरफ़ॉक्स और ओपेरा के स्थिर चैनल संस्करण सभी 99 या उच्चतर संस्करण में हैं। Microsoft Edge 82 संस्करण में पिछड़ रहा है।
ब्राउज़र नंबर आमतौर पर महत्वहीन होते हैं, लेकिन क्रोम और फ़ायरफ़ॉक्स दोनों एक ही समय में सदी के निशान को मार रहे हैं, बड़ा सवाल यह है कि: क्या वेबसाइटें सामना करेंगी?
समस्या यह है कि कई साइटों को इस धारणा के साथ हार्ड-कोड किया जाता है कि यदि कोई ब्राउज़र 99 से अधिक है तो यह वास्तव में बहुत पुराना होना चाहिए। वास्तव में, कुछ और भी आगे बढ़ सकते हैं और यह मान सकते हैं कि यदि किसी ब्राउज़र की प्रमुख संस्करण संख्या 99 से अधिक है तो यह कुछ आधुनिक सुविधाओं का बिल्कुल भी समर्थन नहीं करेगा।
समय के साथ वेबसाइटें उत्तरोत्तर नई सुविधाओं को जोड़ने में सक्षम हुई हैं क्योंकि पुराने ब्राउज़रों ने केवल उस कोड को अनदेखा कर दिया जिसे वे समझ नहीं पाए। लेकिन अब डेवलपर्स को यह सोचना होगा कि एक साइट क्या कर सकती है, यह जानने के लिए ब्राउज़र नंबरों पर निर्भर होने के बजाय जावास्क्रिप्ट फीचर डिटेक्शन का उपयोग कैसे करें।
एंड-यूजर्स के लिए, इसका मतलब है कि वेबसाइटों को तीन मुख्य ब्राउज़रों में लगातार काम करना चाहिए। लेकिन डेवलपर्स और वेबमास्टरों के लिए, इसका मतलब पूरी तरह से कुछ और है: उन्हें यह सुनिश्चित करना होगा कि उनकी साइटें नए संस्करणों के लिए तैयार हैं।
वेबसाइट मेमोरी
मेमोरी कम है वेब उद्योग; याद रखें जब ओपेरा 2009 में संस्करण 10 पर पहुंचा, जिससे समस्याएं पैदा हुईं, और ठीक तीन साल बाद, फ़ायरफ़ॉक्स 10 को इसी तरह के मुद्दों का सामना करना पड़ा।
एक समस्या यह है कि वेबसाइटें अक्सर ब्राउज़र के पुराने संस्करणों को स्पष्ट रूप से ब्लॉक कर देती हैं। कुछ अवरुद्ध हैं क्योंकि वे सुरक्षित होने के लिए बहुत पुराने हैं, लेकिन अन्य अवरुद्ध हैं क्योंकि वे उन सुविधाओं का समर्थन नहीं करते हैं जिन्हें वेबसाइटों को ठीक से काम करने की आवश्यकता होती है।
कुछ मामलों में, वेबसाइट उपयोगकर्ता को बताएगी कि उनका ब्राउज़र पुराना है और एक नया संस्करण डाउनलोड करने के लिए एक लिंक प्रदान करता है। हालाँकि, यदि कोई पुराना ब्राउज़र फ़्लैश या जावा के नए संस्करण नहीं चला सकता है, तो वह लिंक भी टूट सकता है।
हर बार एक प्रमुख संस्करण संख्या में परिवर्तन होने पर, वेबसाइटें तोड़ने के नए तरीके खोजती हैं। कुछ साइटों पर, आप लॉग इन नहीं कर सकते; दूसरों पर, महत्वपूर्ण कार्य बस काम करना बंद कर देते हैं। ये समस्याएं लगभग हमेशा छोटी और अस्थायी होती हैं, लेकिन वे हर बार प्रमुख संस्करण संख्या में परिवर्तन होने पर होती हैं।
वेब परीक्षण
वेब डेवलपर्स के अपने सभी कोड बदलने की संभावना नहीं है - भले ही आवश्यक परिवर्तन सरल होगा - इसलिए समस्या बनी रहेगी।
एक वेब डेवलपर जो पहले से ही 100-संस्करण ब्राउज़र का परीक्षण कर रहा है, पहले से ही उन साइटों के साथ समस्याओं का सामना कर रहा है जो ब्राउज़र संस्करणों की जांच करती हैं।
कुछ मामलों में, ब्राउज़र ने अपने उपयोगकर्ता एजेंट स्ट्रिंग को 99 से 100 में बदल दिया, लेकिन अभी भी उन साइटों को लोड करने में असमर्थ था जो एक विशिष्ट संस्करण संख्या के लिए जाँच करती हैं।
यदि आप एक वेब डेवलपर हैं या सिर्फ एक बहुत ही उत्सुक ब्राउज़र उपयोगकर्ता हैं, तो आपने देखा होगा कि प्रमुख ब्राउज़र विक्रेताओं के रिलीज़ शेड्यूल अगले कुछ महीनों में काफी रोमांचक होने वाले हैं।
समस्या यह है कि बहुत सी वेबसाइटों को यह जांचने के लिए प्रोग्राम किया गया है कि कौन से ब्राउज़र उपयोगकर्ताओं ने स्थापित किया है ब्राउज़र की स्ट्रिंग (उपयोगकर्ता-एजेंट) की जांच करना और यह देखना कि इसमें "फ़ायरफ़ॉक्स/99" या "फ़ायरफ़ॉक्स/100" है या नहीं उदाहरण।
अगर ऐसा होता है, तो साइट उस ब्राउज़र के साथ काम करने से मना कर सकती है। और चूंकि Microsoft अब क्रोमियम के फ्लेवर का उपयोग करता है, यह भी प्रभावित करता है किनारा और कंपनी जांच कर रही है।
क्रोम जल्द ही एक नए संस्करण में अपडेट हो जाएगा, इसे फ़ायरफ़ॉक्स और सफारी से आगे एक प्रमुख संस्करण में डाल दिया जाएगा। हालाँकि, जब तक सभी तीन ब्राउज़र एक ही प्रमुख संस्करण पर होते हैं, तब तक अधिकांश साइटों को अपने सॉफ़्टवेयर को नए संस्करण के साथ काम करने के लिए अपडेट करना चाहिए था।
क्या आप यह देखने के लिए उत्साहित हैं कि वेबसाइट पर नए ब्राउज़र कैसे काम करेंगे? चलो टिप्पड़ियों के अनुभाग से पता करते हैं।