یک پرچم ویژگی موجود از کروم 96 تا 99، آزمایش زودهنگام مشکلات احتمالی را هنگام تجزیه رشته سه رقمی User-Agent امکان پذیر می کند.
در نیمه اول سال 2022، کروم به شماره نسخه اصلی سه رقمی خواهد رسید: 100! زمانی که مرورگرها چندین سال پیش برای اولین بار به نسخه 10 رسیدند، مشکلات زیادی با کتابخانه های تجزیه کاربر-عامل کشف شد زیرا شماره نسخه اصلی از یک رقم به دو رقم میرفت. اکنون که در کروم و فایرفاکس به نسخه 100 نزدیک میشویم، با Edge فاصله چندانی ندارد، میخواهیم مشکلات احتمالی مربوط به شماره نسخه سه رقمی را زود تشخیص دهیم، بنابراین زمانی که به واقعیت تبدیل شود آماده هستیم.
از Chrome 96، تا Chrome 99، یک پرچم ویژگی در دسترس خواهد بود تا رشته User-Agent را مجبور به استفاده از نسخه اصلی شماره 100، بدون توجه به شماره نسخه اصلی واقعی کند. هم برای هدر درخواست User-Agent و هم برای APIهای جاوا اسکریپت (به عنوان مثال، navigator.userAgent
) اعمال خواهد شد. آزمایشهای مشابهی روی فایرفاکس نیز انجام میشود.
بازدید کنید آیا Chrome 100 هنوز است؟ برای بررسی اینکه آیا مرورگر شما نسخه اصلی 100 را در رشته User-Agent ارسال می کند یا خیر.
برای روشن کردن پرچم در Chrome و آزمایش، chrome://flags
در نوار آدرس تایپ کنید و پرچم #force-major-version-to-100
را فعال کنید.
بازدید آیا هنوز Chrome 100 است؟ پس از فعال کردن پرچم، گزارش می دهد که User-Agent نسخه اصلی 100 دارد.
هدف این است که تا آنجا که ممکن است بسیاری از مشکلات را زودتر کشف کنید، بنابراین گزارشهای اشکالات خود را به Web Compat ارسال کنید و به آمادهسازی وب برای شمارههای نسخه مرورگر اصلی سه رقمی کمک کنید!