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

يمكنك اختبار ميزة جديدة أو تجريبية للنظام الأساسي للويب.

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

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

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

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

تتوفّر الإصدارات التجريبية للمستوى الأصلي أيضًا لمتصفّح Firefox وMicrosoft Edge.

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

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

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

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

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

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

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

  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 المضمّن من ملف خارجي.

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

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

  1. انتقِل إلى صفحة تسجيلاتي.

  2. انقر على الزر تجديد لكل مصدر مسجَّل في الفترة التجريبية الإضافية. لقطة شاشة لصفحة &quot;عمليات التسجيل الخاصة بي&quot; في مرحلة التجربة والتقييم في Chrome تظهر فيها أزرار &quot;التجديد&quot;

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

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

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

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

يمكنك أيضًا استخدام أداة فك ترميز الرمز المميز لتجربة المصدر لعرض البيانات المشفَّرة في رمز مميّز.

أداة فك ترميز مرحلة التجربة والتقييم، وتعرض قيم تجربة المصدر التي تم فك ترميزها

الإصدارات التجريبية لمرحلة التجربة والتقييم

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