क्या आपने कभी ऐसी स्थिति का सामना किया है, जहाँ आप किसी एप्लिकेशन के भीतर दिए गए लिंक पर क्लिक करते हैं, और लिंक आपके मुख्य वेब ब्राउज़र को खोलने के बजाय सीधे ऐप के भीतर एक मिनी ब्राउज़र को खोलता है?

ऐसा होने का कारण Android WebView है।

 

Android प्रणाली WebView क्या है?

 

एंड्रॉइड सिस्टम WebView की तकनीकी परिभाषा यह है कि यह एंड्रॉइड ऑपरेटिंग सिस्टम के लिए एक सिस्टम घटक है, जो एंड्रॉइड ऐप्स को वेब से सामग्री को सीधे एक एप्लिकेशन के अंदर प्रदर्शित करने की अनुमति देता है।

अब, दो तरीके हैं जिनसे आप अपने एंड्रॉइड स्मार्टफोन पर वेब सामग्री देख सकते हैं -

  1. डिफ़ॉल्ट वेब ब्राउज़र का उपयोग करना जो आपने अपने एंड्रॉइड डिवाइस (क्रोम, एज, ओपेरा, आदि) पर इंस्टॉल किया है।
  2. सीधे एंड्रॉइड सिस्टम वेब दृश्य का उपयोग करके किसी एप्लिकेशन के भीतर सामग्री देखना।

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

इससे पहले, एंड्रॉइड सिस्टम वेबव्यू ऑपरेटिंग सिस्टम के लिए युग्मित था, जिसका अर्थ था कि उपयोगिता केवल एंड्रॉइड के लिए हर संस्करण अपग्रेड के साथ अपग्रेड की गई थी। इसका मतलब यह था कि WebView फीचर को अपग्रेड और ऑप्टिमाइज़ेशन देखने से पहले उपयोगकर्ताओं को एक साल तक इंतजार करना पड़ता था। हालाँकि, Android 5 रिलीज़ होने पर WebView उपयोगिता को OS से अलग कर दिया गया था और इससे Google को Play Store के माध्यम से अपडेट और बग फिक्स को नियमित रूप से पुश करने की अनुमति मिली।

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

हमने दर्शकों से बहुत सारे सवाल देखे हैं, जिसमें पूछा गया है कि क्या एंड्रॉइड सिस्टम वेबव्यू को उपकरणों से हटा दिया जाना चाहिए। जवाब न है। यह हर Android डिवाइस पर एक महत्वपूर्ण उपयोगिता है और अंतर्निहित है।