تتيح ميزة تجريبية متاحة من الإصدار 96 إلى 99 من Chrome إجراء اختبار مبكر للمشاكل المحتمَلة عند تحليل سلسلة User-Agent المكونة من ثلاثة أرقام.
في النصف الأول من عام 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 في سلسلة وكيل المستخدم.
لتفعيل الميزة التجريبية في Chrome والتجربة، اكتب chrome://flags
في شريط العناوين وفعِّل
الميزة التجريبية #force-major-version-to-100
.
بعد تفعيل العلامة، يُبلغ الرابط هل تم طرح الإصدار 100 من Chrome؟ بأنّ رقم الإصدار الرئيسي لوكيل المستخدم هو 100.
والهدف من ذلك هو رصد أكبر عدد ممكن من المشاكل مسبقًا، لذا يُرجى إرسال تقارير الأخطاء إلى Web Compat والمساعدة في إعداد الويب لأرقام الإصدارات الرئيسية للمتصفّحات المكونة من ثلاثة أرقام.