Pelayar Google, Mozilla, Microsoft
Google Chrome, Firefox dan Microsoft Edge semuanya sudah cukup umur sehingga mereka mencapai versi 100 tidak lama lagi. Dan walaupun itu mungkin kedengaran seperti masalah besar, nombor versi itu boleh menyebabkan Y2K untuk penyemak imbas web dan memecahkan semua tapak web kegemaran kami, kerana internet masih belum bersedia untuk mengendalikan nombor besar tersebut.
Bagi mereka yang tidak mengingati Pepijat Y2K, pada tahun 1999, penyelidik menyedari bahawa kebanyakan komputer mengasaskan jam mereka pada dua digit terakhir setahun, dan pada 1 Januari, akan berfikir bahawa tahun 2000 ialah 1900. Ia adalah satu huru-hara yang besar, tetapi inisiatif perisian global menyelamatkan hari ini.
Kini, pelayar web hari ini mungkin menghadapi situasi yang agak serupa. Peralihan yang tidak dapat dielakkan ke versi 100 mungkin mengakibatkan pepijat atau isu keserasian pada sesetengah tapak web tidak bersedia untuk membaca rentetan ejen pengguna tiga digit. Sehingga kini, rentetan kod ini hanya mengandungi dua digit, dan ternyata banyak tapak web tidak akan dapat membaca tiga, yang boleh menyebabkan beberapa pepijat dan masalah.
“Apabila penyemak imbas mula-mula mencapai versi 10 lebih kurang 12 tahun yang lalu, banyak isu ditemui dengan pustaka penghuraian Ejen Pengguna apabila nombor versi utama berubah daripada satu digit kepada dua,”jelas pasukan pembangun di Mozilla. Kita boleh menghadapi sesuatu yang serupa lewat tahun ini.
Akibatnya, Mozilla telah melakukan banyak usaha di belakang tabir untuk memperbaikinya. Selain itu, bersama-sama dengan Google, dilaporkan telah mengeluarkan amaran kepada pembangun web selama berbulan-bulan.
Kedua-dua Chrome dan Edge akan mencapai versi penyemak imbas 100 pada bulan Mac, diikuti oleh Firefox pada bulan Mei. Seperti yang dijelaskan oleh BleepingComputer, ejen pengguna ialah rentetan yang digunakan oleh penyemak imbas web yang berkongsi maklumat tentang perisian, termasuk nama penyemak imbas, nombor versinya dan teknologi yang digunakannya. Apabila anda melawat tapak web, ejen pengguna penyemak imbas dihantar bersama-sama dengan permintaan untuk halaman web. Ini membolehkan halaman web menyemak versi penyemak imbas pelawat dan mengubah suai responsnya berdasarkan ciri yang disokong oleh penyemak imbas. Jika tapak web tidak dapat membaca rentetan ini, ia mungkin tidak berfungsi sama sekali, atau sekurang-kurangnya rosak teruk.
Pasukan Chrome dan Mozilla telah menjalankan ujian mencari kerosakan atau mencari penyelesaian, dan terdapat pada masa ini senarai isu yang berjalan pendek. Menurut Engadget, beberapa tapak besar terjejas termasuk HBO Go, Bethesda dan Yahoo.
Penyelesaian Sementara
Pembangun web boleh dayakan bendera khas dalam versi Chrome, Edge dan Firefox semasa untuk menjadikan pelayar melaporkan sebagai versi 100. Dengan cara ini mereka boleh menyemak masalah atau membantu mencari penyelesaian. Memandangkan Chrome versi 100 tidak akan keluar sehingga 29 Mac dan Firefox v100 pada 3 Mei, pembangun masih mempunyai sedikit masa.
Buat masa ini, pelan sandaran atau penyelesaian sementara adalah untuk membekukan nombor versi pada 99 untuk mengurangkan sebarang isu, terutamanya jika perubahan tidak berjaya menyelesaikan masalah yang akan datang. Atau, keluarkan kemas kini hotfix dengan segera untuk menukar kod bagi tapak web yang terjejas. Jadi, jika Internet mula”pecah”untuk anda pada akhir Mac atau awal Mei, kini anda tahu sebabnya.
melalui 9to5Mac