تعرَّف على كيفية استخدام Chrome لقنوات الإصدارات Canary وDev وBeta وStable لاختبار الميزات الجديدة وطرح التحديثات.
يوفّر Chrome أربع قنوات
تتوفّر أربعة أنواع من Chrome في أي وقت على منصات الأجهزة الجوّالة وأجهزة الكمبيوتر: Canary وDev وBeta وStable. ويُطلق عليها اسم قنوات الإصدار.
ضمن كل قناة، ينشر Chrome سلسلة من الإصدارات التي تشير إلى ترتيب الإصدار ودرجة التغيير عن الإصدارات السابقة.
Chrome Canary

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

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

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

يتم تحديث إصدار Chrome الثابت كل أسبوعين أو ثلاثة أسابيع مع إجراء تحديثات ثانوية، وكل أربعة أسابيع للإصدارات الرئيسية.
يعرف معظم المستخدمين هذا الإصدار باسم Chrome. لا يتم تضمين التغييرات والتحديثات في Stable إلا بعد إجراء اختبارات تلقائية دقيقة وعمليات فحص يدوية.
هذه هي قناة Chrome التي يجب اعتبارها تلقائية وحالية. وهي القناة التي يتم تثبيتها من قِبل الغالبية العظمى من المستخدمين.
القناة لا تساوي الإصدار
يتم نشر سلسلة من إصدارات Chrome ضمن كل قناة إصدار، حيث يتم دمج التحديثات والتحسينات وإصلاحات الأخطاء أثناء الاختبار. بالنسبة إلى كل قناة، يحتفظ الإصدار برقم الإصدار الرئيسي نفسه طوال دورة إصدار واحدة. على سبيل المثال، عند نشر هذه الصفحة في الأصل، كان إصدار Chrome الثابت على الإصدار 101، وكان الإصدار التجريبي من Chrome على الإصدار 102، بينما كان إصدار مطوّري البرامج من Chrome وChrome Canary إصدارَين مختلفَين من الإصدار 103. ستلاحظ أحيانًا الإشارة إلى هذه الأرقام الرئيسية باسم معالم رئيسية، مثلاً M101 أو M102.
إذا كنت مهتمًا بمعرفة الإصدار الذي تستخدمه، اطّلِع على صفحة chrome://version. يمكنك ملاحظة كيفية تغيُّر
رقم الإصدار بمرور الوقت لكل قناة. يمكنك الاطّلاع على أحدث الإصدارات لكل قناة إصدار ومنصة في Chrome
على
ChromiumDash. يوفّر هذا الموقع الإلكتروني أيضًا أدوات لعرض الاختلافات في الرموز البرمجية بين الإصدارات.
لماذا يحتاج Chrome إلى قنوات إصدار؟
يضم Chrome آلاف المساهمين وملايين أسطر الرموز البرمجية ومليارات المستخدمين. تحتاج البرامج المعقّدة والمستخدَمة على نطاق واسع إلى عمليات قوية وآليات اختبار صارمة لضمان عدم إضافة الميزات الجديدة والتغييرات في الرموز البرمجية أخطاءً وعدم التسبب في آثار جانبية غير متوقّعة. يواصل مهندسو Chrome إجراء الاختبارات بعد إصدار Stable، عندما يبدأ المستخدمون الحقيقيون في استخدام المتصفّح على نطاق واسع.
لا تعمل متصفّحات الويب بشكل منفصل. عليها التعامل مع خصائص ملايين المواقع الإلكترونية التي تتغيّر باستمرار، وجميع أنواع سلوك المستخدمين، المتوقّع وغير المتوقّع.
يمكننا إصدار إصدار جديد من Chrome يتضمّن مئات التغييرات والتحديثات، وذلك لمليارات المستخدمين بعشرات اللغات على أنظمة تشغيل متعددة لآلاف الأجهزة المختلفة، وكل ذلك في وقت واحد، ثم نأمل أن يكون كل شيء على ما يرام. بالطبع، لا نفعل ذلك. بدلاً من ذلك، نبدأ بتجربة تغيير أو ميزة جديدة في Chrome Canary. بعبارة أخرى، نعدّل جزءًا من الرمز البرمجي للتطبيق. لا تتجاوز بعض التغييرات هذه المرحلة، ولكن إذا سارت الأمور على ما يرام، نعدّل إصدار مطوّري البرامج من Chrome باستخدام التغيير، ثم الإصدار التجريبي من Chrome، مع إجراء المزيد من الاختبارات وعمليات الفحص، إلى أن يصل الرمز البرمجي المعدَّل أخيرًا إلى إصدار Chrome الثابت. Chrome Stable هو إصدار Chrome الذي يستخدمه الجميع تقريبًا، ويُطلق عليه معظم المستخدمين اسم "Chrome" فقط.
ما هي الآليات الأخرى التي يستخدمها Chrome لاختبار الميزات الجديدة ونشرها؟
التجارب الميدانية
تم تصميم Chrome بحيث يمكن تفعيل بعض الميزات الجديدة أو إيقافها باستخدام الميزات التجريبية في التجارب الميدانية. يتحقّق تطبيق Chrome، الذي يتم تشغيله على جهازك، بشكل دوري من خوادم Chrome الخلفية لمعرفة ما إذا كانت هناك أي تغييرات في الميزات التجريبية في التجارب الميدانية. استنادًا إلى ملف البيانات الأولية الذي يعرضه الخادم والبيانات الأولية للتوزيع العشوائي المخزّنة محليًا، يمكن أن يفعّل Chrome الذي يتم تشغيله على جهازك الميزات أو يوقفها.
تُعرف التجارب الميدانية أيضًا باسم "أنماط Chrome المتنوعة"، أو بالاسم الرمزي الداخلي في Google: Finch. لدى Microsoft نظام مماثل لمتصفّح Edge يُعرف باسم ECS. تسمح آلية "أنماط Chrome المتنوعة" بتفعيل ميزات جديدة لبعض مستخدمي Chrome وليس لآخرين (أو إيقافها إذا لزم الأمر). يمكنك الاطّلاع على مزيد من المعلومات من مقالتنا والفيديو: ما هي أنماط Chrome المتنوعة؟.
المقاييس
إذا كان الإعداد للمساعدة في تحسين ميزات Chrome وأدائه مفعّلاً
(chrome://settings/syncSetup?search=improve)، يمكن لـ Chrome تلقائيًا
مراقبة المقاييس المجهولة وإرسالها إلى الخلفية في Chrome، مثل استخدام الذاكرة أو
أوقات تحميل الصفحات القديمة أو استخدام ميزة في المتصفّح.
يستخدم Chrome المقاييس للتحقّق من الأداء والثبات والسلوك غير المتوقّع. يمكن أيضًا استخدام هذه الآلية مع التجارب الميدانية لمقارنة المقاييس للمستخدمين الذين تم تفعيل ميزة جديدة لهم، ومجموعة التحكّم الخاصة بالمستخدمين الذين لم يتم تفعيلها لهم. بهذه الطريقة، إذا حدثت مشكلة، يمكن لمهندسي Chrome إيقاف الميزة الجديدة أثناء العمل على إصلاح المشكلة.
مكوّنات Chrome
بالنسبة إلى بعض الوظائف، يتّبع Chrome نهجًا معيّنًا: يتم نشر بعض أجزاء المتصفّح كمكوّنات Chrome باستخدام برنامج تحديث المكوّنات.
يمكن تحديث المكوّنات بدون أن يضطر المستخدم إلى التحديث إلى إصدار أحدث من Chrome. يعني ذلك أنّه يمكن نشر التحديثات المهمة بسرعة، خارج جداول قنوات الإصدار، بدون الحاجة إلى إعادة تشغيل المتصفّح. يُعدّ ذلك مهمًا بشكل خاص لميزات الأمان، ويمكن أن يقلّل حجم برنامج تثبيت Chrome للإصدارات الجديدة.
على سبيل المثال، يتضمّن Chrome وحدة تتيح تشغيل الفيديوهات المحمية بحقوق الطبع والنشر، تُعرف باسم Widevine. راجِع القائمة الكاملة للمكوّنات على chrome://components.
ما هي Chromium وBlink وV8؟
Chromium هو مشروع المتصفّح المفتوح المصدر الذي يستند إليه Chrome ومتصفّحات أخرى، بما في ذلك Edge وSamsung Internet وBrave. إنّ إنشاء المتصفّحات وصيانتها أمر معقّد، لذا أصبح استناد الرمز البرمجي إلى مشروع مفتوح المصدر نمطًا شائعًا. (يستخدم متصفّح Safari WebKit).
يضيف Chrome ميزات إضافية إلى رمز Chromium، بما في ذلك برامج ترميز الفيديو الإضافية ودعم المحتوى المحمي بحقوق الطبع والنشر والتحديثات التلقائية.
يمكنك تثبيت Chromium كمتصفّح منفصل. على الرغم من توفُّر إصدارات جديدة منه بشكل متكرّر، قد لا تتوفّر فيه الميزات الرئيسية التي تعتمد عليها في المتصفّحات الأخرى (مثل التحديثات التلقائية وبرامج ترميز الوسائط المرخّصة المطلوبة لبث الفيديو). يُستخدم Chromium بشكل أفضل من قِبل مطوّري المتصفّحات الذين ينشئون ميزات المتصفّح، بدلاً من المستخدم العادي للويب والمطوّر.
Blink هو محرّك العرض المستخدَم لتحويل رمز صفحة الويب ومواردها إلى الصفحات التي تظهر لك وتتفاعل معها.
V8 هو محرّك JavaScript وWebAssembly المفتوح المصدر الذي طوّره مشروع Chromium لـ Chrome وNode.js والتطبيقات والبيئات الأخرى.
كيف يطرح Chrome إصدارات جديدة؟
يستخدم Chrome عمليات طرح تدريجية لكل قناة، بدلاً من إصدار إصدار جديد لجميع المستخدمين في وقت واحد، مع الأمل في أن يكون كل شيء على ما يرام.
يعني ذلك أنّه في البداية، لا يحصل على التحديث إلا عدد صغير من المستخدمين لكل قناة إصدار. يمكن أن يبدأ ذلك بنسبة تتراوح بين %1 و%5 فقط من المستخدمين، ثم يرتفع تدريجيًا إلى %100. أثناء طرح ميزة، يستخدم مهندسو Chrome المقاييس وملاحظات المستخدمين للتحقّق من المشاكل غير المتوقّعة. إذا حدث خطأ، يتم إيقاف عملية الطرح مؤقتًا أثناء عمل فريق Chrome على حل المشكلة. قد يحتاجون إلى إيقاف ميزة أو تعديل مكوّن أو إعادة تجميع.
كيف يمكنني تثبيت قنوات إصدار مختلفة؟
قنوات إصدار Chrome توفّر عمليات تنزيل لكل قناة من قنوات Chrome على أجهزة الكمبيوتر أو الأجهزة الجوّالة، وذلك لمنصات متعددة. يمكنك تثبيتها جميعًا إذا أردت.
يمكنك أيضًا تثبيت Chromium، وهو المتصفّح المفتوح المصدر الذي يستند إليه Chrome.
كيف تعمل تحديثات Chrome؟
لا يقتصر الإصدار الجديد على إضافة ميزات جديدة. يحتاج Chrome أيضًا إلى إصلاح الأخطاء وإضافة تحديثات الأمان وتحسين الميزات الحالية وجعل الرمز البرمجي أكثر فعالية وإزالة الرمز البرمجي الذي لم يعُد مطلوبًا. تُعدّ دورات التحديث السريعة مهمة بشكل خاص للحفاظ على أمان المستخدمين وحمايتهم من أنواع الهجمات الجديدة.
ينزّل Chrome التحديثات في الخلفية. لتحديث Chrome، ما عليك سوى إعادة تشغيل المتصفّح. قد يظهر لك زر "تحديث" في Chrome، أو قد تلاحظ تغيُّر لون قائمة ⋮ إذا كان هناك تحديث متاح ولم تعِد تشغيل المتصفّح لفترة من الوقت. تحديث Google Chrome توضّح كيفية تثبيت التحديثات التلقائية.

يمكن لعملاء المؤسسات تجربة إصدارات جديدة من Chrome Canary أو Beta أو Dev، والحفاظ على التحكّم في طرح البرامج لموظفيهم.
يعمل نظام التشغيل ChromeOS الذي تستخدمه أجهزة Chromebook بالطريقة نفسها. إذا كنت تحب المغامرة أو أردت تجربة ميزات جديدة في وقت مبكر، يمكنك تبديل جهاز Chromebook إلى قناة مختلفة من قنوات ChromeOS.
مزيد من المعلومات
- تنزيل Chrome لجميع القنوات والمنصات
- فهم أرقام إصدارات Chrome
- عرض مدونة إصدارات Chrome
- العثور على أحدث الإصدارات لكل قناة إصدار ومنصة في Chrome، و الوصول إلى أدوات لعرض الفرق بين الإصدارات على chromiumdash.appspot.com
- الإبلاغ عن الأخطاء
- إدارة قنوات إصدار Chrome للمؤسسات والتعليم