2008’de yeniden piyasaya sürüldükten sonra, Chrome gelecek yılın başlarında 100 sürümüne ulaşacak, ancak ne yazık ki bu dönüm noktası bazı web sitelerinin artık Google’ın tarayıcısında çalışmamasına neden olacak.
Chrome 100 için planlanan büyük değişiklikler veya devrim niteliğinde yeni özellikler olmamasına rağmen, arama devi bir süredir bu büyük sürümün büyük olasılıkla eski web siteleri için sorunlara yol açacağının farkındaydı. Chrome 100, gelecek yılın Mart ayında piyasaya sürülecek olsa da, Google, kullanıcıları ve site sahiplerini olası sorunlar hakkında uyarmaya başladı bile. Blog yazısı Kasım ayında yayınlanan, şöyle diyor:
“2022’nin ilk yarısında Chrome üç basamaklı bir ana sürüm numarasına ulaşacak: 100! Tarayıcılar çok eonlar önce sürüm 10’a ilk ulaştığında, ana sürüm numarası bir basamaktan ikiye çıktığı için Kullanıcı Aracısı ayrıştırma kitaplıklarında birçok sorun keşfedildi. Artık hem Chrome’da hem de Firefox’ta 100 sürümüne yaklaştığımıza göre, Edge çok geride değil, üç basamaklı sürüm numarasıyla ilgili olası sorunları erkenden tespit etmek istiyoruz, bu nedenle gerçek olduğunda hazırız.”
Chrome’un ana sürüm numarası iki basamaktan üçe çıktığında, web tasarım kiti Duda ile geliştirilen web siteleri artık düzgün görüntülenmeyecek. Neyse ki, Google’ın web’i bozmamak için bir planı var ve şirket, yaklaşan değişiklik hakkında onları uyarmak için bireysel geliştiricilerle iletişime geçmeye başladı bile.
Kullanıcı Aracısı dizesi
Bir web sitesinin hangi tarayıcıyı ve hangi sürümünü kullandığınızı bilmesi için site, esasen tarayıcınızın yaptığı her web bağlantısına eklediği bir metin satırı olan Kullanıcı Aracısı dizesini kontrol edecektir.
İşte bir Kullanıcı Aracısı dizesi örneği: “Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, Gecko gibi) Chrome/96.0.4664.110 Safari/537.36”. Sonunda, “Chrome/96.0.4664.110” ifadesini görebilirsiniz; bu, Chrome 96 sürümünü çalıştırdığımız anlamına gelir.
Duda ile ilgili sorun, geliştiricilerinin yalnızca ilk iki basamağı okumayı seçmesi gerçeğinde yatmaktadır, bu nedenle “Chrome/96” 96 olurken, “Chrome/100” daha kesin olarak 10 veya sürüm 10 olarak görülecektir. Daha da kötüsü, Duda, sürüm 40’ın altındaki tüm Chrome sürümlerini otomatik olarak engeller. Bu nedenle, Chrome 100, Chrome 10 olarak görülecek ve web tasarım kiti tarafından otomatik olarak engellenerek, bu kit kullanılarak oluşturulan web sitelerini okunamaz hale getirecektir.
Google, ana sürüm numarasını alt sürüm konumuna zorlamayı ve “Chrome/100” yerine “Chrome/99.100” olması için 99’da kalmayı düşünse de, bu yalnızca bir yedekleme planıdır. Bunun yerine, arama devi, Chrome 100 piyasaya sürülmeden önce bu sorun hakkında bilgi vermek için bireysel geliştiricilerle iletişime geçmeye başladı. Google ayrıca, geliştiricilerin sitelerinin etkilenip etkilenmeyeceğini görmek için kullanabilecekleri Chrome’a (#force-major-version-to-100) yeni bir bayrak ekledi.
100 sürümüne geçiş, birçok eski siteyi bozma potansiyeline sahip olsa da, Google ve Mozilla, gelecek yıl hem Chrome hem de Firefox’un 100 sürümünün kullanıma sunulmasından önce bu sorunu çözmek için çok çalışıyor.
Ayrıca altını çizdik en iyi tarayıcı, en iyi web sitesi oluşturucu ve en iyi web barındırma
Üzerinden 9To5Google