ما هي علامات Chrome؟

يمكنك تفعيل أدوات إضافية لتصحيح الأخطاء أو تجربة ميزات جديدة أو تجريبية.

علامات Chrome هي طريقة لتفعيل ميزات المتصفّح غير المتاحة تلقائيًا.

على سبيل المثال، أراد Chrome السماح للمستخدمين بتجربة ميزات الفيديو "نافذة ضمن النافذة" قبل طرحها للجميع.

تتيح ميزة "نافذة ضمن النافذة" في Chrome للمستخدمين مواصلة مشاهدة فيديو من علامة تبويب أثناء العمل في علامة تبويب أخرى.

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

فهم المخاطر

لن يحتاج معظم مستخدمي Chrome إلى استخدام علامات Chrome مطلقًا.

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

إذا كنت مشرف تكنولوجيا المعلومات في إحدى المؤسسات، يجب ألّا تستخدم علامات Chrome في مرحلة الإنتاج. يمكنك الاطّلاع على سياسات المؤسسة بدلاً من ذلك.

...وعليك المتابعة بحذر

مع ذلك، إذا كنت مطوّرًا على الويب ويحتاج إلى تجربة تكنولوجيا جديدة، أو كنت مهووسًا بالفضول، يمكنك التعرّف على علامات Chrome المجدية حقًا.

هناك عدد كبير من العلامات للعديد من أنواع الميزات المختلفة. تؤثر بعض العلامات في طريقة ظهور Chrome أو طريقة عمله، وبعض الميزات التي يفعّلها مثل واجهات برمجة تطبيقات JavaScript الجديدة. يعتمد مدى توفُّر العلامات على إصدار Chrome الذي تستخدمه.

هناك طريقتان لضبط علامات Chrome:

  • من صفحة "chrome://flags"
  • من خلال فتح Chrome من سطر الأوامر في محطة طرفية.

chrome://flags

لضبط علامة من صفحة chrome://flags في Chrome، عليك العثور على العلامة وتبديل الإعداد الخاص بها ثم إعادة تشغيل المتصفّح. على سبيل المثال، لتفعيل شاشة التنبيه في Chrome لمقاييس الأداء، اتّبِع الخطوات التالية:

  1. ابحث عن الميزة. chrome://flags مع ضبط علامة HUD على الإعداد التلقائي.

  2. اضبط القيمة على Enabled (مفعّل). chrome://flags مع تفعيل علامة HUD.

  3. أعِد تشغيل Chrome. بعد تحديث علامة، سيطلب منك Chrome إعادة تشغيل المتصفح.

أصبح بإمكانك الآن استخدام شاشة المعلومات التي تعرض معلومات تقنية حول أداء صفحات الويب.

صفحة Chrome التي تم
تفعيل ميزة "عرض رأسي" فيها.

علامات سطر الأوامر

إذا كنت مطوّر برامج على الويب، قد تحتاج إلى وضع علامات من خلال فتح Chrome من سطر الأوامر في محطة طرفية. نفِّذ الأمر لفتح Chrome، وتضيف العلامات التي تريد تحديدها. هناك الكثير من إعدادات Chrome التي يمكنك ضبطها من سطر الأوامر مقارنةً بالإعدادات المتاحة في صفحة chrome://flags.

على سبيل المثال، لتشغيل Chrome Canary من وحدة طرفية على جهاز Mac مع تفعيل Topics API وضبط طول الفترة على 15 ثانية، استخدِم الأمر التالي:

/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary
--enable-features=BrowsingTopics:time_period_per_epoch/15s,PrivacySandboxAdsAPIsOverride,PrivacySandboxSettings3,OverridePrivacySandboxSettingsLocalTesting  

هذا مجرد مثال واحد! هناك المئات من العلامات الأخرى التي تمكِّنك من تفعيل أو إيقاف أو ضبط الميزات الأقل شهرة.

إذا كنت تستخدم قنوات Chrome مختلفة بانتظام مع علامات سطر أوامر، قد ترغب في إنشاء دالة لكل قناة وإضافتها إلى ملف RC الخارجي. على سبيل المثال، على نظام التشغيل macOS:

  1. افتح نافذة طرفية.
  2. إنشاء دالة: cf(){ open -a 'Google Chrome Canary' --args $*; }
  3. استخدام الدالة: cf --enable-features=TrackingProtection3pcd

ضبط دليل بيانات مستخدم Chrome

في اللغة الهندسية لمتصفِّح Chrome، يشير مستخدم Chrome إلى "مستخدم فعلي فردي لمتصفِّح Chrome".

يشير عميل Chrome إلى تثبيت فردي لمتصفِّح Chrome على جهاز.

وبتعبير أدق، يتجاوب عميل Chrome مع دليل بيانات المستخدم الفردي. يتم تخزين كل ملف شخصي على Chrome في دليل فرعي ضمن دليل بيانات المستخدم.

في حال تشغيل Chrome من سطر الأوامر، يمكنك ضبط دليل بيانات المستخدم باستخدام --user-data-dir flag.

وهذا يعني أنه يمكن أن يكون لديك دليل بيانات مستخدم منفصل للتطوير، مع الأدلة الفرعية للملف الشخصي الخاص به. إنّ إنشاء دليل بيانات مستخدم جديد يجعل Chrome يتصرف كما لو كان مثبّتًا حديثًا، ما يساعد في تصحيح أخطاء الملف الشخصي.

لتشغيل Chrome من سطر الأوامر باستخدام دليل مستخدم مؤقت جديد، استخدم العلامة التالية:

--user-data-dir=$(mktemp -d)

يمكنك أيضًا إضافة العلامات التالية لتجنُّب فحص المتصفِّح وواجهة المستخدم أولاً:

--no-default-browser-check --no-first-run

توخّي الحذر من تعارضات الإبلاغ

من الممكن أن تتعارض العلامات التي تحدّدها مع بعضها. تلغي إعدادات chrome://flags إعدادات سطر الأوامر للعلامة نفسها، وقد تلغي الإعدادات التلقائية لإعداد chrome://flags في بعض الحالات إعدادات سطر الأوامر. إذا لم تعمل العلامات التي أعددتها لمتصفِّح Chrome من سطر الأوامر على النحو المتوقَّع، عليك التحقّق من صفحة chrome://flags.

يُرجى ملاحظة أنّ الإعدادات المعروضة في صفحة chrome://flags لا تعكس العلامات التي تم ضبطها من سطر الأوامر. بدلاً من ذلك، يمكنك إلقاء نظرة على صفحة chrome://version. يعرض قسم سطر الأوامر إعدادات العلامة.

chrome://version page
في Chrome Canary، تم تمييز قسم سطر الأوامر.

طريقتان أخريان لتجربة الميزات التجريبية

يمكنك تفعيل مجموعة من الميزات التجريبية التي لا تتضمّن علامة خاصة بها عن طريق إيقاف/تفعيل علامة chrome://flags#enable-experimental-web-platform-features. ستشرح وثائق الميزات الجديدة متى يكون هذا خيارًا.

في الإصدار التجريبي من Chrome، يمكنك تجربة الميزات التجريبية وتقديم ملاحظات من خلال تبديل إعدادات التجربة وإعادة تشغيل المتصفّح. اختبار الميزات التجريبية في Chrome يقدِّم مزيدًا من التفاصيل.

لقطة شاشة لواجهة مستخدِم "التجارب" في الإصدار التجريبي من Chrome تعرض خيارات التمرير بين علامات التبويب

ما هي الميزات التي يتم الإبلاغ عنها؟

لا تحصل بعض الميزات التجريبية على علامة Chrome الخاصة بها:

  • لا تتوفّر بعض الميزات إلا عند شحنها في Chrome Canary، ولا يمكن تفعيلها من خلال علامة قبل ذلك. هذه الحالة نادرة جدًا.
  • بالنسبة إلى الميزات "الصغيرة" التي لا تتطلّب أكثر من ربع أو فصلين من العمل، يتم توفير مدى التوفّر التجريبي من خلال تفعيل العلامة التالية:
    chrome://flags#enable-experimental-web-platform-features
    يؤدي ذلك إلى تفعيل ميزات ثانوية متعدّدة.
  • تتوفّر الميزات الرئيسية للتجربة باستخدام علامات خاصة بهذه الميزة باستخدام chrome://flags أو مفاتيح التحكّم في سطر الأوامر.

ماذا عن إعدادات Chrome؟

تخدم إعدادات Chrome وعلامات Chrome أغراضًا مختلفة.

تتيح علامات Chrome للمستخدم تفعيل الميزات التجريبية أو إيقافها، في حين أنّ عناصر التحكّم المتاحة من صفحة chrome://settings تتيح للمستخدم تخصيص تجربته للميزات المتاحة تلقائيًا.

ماذا عن تجارب المصدر؟

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

يتم تفعيل الميزات التي تخضع لمرحلة التجربة والتقييم على جميع الصفحات التي تقدّم رمزًا مميّزًا صالحًا لهذه الفترة التجريبية. يتيح ذلك لمالكي المواقع الإلكترونية تفعيل ميزة تجريبية لجميع المستخدمين، بدون مطالبة المستخدمين بتغيير إعدادات المتصفّح أو وضع علامات. بالمقارنة، تتيح علامات Chrome للمستخدمين الفرديين تفعيل ميزة تجريبية أو إيقافها على جميع المواقع الإلكترونية التي يزورونها. يوفّر بدء استخدام مراحل التجربة والتقييم في Chrome مزيدًا من التفاصيل.

التعرف على المزيد