التصفّح داخل التطبيق باستخدام WebView المضمّن

يمكن أن توفّر المتصفّحات داخل التطبيق تجربة متصفّح كاملة للمستخدمين، مع السماح لهم بالبقاء في سياق تطبيقك. ويتم استخدامها بشكل شائع عندما يكون لديك رابط أو إعلان في تطبيقك يؤدي إلى صفحة ويب. يمكن فتح صفحة الويب في متصفّح داخل التطبيق، كما هو موضّح في الشكل 1.

رابط داخل التطبيق في مربّع أحمر وسهم يشير إلى شاشة أخرى
  تعرض الرابط الذي تم فتحه باستخدام علامة تبويب مخصّصة
الشكل 1. النقر على رابط داخل التطبيق (على اليمين) وفتح متصفّح داخل التطبيق باستخدام علامة تبويب مخصّصة (على اليسار)

تتوفّر واجهتا برمجة التطبيقات علامات التبويب المخصّصة وWebView لتوفير تجربة داخل التطبيق، ولكن يعتمد اختيار الأنسب لك على حالة الاستخدام. يوضّح الجدول التالي بعض مزايا كلّ منهما:

علامات التبويب المخصّصة

WebViews

تصفُّح جاهز للمحتوى التابع لجهات خارجية تتم إدارته من خلال المتصفّح التلقائي للمستخدم الأكثر شيوعًا في معظم حالات الاستخدام

تجارب تصفّح مخصّصة يتحكّم فيها المطوّرون تُستخدَم عادةً لحالات الاستخدام الأكثر تقدّمًا.

  • سهولة الدمج: يوفّر دمج "علامات التبويب المخصّصة" أبسط وأسهل طريقة لتزويد المستخدمين بتجربة تصفّح الويب المضمّنة
  • الحالة المشترَكة: تقليل المشاكل التي يواجهها المستخدمون عند تسجيل الدخول إلى المواقع الإلكترونية بسبب نموذج ملفات تعريف الارتباط والأذونات المشترَك مع المتصفّح
  • التحكّم بشكل أكثر تقدّمًا في واجهة مستخدم عرض المتصفّح
  • أن تكون قادرًا على تعديل محتوى صفحة الويب نفسها
  • إحصاءات أكثر تفصيلاً للمطوّرين حول التفاعل / النشاط
  • يتم طرح تحديثات WebView على جميع الأجهزة والمستخدمين بشكل منتظم وعالمي

على الرغم من أنّ معظم المتصفّحات تتيح استخدام علامات التبويب المخصّصة، يوفّر بعضها خيارات تخصيص إضافية. لمزيد من المعلومات، اطّلِع على مقارنة بين المتصفحات المتوافقة مع علامات التبويب المخصّصة.

مراجع إضافية

لتطوير صفحات ويب للأجهزة التي تعمل بنظام التشغيل Android باستخدام واجهات برمجة التطبيقات WebView أو Custom Tabs، راجِع المستندات التالية: