فرض ضبط رقم الإصدار الرئيسي لمتصفِّح Chrome على 100 في سلسلة وكيل المستخدم

تتيح ميزة تجريبية متاحة من الإصدار 96 إلى 99 من Chrome إجراء اختبار مبكر للمشاكل المحتمَلة عند تحليل سلسلة User-Agent المكونة من ثلاثة أرقام.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

في النصف الأول من عام 2022، سيصل Chrome إلى رقم إصدار رئيسي مكوّن من ثلاثة أرقام: 100. عندما وصل المتصفّحات إلى الإصدار 10 لأول مرة منذ زمن بعيد، تم اكتشاف الكثير من المشاكل في مكتبات تحليل User-Agent عندما انتقل رقم الإصدار الرئيسي من رقم واحد إلى رقمين. بما أنّنا نقترب من الإصدار 100 من Chrome وFirefox، وقريبًا من الإصدار 100 من Edge، نريد رصد المشاكل المحتمَلة المتعلّقة برقم الإصدار المكوّن من ثلاثة أرقام في وقت مبكر، لنكون جاهزين عندما يصبح الإصدار متاحًا.

اعتبارًا من الإصدار 96 من Chrome وحتى الإصدار 99، ستتوفّر علامة ميزة لفرض استخدام سلسلة User-Agent للرقم 100 للإصدار الرئيسي، بغض النظر عن الرقم الفعلي للإصدار الرئيسي. وسيتم تطبيقها على كلّ من عنوان طلب User-Agent وواجهات برمجة التطبيقات باستخدام JavaScript (مثل navigator.userAgent). يتم أيضًا إجراء تجارب مشابهة على Firefox.

يُرجى الانتقال إلى هل تم طرح الإصدار 100 من Chrome؟ للتحقّق مما إذا كان المتصفّح يرسل الإصدار الرئيسي 100 في سلسلة وكيل المستخدم.

موقع إلكتروني يتحقّق مما إذا كان المتصفّح يُرسِل سلسلة User-
Agent‏ 100 يظهر الردّ: لا، لأنّك تُبلغ عن استخدام الإصدار 97 من Chrome وهو أقل من 100.

لتفعيل الميزة التجريبية في Chrome والتجربة، اكتب chrome://flags في شريط العناوين وفعِّل الميزة التجريبية #force-major-version-to-100.

صفحة ميزات Chrome الاختبارية تعرِض أنّه تم تفعيل فرض الإصدار الرئيسي 100 في وكيل المستخدم

بعد تفعيل العلامة، يُبلغ الرابط هل تم طرح الإصدار 100 من Chrome؟ بأنّ رقم الإصدار الرئيسي لوكيل المستخدم هو 100.

موقع إلكتروني يتحقّق مما إذا كان المتصفّح يُرسِل سلسلة User-
Agent‏ 100 يتم عرض: نعم، لأنّك تُبلغ عن الإصدار 100 من Chrome وهذا أكبر من 99.

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