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

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

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

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

कस्टम टैब

WebViews

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

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

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

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

अन्य संसाधन

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