Chrome 144 ile birlikte kullanıma sunulan yeni <geolocation> HTML etiketi, web sitelerinin kullanıcı konum verilerini talep etme biçiminde önemli bir dönüşümü temsil ediyor. Bu yenilik, izin istemlerini betik tetiklemeli yaklaşımdan, deklaratif ve kullanıcı eylemine dayalı bir deneyime taşıyor. Geliştiriciler için izin durumları ve hataları yönetmek için gereken tekrar eden kod miktarını azaltırken, kullanıcı niyeti hakkında daha güçlü bir sinyal sağlayarak tarayıcı müdahalelerinin (örneğin sessiz engellemeler) önüne geçilmesine yardımcı oluyor. Bu gelişme, kapsamlı gerçek dünya testleri ve web standartları topluluğuyla yapılan titiz tartışmaların bir sonucudur.
<geolocation> etiketi, başlangıçta genel bir <permission> etiketi olarak önerilen Sayfaya Gömülü İzin Kontrolü girişiminin son evrimidir. Bu genel etiketin, kamera, mikrofon ve konum gibi farklı izin türlerini type özelliği aracılığıyla yönetmesi planlanmıştı. Chrome 126'dan 143'e kadar yürütülen bir deneme sürecinde, özel ve bağlam içi bir düğmenin kullanıcı güvenini ve karar verme süreçlerini iyileştireceği hipotezi test edildi. Sonuçlar bu temel konsepti destekledi: Zoom kamera/mikrofon hatalarında %46,9 azalma, Immobiliare.it başarılı konum akışlarında %20 artış ve ZapImóveis daha önce engellenen durumlardan kurtulmada %54,4 başarı oranı bildirdi.
Konseptin başarılı olmasına rağmen, Apple ve Mozilla gibi tarayıcı üreticilerinden gelen geri bildirimler,
Web sitelerinin kullanıcı konum verilerine erişimini daha şeffaf, güvenli ve kullanıcı odaklı hale getirerek geliştirici deneyimini basitleştiriyor.