بدء استخدام تجارب المصدر

اختبار ميزة جديدة أو تجريبية على منصة الويب

تتيح لك مراحل التجربة والتقييم استخدام ميزة جديدة أو تجريبية، ما يتيح لك اختبار هذه الميزة وتقديمها للمستخدمين لفترة محدودة. بعد اكتمال الفترة التجريبية وتقييم الملاحظات، يقرّر Chrome ما إذا كان يجب إتاحة الميزة للجميع.

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

مدى التوفّر

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

إذا سجّلت في فترة تجربة وتقييم، سيطلب منك فريق Chrome بشكل دوري تقديم ملاحظات محدّدة حول استخدامك للميزة التجريبية. قد تخضع بعض الميزات لعدة فترات تجربة وتقييم، حيث يتم دمج الملاحظات وإجراء التعديلات.

تتوفّر فترات التجربة والتقييم أيضًا لـ Firefox وMicrosoft Edge.

فترات التجربة والتقييم التابعة لجهات خارجية

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

مزيد من المعلومات: ما هي فترات التجربة والتقييم التابعة لجهات خارجية؟

فترات التجربة والتقييم لإيقاف الميزات نهائيًا

تتيح لك بعض فترات التجربة والتقييم إعادة تفعيل ميزة تم إيقافها نهائيًا مؤقتًا. وتُعرف هذه الفترات باسم فترات التجربة والتقييم لإيقاف الميزات نهائيًا. في بعض السياقات، يُشار إليها باسم فترات التجربة والتقييم "العكسية".

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

المشاركة في فترة تجربة وتقييم

  1. اختَر فترة تجربة وتقييم من قائمة الفترات النشطة.
  2. اطلب رمزًا مميّزًا من خلال النقر على الزر تسجيل وملء النموذج.
  3. قدِّم الرمز المميّز في كل صفحة ويب تريد تفعيل الميزة التجريبية لها:
    • كعلامة وصفية في <head>: <meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
    • كعنوان HTTP: Origin-Trial: TOKEN_GOES_HERE
    • من خلال تقديم رمز مميّز آليًا.
  4. جرِّب الميزة الجديدة.
  5. أرسِل ملاحظاتك. يمكنك إجراء ذلك من خلال موقع فترة التجربة والتقييم. هذه الملاحظات ليست علنية ولا تتوفّر إلا لمجموعة محدودة من الأشخاص في فريق Chrome. توفّر كل فترة تجربة وتقييم أيضًا رابطًا للملاحظات العفوية من المنتدى. ويشير هذا الرابط عادةً إلى الميزة على GitHub أو قناة علنية أخرى.
  6. عند انتهاء صلاحية الرمز المميّز، ستتلقّى رسالة إلكترونية تتضمّن رابطًا للتجديد. لإجراء ذلك، يُطلب منك مرة أخرى إرسال ملاحظاتك.

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

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

تقديم رمز مميّز آليًا

بدلاً من تقديم رمز مميّز كعنوان HTTP أو كعلامة وصفية في HTML لصفحتك، كما هو موضّح سابقًا، يمكنك إدخال رمز مميّز باستخدام JavaScript:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

استخدِم هذه الطريقة إذا كنت تشارك في فترة تجربة وتقييم تابعة لجهة خارجية.

الرموز المميّزة وإطارات iframe

للوصول إلى ميزة فترة التجربة والتقييم من إطار iframe، يمكنك تقديم رمز مميّز لفترة التجربة والتقييم في علامة وصفية أو عنوان HTTP أو آليًا.

بالنسبة إلى جميع استخدامات الرموز المميّزة، يجب أن يتطابق البروتوكول المسجَّل للرمز المميّز مع الـ سياق JavaScript الذي يصل إلى ميزة فترة التجربة والتقييم: إما بروتوكول الصفحة التي تتضمّن نصًا برمجيًا مضمّنًا، أو الـ src لعنصر <script> لـ JavaScript المضمّن من ملف خارجي.

الرموز المميّزة والإضافات

لاستخدام ميزة فترة التجربة والتقييم داخل نص برمجي في الخلفية أو نافذة منبثقة أو لوحة جانبية أو مستند خارج الشاشة، استخدِم المفتاحtrial_tokens في ملف manifest.json.

"trial_tokens": ["AnlT7gRo/750gGKtoI/A3D2rL5yAQA9wISlLqHGE6vJQinPfk0HiIij5LhWs+iuB7mTeotXmEXkvdpOAC1YjAgAAAG97Im9yaWdpbiI6ImNocm9tZS1leHRlbnNpb246Ly9sampoamFha21uY2lib25uanBhb2dsYmhjamVvbGhrayIsImZlYXR1cmUiOiJJQ2Fubm90QmVsaWV2ZVlvdVdhc3RlZFlvdXJUaW1lRGVjb2RpbmdUaGlzIiwiZXhwaXJ5Ijo1NzI1NDA3OTk5fQ=="]

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

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

لتسجيل الإضافة في فترة تجربة وتقييم، استخدِم عنوان URL chrome-extension://YOUR_EXTENSION_ID، مثلاً chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.

تجديد التسجيل في فترة تجربة وتقييم

إذا تم تمديد فترة تجربة وتقييم، ستتلقّى رسالة إلكترونية تحذّرك من ضرورة تجديد التسجيل وتقديم رمز مميّز جديد لكل بروتوكول مسجَّل في الفترة التجريبية.

  1. انتقِل إلى عمليات التسجيل.
  2. لكل بروتوكول مسجَّل في الفترة التجريبية الممدّدة، انقر على تجديد. مثال على صفحة &quot;تسجيلاتي&quot; مع أزرار &quot;تجديد&quot;
  3. انسخ الرمز المميّز الجديد وأتِحه لكل صفحة يجب أن تظل مسجَّلة في الفترة التجريبية. يمكنك تقديم رموز مميّزة متعددة إذا لزم الأمر.

يتجاهل Chrome الرموز المميّزة غير الصالحة أو المنتهية الصلاحية.

عرض معلومات فترة التجربة والتقييم

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

عرض تفاصيل إطار لوحة &quot;التطبيق&quot; في &quot;أدوات مطوّري البرامج في Chrome&quot;

الميزات في فترة التجربة والتقييم

في ما يلي عروض توضيحية لواجهات برمجة التطبيقات في فترات التجربة والتقييم المستمرة

الموارد

ننصحك بمواصلة قراءة مستندات مفاهيم Chrome:

مزيد من المعلومات حول فترات التجربة والتقييم في Chrome:

المتصفحات الأخرى

يمكنك العثور على فترات التجربة والتقييم في المتصفحات الأخرى: