Chrome 96 ile 99 arasında kullanılabilen bir özellik işareti, üç haneli bir User-Agent dizesini ayrıştırırken olası sorunlar için erken test yapılmasını sağlar.
Chrome, 2022'nin ilk yarısında üç haneli ana sürüm numarasına ulaşacak: 100. Tarayıcılar çok uzun zaman önce 10 sürümüne ulaştığında, ana sürüm numarası bir basamaktan iki basamağa çıktığı için User-Agent ayrıştırma kitaplıklarıyla ilgili çok sayıda sorun keşfedildi. Hem Chrome hem de Firefox'ta 100. sürüme yaklaştığımıza ve Edge'in de çok geride olmadığına göre, üç haneli sürüm numarasıyla ilgili olası sorunları erkenden tespit etmek istiyoruz. Böylece, bu sürümler kullanıma sunulduğunda hazır oluruz.
Chrome 96'dan Chrome 99'a kadar, User-Agent dizesini asıl ana sürüm numarasından bağımsız olarak 100 ana sürüm numarasını kullanmaya zorlayan bir özellik işareti kullanılabilecek. Hem User-Agent istek üstbilgisi hem de JavaScript API'leri (örneğin, navigator.userAgent
) için geçerli olacaktır. Benzer denemeler Firefox'ta da yürütülmektedir.
Tarayıcınızın User-Agent dizesinde 100 ana sürümünü gönderip göndermediğini kontrol etmek için Chrome 100'e geçti mi? başlıklı makaleyi inceleyin.
Chrome'da işareti etkinleştirmek ve denemek için adres çubuğuna chrome://flags
yazıp #force-major-version-to-100
işaretini etkinleştirin.
İşaretçiyi etkinleştirdikten sonra Chrome 100'e geçti mi? sayfasını ziyaret ettiğinizde User-Agent'ın ana sürüm numarasının 100 olduğunu görürsünüz.
Amacımız, mümkün olduğunca çok sayıda sorunu önceden tespit etmektir. Bu nedenle, hata raporlarınızı Web Uyumluluğu'na göndererek web'i üç haneli büyük tarayıcı sürüm numaralarına hazırlamaya yardımcı olun.