ويمكنك تفعيل أدوات تصحيح الأخطاء الإضافية أو تجربة ميزات جديدة أو تجريبية.
علامات Chrome هي طريقة لتفعيل ميزات المتصفّح غير المتوفّرة تلقائيًا.
على سبيل المثال، أراد متصفّح Chrome السماح للمستخدمين بتجربة ميزات الفيديو من خلال وضع نافذة ضمن النافذة قبل طرحها للجميع.
كانت الميزة متاحة بدون علم، لذلك يمكن لأي مستخدم تجربتها وتقديم ملاحظات. الرمز وتصميمه تم اختباره وصقله استنادًا إلى الملاحظات والآراء، لذا يمكنك الآن استخدام ميزة "نافذة ضمن النافذة" من خلال افتراضيًا في Chrome - وهي تعمل بشكل جيد.
فهم المخاطر
لن يحتاج معظم مستخدمي Chrome إلى استخدام علامات Chrome مطلقًا.
إذا ضبطت علامات Chrome، عليك توخي الحذر. من خلال تفعيل الميزات أو إيقافها، يمكنك قد تفقد البيانات أو تعرِّض أمانك أو خصوصيتك للخطر، وقد تتوقف الميزات التي تضع علامة عليها تعمل أو تتم إزالته بدون إشعار.
إذا كنت مشرف تكنولوجيا المعلومات في مؤسسة، عليك عدم استخدام علامات Chrome في عملية الإنتاج. قد ترغب في يمكنك إلقاء نظرة على سياسات المؤسسة بدلاً من ذلك.
...والمتابعة بحذر
ومع ذلك، إذا كنت مطور برامج ويب وتحتاج إلى تجربة تقنية جديدة - أو مجرد إذا كنت من المستخدمين الفضوليين، قد يكون التعرّف على علامات Chrome مفيدًا جدًا.
هناك عدد كبير من العلامات للعديد من أنواع الميزات المختلفة. تؤثر بعض العلامات في طريقة مظهر Chrome أو عمله، وبعض الميزات تفعِّله، مثل واجهات برمجة تطبيقات JavaScript الجديدة. يعتمد مدى توفُّر العلامات على إصدار Chrome الذي تستخدمه.
هناك طريقتان لضبط علامات Chrome:
- من صفحة "
chrome://flags
". - من خلال فتح Chrome من سطر الأوامر في الوحدة الطرفية.
chrome://flags
لضبط علامة من صفحة chrome://flags
في 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 باستخدام علامات سطر الأوامر، يمكنك وتريد إنشاء دالة لكل قناة وإضافتها إلى ملف Shell RC. على سبيل المثال، على نظام التشغيل macOS:
- افتح نافذة طرفية.
- إنشاء دالة:
cf(){ open -a 'Google Chrome Canary' --args $*; }
- استخدام الدالة:
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://flags#enable-experimental-web-platform-features
) ستساعدك الوثائق الخاصة بالميزات الجديدة
لشرح متى يكون هذا خيارًا.
في الإصدار التجريبي من Chrome، يمكنك تجربة الميزات تقديم الملاحظات والآراء من خلال التبديل إلى إعدادات التجربة وإعادة تشغيل المتصفّح اختبار الميزات التجريبية في Chrome المزيد من التفاصيل.
ما هي الميزات التي يتم الإبلاغ عنها؟
لا تحصل بعض الميزات التجريبية على علامة Chrome الخاصة بها:
- لا تصبح بعض الميزات متاحة إلا عند شحنها في Chrome Canary، ولا يمكن تفعيلها من خلال قبل ذلك. هذا نادر جدًا.
- للأصغر الميزات التي لا تتطلب أكثر من ربع إلى ربع وقت العمل، والتوافر التجريبي
يتم تقديمه من خلال تفعيل العلامة التالية:
chrome://flags#enable-experimental-web-platform-features
يؤدي هذا إلى تفعيل عدة ميزات ثانوية. - يمكن اختبار الميزات الرئيسية باستخدام علامات خاصة بالميزة باستخدام
chrome://flags
أو مفاتيح تحكّم سطر الأوامر.
ماذا عن إعدادات Chrome؟
تخدم إعدادات Chrome وعلامات Chrome أغراضًا مختلفة.
تتيح علامات Chrome للمستخدم تفعيل الميزات التجريبية أو إيقافها، أما عناصر التحكّم
من صفحة chrome://settings
تتيح للمستخدم تخصيص تجربته للاستفادة من الميزات
المتوفرة بشكل افتراضي.
ماذا عن مراحل التجربة والتقييم؟
فترات التجربة والتقييم هي طريقة للمطوّرين اختبار ميزة جديدة أو تجريبية لمنصة الويب على نطاق واسع وإرسال ملاحظاتهم إلى الويب. معايير الجودة قبل إتاحة الميزة لجميع المستخدمين.
يتم تفعيل الميزات التي تخضع لمرحلة التجربة والتقييم على جميع الصفحات التي توفّر رمزًا مميّزًا صالحًا لذلك. ويتيح ذلك لمالكي المواقع الإلكترونية تفعيل ميزة تجريبية لجميع مستخدميهم، بدون مطالبة المستخدمين بتغيير إعدادات المتصفح أو وضع علامات. وللمقارنة، تتيح علامات Chrome تفعيل ميزة تجريبية أو إيقافها للمستخدمين الفرديين على جميع المواقع الإلكترونية التي يزورونها بدء استخدام مراحل التجربة والتقييم في Chrome المزيد من التفاصيل.
التعرف على المزيد
- يوضّح موقع chromium.org الإلكتروني كيف يتم تحديد العلامات من سطر الأوامر، للأجهزة الجوّالة وأجهزة الكمبيوتر المكتبي في أنظمة أساسية مختلفة
- معلومات عن الميزات والعلامات ومفاتيح التبديل والأنماط الأخرى لتجربة المتصفح
- علامات Chrome لاستخدامها في الأدوات: العلامات ذات الصلة بالأدوات والأساليب المبرمَجة وقياس الأداء.
- قائمة مفاتيح تحكُّم سطر الأوامر في Chromium تلقائيًا بجميع العلامات المتاحة، وفي المرة الأخيرة التي تحققنا فيها، كان هناك المزيد أكثر من 1400 منها!
- التحديثات المتعلقة بعلم Chromium هو برنامج تتبُّع ينشر مشاركات عن التغييرات على ملف chrome/browser/flag-metadata.json.
- هناك أيضًا المزيد من العلامات المتاحة لضبط ميزات فردية في JavaScript API. يمكنك وتعرَّف على المزيد عنها من خلال مستندات واجهة برمجة التطبيقات وشروحات الاقتراحات.
- الميزات التجريبية في Firefox