एम्बेड किए गए वेब का इस्तेमाल करके, इन-ऐप्लिकेशन ब्राउज़िंग

ऐप्लिकेशन में मौजूद ब्राउज़र, उपयोगकर्ताओं को पूरा ब्राउज़र अनुभव दे सकते हैं. साथ ही, उन्हें आपके ऐप्लिकेशन के कॉन्टेक्स्ट में बने रहने की सुविधा भी देते हैं. इसका इस्तेमाल आम तौर पर तब किया जाता है, जब आपके ऐप्लिकेशन में कोई ऐसा लिंक या विज्ञापन होता है जो किसी वेब पेज से लिंक होता है. वेब पेज को ऐप्लिकेशन में मौजूद ब्राउज़र में खोला जा सकता है. इसे पहली इमेज में दिखाया गया है.

लाल बॉक्स में ऐप्लिकेशन में मौजूद लिंक और एक ऐरो, जो दूसरी स्क्रीन की ओर इशारा कर रहा है. इसमें कस्टम टैब में खुला लिंक दिखाया गया है.
पहली इमेज. ऐप्लिकेशन में मौजूद लिंक पर क्लिक करना (बाईं ओर) और कस्टम टैब का इस्तेमाल करके, ऐप्लिकेशन में मौजूद ब्राउज़र खोलना (दाईं ओर).

कस्टम टैब और WebView, दोनों ऐसे एपीआई हैं जो ऐप्लिकेशन में आपको बेहतर अनुभव देने के लिए उपलब्ध हैं. हालांकि, आपके इस्तेमाल के हिसाब से इनमें से कौनसी सुविधा सबसे अच्छी है, यह आपको तय करना होगा. यहां दी गई टेबल में, हर सुविधा के कुछ फ़ायदे बताए गए हैं:

कस्टम टैब

WebViews

तीसरे पक्ष के कॉन्टेंट को ब्राउज़ करने की सुविधा, जो उपयोगकर्ता के डिफ़ॉल्ट ब्राउज़र से मैनेज की जाती है. ज़्यादातर मामलों में, इसका इस्तेमाल किया जाता है.

डेवलपर के कंट्रोल में रहने वाले ब्राउज़िंग अनुभव को पसंद के मुताबिक बनाने की सुविधा. आम तौर पर, इसका इस्तेमाल ज़्यादा बेहतर तरीके से किया जाता है.

  • आसानी से इंटिग्रेट किया जा सकता है: कस्टम टैब को इंटिग्रेट करना, उपयोगकर्ताओं को एम्बेड की गई वेब ब्राउज़िंग का अनुभव देने का सबसे आसान तरीका है
  • शेयर की गई स्थिति: ब्राउज़र के साथ शेयर की गई कुकी और अनुमतियों के मॉडल की वजह से, साइटों में लॉग इन करते समय उपयोगकर्ता को कम परेशानी होती है
  • ब्राउज़र व्यू को बेहतर तरीके से कंट्रोल करने के लिए यूज़र इंटरफ़ेस (यूआई)
  • वेब पेज के कॉन्टेंट में बदलाव कर सकता हो
  • डेवलपर को ऐप्लिकेशन में लोगों की दिलचस्पी / गतिविधि के बारे में ज़्यादा अहम जानकारी मिलती है
  • WebView के अपडेट, सभी डिवाइसों और उपयोगकर्ताओं के लिए लगातार और दुनिया भर में रोल आउट किए जाते हैं

कस्टम टैब की सुविधा, ज़्यादातर ब्राउज़र के साथ काम करती है. हालांकि, कुछ ब्राउज़र में कस्टम टैब को अपनी पसंद के मुताबिक बनाने के ज़्यादा विकल्प मिलते हैं. ज़्यादा जानने के लिए, कस्टम टैब की सुविधा के साथ काम करने वाले ब्राउज़र की तुलना लेख पढ़ें.

अन्य संसाधन

Android डिवाइसों के लिए, WebViews या कस्टम टैब एपीआई का इस्तेमाल करके वेब पेज बनाने के लिए, ये दस्तावेज़ देखें: