User-Agent dizesinde Chrome ana sürümünü 100'e zorla

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.

Ali Beyad
Ali Beyad
Mike Taylor
Mike Taylor

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.

Tarayıcının User-Agent dizesini 100 gönderip göndermediğini kontrol eden bir site. "Hayır, çünkü Chrome 97 sürümü olarak raporluyorsunuz ve bu sürüm 100'ün altında." mesajı gösterilir.

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.

User-Agent'da ana sürümü 100 olarak zorlamanın etkin olduğunu gösteren Chrome işaretleri sayfası.

İş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.

Tarayıcının User-Agent dizesini 100 gönderip göndermediğini kontrol eden bir site. "Evet, çünkü Chrome 100 sürümü olarak bildiriyorsunuz ve bu 99'dan yüksek." cevabı gösterilir.

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.