- Tham gia
- 5/10/17
- Bài viết
- 4,341
- Được thích
- 2,501
1225
#1
Khi người dùng truy cập trang web nào đó, trang web sẽ tự động xác định phiên bản trình duyệt mà người dùng đang sử dụng, yêu cầu này còn được gọi là User Agent. Đối với Chrome hiện tại, yêu cầu này là một đoạn mã code như sau: “Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, như Gecko) Chrome / 96.0.4664.45 Safari / 537.36”. Phiên bản chính xác của trình duyệt Chrome được cung cấp trong đoạn code này là “Chrome / 96.0.4664.45”; trong đó “96” được gọi là phiên bản trình duyệt mà người dùng đang sử dụng.
Một số trang web, chỉ đọc hai chữ số đầu tiên khi kiểm tra phiên bản trình duyệt, trang web từ chối hoạt động với các phiên bản trình duyệt thấp hơn Chrome version 40 (từ 2015), nhưng với việc phát hành phiên bản thứ 100 có thể khiến hệ thống của trang web "chỉ thấy" hai chữ số đầu tiên mà thôi như việc Chrome version 100 sẽ được hiểu là version 10. Google đã xác nhận sự cố này và cho rằng lỗi có thể xảy ra một số trang web cũ.
Trở lại tháng 8 năm 2021, Mozilla bắt đầu một thử nghiệm để tìm hiểu xem liên phiên bản Firefox có 3 chữ số liệu có thể gây ra những sự cố hay không. Kết quả cho thấy rằng một số lượng nhỏ các trang web sẽ không hiển thị hoặc hoạt động bình thường khi trình duyệt Firefox đạt phiên bản thứ 100. Các trang web đó bao gồm cả những trang web lớn có lượng người dùng internet truy cập thường xuyên như Yahoo, Bethesda, HBO Go, Slack, v.v....và đặc biệt là các trang web lậu, 18+. Google cũng có một nỗ lực liên tục tương tự cho phép các nhà phát triển web có thể giúp trang web của họ nhận biết được trình duyệt Chrome version 100.
Theo dự kiến, Chrome version 100 sẽ được phát hành vào ngày 29 tháng 3 và Firefox version 100 sẽ phát hành vào ngày 3 tháng 5, nhưng trong thời gian chờ đợi, nếu vẫn còn nhiều trang web quan trọng bị lỗi với phiên bản 100, Google và Mozilla đã có kế hoạch dự phòng. Ý tưởng hiện tại của Mozilla là xác định các trang web bị hỏng và "đóng băng" số phiên bản ở version 99 cho trang web đó. Kế hoạch của Google là giữ chữ số đầu tiên của phiên bản ở mức 99 và chuyển bản phát hành chính thực tế sang chữ số thứ hai (ví dụ: 99.101.4988.0 cho Chrome 101).
Theo Techspot
Xem thêm: