Cờ tính năng có trong Chrome 96 đến 99 cho phép kiểm thử sớm các vấn đề có thể xảy ra khi phân tích cú pháp chuỗi Tác nhân người dùng gồm ba chữ số.
Vào nửa đầu năm 2022, Chrome sẽ đạt đến số phiên bản lớn gồm ba chữ số: 100! Khi trình duyệt đạt phiên bản 10 lần đầu tiên cách đây rất lâu, nhiều vấn đề đã được phát hiện với các thư viện phân tích cú pháp User-Agent khi số phiên bản chính chuyển từ một chữ số sang hai chữ số. Giờ đây, chúng tôi sắp ra mắt phiên bản 100 trong cả Chrome và Firefox, với Edge không xa, chúng tôi muốn sớm phát hiện các vấn đề có thể xảy ra liên quan đến số phiên bản gồm ba chữ số để sẵn sàng khi phiên bản này ra mắt.
Kể từ Chrome 96 cho đến Chrome 99, sẽ có một cờ tính năng để buộc chuỗi Tác nhân người dùng sử dụng số phiên bản lớn 100, bất kể số phiên bản lớn thực tế là bao nhiêu. Phương thức này sẽ áp dụng cho cả tiêu đề yêu cầu User-Agent và API Javascript (ví dụ: navigator.userAgent
). Các thử nghiệm tương tự cũng đang chạy trên Firefox.
Truy cập vào trang Chrome đã có phiên bản 100 chưa? để kiểm tra xem trình duyệt của bạn có đang gửi phiên bản lớn 100 trong chuỗi Tác nhân người dùng hay không.
Để bật cờ trong Chrome và thử nghiệm, hãy nhập chrome://flags
vào thanh địa chỉ rồi bật cờ #force-major-version-to-100
.
Việc truy cập vào trang Chrome đã có phiên bản 100 chưa? sau khi bật cờ sẽ báo cáo rằng Tác nhân người dùng có số phiên bản lớn là 100.
Mục tiêu là phát hiện càng nhiều vấn đề càng tốt trước khi xảy ra. Vì vậy, hãy gửi báo cáo lỗi đến Web Compat để giúp chuẩn bị cho web cho các số phiên bản trình duyệt chính gồm ba chữ số!