Yayınlanma tarihi: 14 Ağustos 2025
Chrome 138'den itibaren Windows'daki Chromium tabanlı tarayıcılarda yerel UI Automation (UIA) desteği varsayılan olarak etkinleştirilir. UIA, Windows için modern erişilebilirlik çerçevesidir ve Anlatıcı, Büyüteç ve Sesli Erişim gibi yardımcı teknolojiler tarafından kullanılır.
Microsoft Active Accessibility (MSAA) veya IAccessible2 (IA2) kullanan yardımcı teknolojiler, bugün Chromium'a doğrudan bağlanır. Chromium, aldığı erişilebilirlik verilerini tamamen kontrol eder ve bu durum değişmeyecek. Şimdiye kadar UIA, Chromium'un MSAA verilerini UIA'ya çeviren bir "aracı" olan Windows tarafından yönetilen bir emülasyon katmanından geçmek zorundaydı. Bu durum, gecikmeyi artırdı, güvenilirliği azalttı ve UIA tabanlı araçlarda uyumluluk sorunlarına yol açtı.

UIA'yı yerel olarak uygulayarak bu proxy katmanını tamamen kaldırdık. Böylece performans iyileştirildi, güvenilirlik arttırıldı ve erişilebilirlik yığını basitleştirildi. Yardımcı teknolojiler artık Chromium'un erişilebilirlik motoruyla doğrudan iletişim kurabilir.

Bu durumun geliştiriciler ve kullanıcılar için anlamı
- UIA tabanlı araçlar artık daha hızlı ve güvenilir performans sunuyor. Örneğin, Voice Access artık tüm Chromium tabanlı tarayıcılarda tam olarak çalışıyor.
- Erişilebilirlik yığını daha basittir ve tamamen Chromium mühendislerine aittir. Bu sayede erişilebilirlik yüzeyinin doğrudan sahibi oluruz ve düzeltmeler ile iyileştirmeleri Windows güncellemelerinden bağımsız olarak daha hızlı bir şekilde yayınlayabiliriz.
Bu önemli gelişme, Microsoft Edge ve Google Chrome ekiplerinin yıllarca süren yakın iş birliğinin sonucudur. Bu iş birliği sayesinde, kapsamlı mühendislik değişiklikleri, geniş çaplı testler ve Windows'da herkes için erişilebilirliği iyileştirme gibi ortak bir hedef bir araya getirilmiştir. Ayrıca, Chromium'da UIA ile ilgili sorunları gidermek ve düzeltmek için yıllardır bizimle iş ortaklığı yapan NVDA ve JAWS ekiplerine de minnettarız.
Kurumsal uyumluluk
Ortamınız eski davranışa bağlıysa UiAutomationProviderEnabled
politikasıyla geçici olarak eski moda dönebilirsiniz. Bu politika Chrome 146'ya kadar desteklenecek. Böylece kuruluşlar, araçlarını doğrulayıp güncellemek için zaman kazanacak.
Sorun bildirme
Yerel UIA desteği artık Chromium tabanlı tarayıcılarda kullanılabiliyor. Geri bildirimlerinizi bekliyoruz. Erişilebilirlik araçları geliştiriyor veya yönetiyorsanız bunları en yeni Chromium derlemeleriyle test edin ve yeni UIA uygulamasıyla ilgili sorunları bildirin.