إلغاء صفحات Chrome

صفحات التجاوز هي طريقة لاستبدال ملف HTML من الإضافة بصفحة يوفّرها Google Chrome عادةً. بالإضافة إلى HTML، تحتوي صفحة التجاوز عادةً على رمز CSS وJavaScript.

يمكن لإضافة أن تحل محل أي من الصفحات التالية:

  • مدير الإشارات المرجعية: الصفحة التي تظهر عندما يختار المستخدم عنصر قائمة "مدير الإشارات" من قائمة Chrome أو عنصر "مدير الإشارات" في نظام التشغيل Mac من قائمة "الإشارات المرجعية". يمكنك أيضًا الوصول إلى هذه الصفحة من خلال إدخال عنوان URL chrome://bookmarks.
  • السجلّ: الصفحة التي تظهر عندما يختار المستخدم عنصر قائمة "السجلّ" من قائمة Chrome أو عنصر "عرض السجلّ الكامل" من قائمة "السجلّ" على نظام التشغيل Mac. يمكنك أيضًا الوصول إلى هذه الصفحة عن طريق إدخال عنوان URL chrome://history.
  • علامة تبويب جديدة: الصفحة التي تظهر عندما ينشئ المستخدم علامة تبويب أو نافذة جديدة. كما يمكنك أيضًا الانتقال إلى هذه الصفحة من خلال إدخال عنوان URL chrome://newtab.
ملاحظة: يمكن للإضافة الواحدة إلغاء صفحة واحدة فقط. على سبيل المثال، لا يمكن أن تلغي الإضافة كلاً من صفحة "مدير الإشارات" وصفحة "السجلّ".

ويتم التعامل مع نوافذ التصفح المتخفي بشكل خاص. لا يمكن إلغاء صفحات "علامة تبويب جديدة" في نوافذ التصفُّح المتخفي. تعمل صفحات الإلغاء الأخرى في نوافذ التصفّح المتخفي طالما تم ضبط سمة البيان التصفّح المتخفّي على "نطاق" (وهي القيمة التلقائية). راجع حفظ البيانات ووضع التصفح المتخفي في نظرة عامة للحصول على مزيد من التفاصيل حول كيفية التعامل مع نوافذ التصفح المتخفي.

تعرض لقطات الشاشة التالية صفحة "علامة تبويب جديدة" التلقائية ثم صفحة "علامة تبويب جديدة" مخصَّصة.

صفحة علامة التبويب الجديدة التلقائية

صفحة علامة تبويب جديدة مخصصة

البيان

تسجيل صفحة إلغاء في بيان الإضافة على النحو التالي:

{
  "name": "My extension",
  ...

  "chrome_url_overrides" : {
    "PAGE_TO_OVERRIDE": "myPage.html"
  },
  ...
}

بالنسبة إلى PAGE_TO_OVERRIDE، يمكنك استبدال أي مما يلي:

  • bookmarks
  • history
  • newtab

نصائح

لإنشاء صفحة إلغاء فعالة، يُرجى اتّباع الإرشادات التالية:

  • جعل صفحتك سريعة وصغيرة: يتوقع المستخدمون أن يتم فتح صفحات المتصفح المضمنة على الفور. تجنب القيام بالأشياء التي قد تستغرق وقتًا طويلاً. مثلاً، تجنَّب عمليات الجلب المتزامنة لموارد الشبكة أو قاعدة البيانات.
  • أدرِج عنوانًا في صفحتك. وإذا لم تفعل ذلك، قد يرى المستخدمون عنوان URL للصفحة، ما قد يؤدي إلى حدوث التباس. إليك مثال على تحديد العنوان: <title>New Tab</title>
  • لا تعتمد على الصفحة التي يكون تركيز لوحة المفاتيح فيها. يحصل شريط العناوين دائمًا على التركيز أولاً عندما ينشئ المستخدم علامة تبويب جديدة.
  • لا تحاول محاكاة صفحة "علامة تبويب جديدة" التلقائية. لا تتوفر حتى الآن واجهات برمجة التطبيقات اللازمة لإنشاء نسخة معدلة قليلاً من صفحة "علامة تبويب جديدة" الافتراضية، والتي تضم أهم الصفحات والصفحات التي تم إغلاقها مؤخرًا والنصائح وصورة خلفية للمظهر وما إلى ذلك. حتى يفعلوا ذلك، من الأفضل لك محاولة عمل شيء مختلف تمامًا.

أمثلة

اطّلِع على نماذج الإلغاء.