Bahaya: Google Crome Versi 100 Ancamanan Bagi Beberapa Situs

Google Crome versi 100
Google crome versi 100
 

Cek Fakta - Google Chrome akan segera mencapai versi 100, tetapi sepertinya rilis tersebut akan menyebabkan beberapa situs web tidak berfungsi lagi. Google telah mulai menyelidiki dan menguji solusi.

Telah ada selama 13 tahun sekarang, Google Chrome dengan cepat mendekati versi utama ke-100. Meskipun tidak ada perubahan signifikan di browser, Google telah lama menyadari bahwa Chrome 100 dapat menyebabkan beberapa situs web berhenti berfungsi sama sekali. Namun, dalam beberapa minggu terakhir, beberapa

Menurut Pelacak Bug Chromium , situs web yang diketahui terpengaruh terutama yang dikembangkan dengan Duda, kit desain web. Semua situs web ini menggunakan sedikit kode yang sama untuk memeriksa versi Chrome yang Anda gunakan.

Secara umum, jika situs web perlu mengetahui browser apa yang Anda gunakan dan seberapa mutakhirnya, ia akan memeriksa apa yang disebut "string Agen Pengguna". Ini adalah sedikit teks yang dilampirkan browser Anda ke setiap koneksi web yang dibuatnya, memberi tahu situs tentang dirinya sendiri. Jika Anda memecah apa yang sebenarnya dikatakan oleh string Agen Pengguna, Anda akan menemukan banyak kesalahan, yang sebagian besar ada untuk menjaga kompatibilitas dengan situs dari tahun 1990-an dan awal 2000-an.

Tapi bukan itu yang penting dalam kasus ini. Mari kita lihat contoh string Agen Pengguna untuk Google Chrome.

Menjelang akhir, Anda dapat melihat bagian yang kami cari adalah "Chrome/96.0.4664.45" yang memberi kami nomor versi browser yang tepat. Namun, sebagian besar pengembang web kemungkinan hanya peduli dengan nomor versi utama, yaitu "96" dalam contoh kita.

Karena string Agen Pengguna hanyalah teks, pengembang perlu menemukan cara untuk menginterpretasikan info agar sesuai dengan kebutuhan mereka. Dalam kasus Duda, pengembang memilih untuk hanya membaca dua digit pertama setelah "Chrome/". Itu berarti "Chrome/99" akan menjadi 99, tetapi di sisi lain "Chrome/100" akan terlihat sebagai versi 10.

Masalah berikutnya adalah bahwa Duda secara otomatis memblokir semua versi Chrome di bawah versi 40 — yang dirilis pada tahun 2015, jika itu memberikan beberapa perspektif. Segera, setiap versi browser setelah Chrome 99 akan dianggap sebagai versi 10 dan karenanya diblokir.

Orang dapat berargumen bahwa situs web ini sudah ketinggalan zaman dan perlu ditinggalkan, tetapi itu bertentangan dengan semangat World Wide Web. Dalam satu contoh terkenal, situs web Space Jam asli , yang pertama kali online pada tahun 1996, masih aktif dan berfungsi penuh. Itu sebagian berkat cruft yang disebutkan sebelumnya yang mengelabui situs web kuno agar mengira Anda menggunakan browser Netscape jadul. Sebagai catatan tambahan, sejarah string Agen Pengguna sangat menarik dan layak dibaca.

Jadi, jika kita tidak bisa meninggalkan situs web ini, apa yang bisa dilakukan?

Proposal pertama — kemungkinan banyak — adalah mengubah tempat pengembang harus memeriksa versi Chrome. Demi situs web lama, Chrome akan mengunci nomor versi pertama string Agen Pengguna ke 99. Jika pengembang web ingin memeriksa versi tertentu di luar itu, mereka harus melihat kumpulan digit kedua.

Jadi, alih-alih memasukkan sesuatu seperti "Chrome/100. 0 .1234.56″, itu akan mencakup “Chrome/99. 100 .1234.56″.

Untuk itu, tanda baru ditambahkan ke chrome://flags yang akan memungkinkan Google dan pengembang web menguji apakah berbagai situs akan terpengaruh oleh perubahan tempat nomor versi utama Chrome ini berada.

Letakkan versi utama di posisi versi kecil dan di Agen-Pengguna

Kunci versi utama Chrome di string User-Agent ke 99, dan paksa nomor versi utama ke posisi versi minor. Bendera ini adalah rencana cadangan untuk jeda M100 yang tidak terduga.

#force-mayor-to-minor

Namun, seperti yang mungkin Anda perhatikan dalam deskripsi bendera, solusi ini dianggap sebagai "rencana cadangan". Solusi saat ini adalah agar Google menghubungi pengembang individu tentang masalah mendatang dengan Chrome 100.

Sejauh ini, perusahaan sebenarnya cukup beruntung dengan upaya ini, karena Duda bukan satu-satunya perangkat web yang bermasalah. Hingga beberapa hari yang lalu, semua situs web yang dibuat melalui Yell Business yang berbasis di Inggris juga disetel untuk menghentikan penggunaan Chrome 100. Dengan sedikit penjangkauan dari masing-masing Googler, Yell Business memperbaiki masalah untuk seluruh jaringannya.

Harapan saat ini adalah Google dapat secara pasti menemukan semua situs web di seluruh web yang akan rusak saat Chrome 100 dirilis dan menghubungi pengembang mereka tentang masalah tersebut. Jika masalah tersebut dapat diperbaiki dengan waktu yang cukup sebelum Chrome 100 diluncurkan pada akhir Maret, maka tidak ada yang perlu diubah untuk pengembang web sama sekali.

Jika tidak, Chrome akan menambahkan potongan baru ke string Agen Pengguna yang terus memanjang.

( Utuma )

Post a Comment

Previous Post Next Post

JSON Variables

World News

نموذج الاتصال