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

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

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

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

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

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

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

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

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

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

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

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

على سبيل المثال، من Chrome 85 ميزة Appcache ليست متاحة في 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 أو آليًا.

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

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

لاستخدام ميزة تجريبية داخل نص برمجي في الخلفية، عليك اتّباع الخطوات التالية: تضيف نافذة منبثقة أو مستند خارج الشاشة trial_token إلى ملف Manifest.json.

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

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

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

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

  1. انتقِل إلى عمليات التسجيل الخاصة بي. .

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

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

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

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

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

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

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

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

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