يمكن للمتصفّحات داخل التطبيقات أن تقدّم تجربة متصفّح كاملة للمستخدمين، مع السماح لهم بالبقاء في سياق تطبيقك. ويُستخدَم ذلك بشكل شائع عندما يكون لديك رابط أو إعلان في تطبيقك يؤدي إلى صفحة ويب. يمكن فتح صفحة الويب في متصفّح داخل التطبيق، كما هو موضّح في الشكل 1.
إنّ كلّ من Custom Tabs وWebView هما واجهتَا برمجة تطبيقات متوفّرتان لتحسين تجربتك داخل التطبيق، ولكن اختيار أيّ منهما هو الأفضل لك يعتمد على حالة الاستخدام. يوضّح الجدول التالي بعض مزايا كلّ منهما:
تصفّح جاهز للاستخدام من خارج العلبة للمحتوى التابع لجهات خارجية والذي يعالجه المتصفّح التلقائي للمستخدم الأكثر شيوعًا لمعظم حالات الاستخدام |
تجارب التصفّح المخصّصة التي يتحكّم فيها المطوّر تُستخدَم عادةً لحالات الاستخدام الأكثر تقدمًا. |
||||
|
|
على الرغم من أنّ ميزة "علامات التبويب المخصّصة" متوافقة مع الغالبية العظمى من المتصفّحات، إلا أنّ بعضها يقدّم خيارات تخصيص إضافية. لمزيد من المعلومات، اطّلِع على مقارنة دعم متصفّحات علامات التبويب المخصّصة.
مصادر إضافية
لتطوير صفحات ويب للأجهزة التي تعمل بنظام التشغيل Android باستخدام واجهات برمجة التطبيقات WebViews أو Custom Tabs، اطّلِع على المستندات التالية:
- تضمين محتوى ويب في تطبيقك كمحتوى أساسي أو داعم
- نظرة عامة على علامات التبويب المخصّصة
- نظرة عامة على "الأنشطة الموثوق بها على الويب"
- توافق المتصفّحات