Tất cả chuyên mục
Thứ Sáu, 01/11/2024 14:15 (GMT +7)
Hãy chuẩn bị đón chờ sự cố Y2K của trình duyệt web
Thứ 6, 18/02/2022 | 16:59:32 [GMT +7] A A
Google Chrome và Firefox có thể sắp phải đối mặt với hàng loạt vấn đề kỹ thuật nghiêm trọng trong tương lai gần, mà theo các nhà nghiên cứu là không quá khác biệt so với sự cố Y2K trên các máy tính hồi cuối thế kỷ trước.
Theo ZDNet, khi mà cả hai trình duyệt web desktop lớn nói trên được cập nhật lên phiên bản thứ 100, một tình huống khá tồi tệ có khả năng xảy ra là hầu hết các website hiện nay sẽ không thể hiển thị được nữa. Tất cả là bởi một lỗ hổng trong mã nguồn, giống với sự cố Y2K vậy.
Nếu các bạn chưa biết, thì Y2K là một sự cố phần mềm diễn ra vào cuối thập niên 1990. Hầu hết các chương trình máy tính thời đó không thể đọc được số năm viết dưới dạng 4 chữ số, và do đó quá trình chuyển đổi từ năm 1999 (máy tính đọc là năm “99”) sang năm 2000 (máy tính đọc là năm... “00”) đã khiến một số chương trình hoạt động không như mong muốn.
Lỗ hổng phần mềm này đã nhanh chóng làm xuất hiện hàng loạt thuyết âm mưu, nhiều thuyết khẳng định Y2K có thể dẫn đến một thảm họa quy mô toàn cầu. May thay, điều đó đã không xảy ra. Dù một số quốc gia quả thật đã gặp sự cố, thiệt hại nhìn chung không đáng kể bởi họ đã chuẩn bị cho tình huống này từ trước đó nhiều năm.
Vấn đề liên quan đến phiên bản thứ 100 của Google Chrome và Firefox nằm ở một thứ gọi là “user-agent” (UA), vốn là một chuỗi mã có chức năng thông báo cho máy chủ biết người dùng đang sử dụng trình duyệt nào. Hầu hết các chương trình website chỉ có thể đọc được UA dưới dạng 2 chữ số. Vào cuối thập kỷ đầu tiên của thế kỷ này, nhiều website đã gặp vấn đề tương tự khi những dãy UA gồm 2 chữ số lần đầu xuất hiện, khiến chúng không thể hiển thị chính xác, hoặc không thể hiển thị được.
Được biết, Google và Firefox đã lường trước sự việc và đang nghiên cứu để đảm bảo hầu hết các website không gặp vấn đề này. Tuy nhiên, số lượng website trên mạng internet có thể nói là...vô tận, do đó chỉ một mình Google và Firefox chắc chắn không thể xử lý hoàn toàn vấn đề được.
Đối với các nhà phát triển web, Google đã cung cấp một loạt chỉ dẫn nhằm giúp họ chỉnh sửa website sao cho đọc được các chuỗi UA 3 chữ số. Nếu đang quản lý một website, bạn có lẽ nên tham khảo tại đây để chắc chắn website của mình tương thích với phiên bản mới nhất của Chrome.
Firefox và Chrome hiện là hai trình duyệt desktop phổ biến nhất thế giới, và cho đến lúc này, sự cố Y2K của trình duyệt cũng chỉ ảnh hưởng đến chúng mà thôi. Các trình duyệt khác vẫn còn rất lâu nữa mới đến phiên bản 100, do đó chúng sẽ hoạt động tốt trong tương lai trước mắt.
Bạn có lẽ không nên quá lo lắng, không phải tận thế đến nơi rồi đâu! Nhưng nếu sở hữu một website, đừng quên chuẩn bị trước để mọi thứ vận hành suôn sẻ khi sự cố ập đến.
Theo Vnreview
Liên kết website
Ý kiến ()