Mobil erişilebilirlikte (mobile a11y) otomasyon araçları çok değerlidir: hızlı tarar, tutarlılık sağlar ve regresyonları yakalamaya yardımcı olur. Ancak “geçti” raporu, gerçek kullanıcılar için erişilebilir bir deneyim olduğu anlamına gelmez. Çünkü mobil deneyim; dokunma, hareket, ekran okuyucu jestleri, farklı sistem ayarları, küçük ekran alanı ve anlık bağlam (tek elle kullanım, güneş ışığı, düşük bağlantı) gibi otomasyonun tam olarak modelleyemediği koşullara dayanır.
Bu yazıda, otomasyonun mobil a11y’de sıkça kaçırdığı alanları WCAG perspektifiyle ele alacak; iOS/Android özelinde neleri manuel doğrulamanız gerektiğini ve daha sağlam bir kalite süreci için nasıl bir yaklaşım izleyebileceğinizi anlatacağız.
Otomatik denetimler genellikle kod/DOM kalıplarını, ARIA kullanımını, renk kontrastını belirli eşiklerle ve bazı odak (focus) problemlerini tespit eder. Mobilde ise “erişilebilirlik”, yalnızca teknik etiketlerin varlığı değil; etkileşim akışının, jestlerin ve geri bildirimlerin doğru çalışmasıdır. Üstelik uygulama (native) ve mobil web, farklı erişilebilirlik API’leri ve bileşen davranışlarına sahiptir.
Bir örnek: Bir butonun erişilebilir adı var diye ekran okuyucu kullanıcısı o butonu doğru zamanda bulabiliyor mu? İşte otomasyonun yanıtlayamadığı soru bu.
VoiceOver (iOS) ve TalkBack (Android) kullanıcıları, arayüzü “dokunarak keşfetme”, “sağa/sola kaydırarak ilerleme”, rotor/menülerle gezinme gibi yöntemlerle kullanır. Otomasyon; sıralamanın kullanıcı beklentisine uygun olup olmadığını, önemli kontrollerin gereksiz yere atlanıp atlanmadığını veya bir bileşenin yanlış rol/etiket nedeniyle “anlamsız” okunup okunmadığını çoğu zaman yakalayamaz.
Mobil web için daha detaylı kontrol adımları arıyorsanız, Android Erişilebilirlik Denetimi (Audit) rehberi iyi bir başlangıç çerçevesi sunar; iOS tarafında ise iOS Erişilebilirlik Denetimi yaklaşımını referans alabilirsiniz.

Mobilde erişilebilirlik, sadece “klavye ile gezilebilirlik” değildir. Dokunma hedeflerinin (ikon butonları, küçük linkler, kapatma çarpıları) yeterli boyutta olması; motor beceri farklılıkları olan kullanıcılar için kritik önemdedir. WCAG 2.2 ile birlikte hedef boyutu beklentisi daha görünür hale geldi (özellikle WCAG 2.2 Başarı Kriteri 2.5.8 Target Size (Minimum)). Otomasyon, pikselleri ölçse bile hedefin çevresindeki boşluklar, üst üste binen katmanlar ve gerçek kullanımda oluşan “yanlış dokunma” riskini her zaman doğru değerlendiremez.
Otomasyon, odak halkası görünüyor mu veya tab sırası var mı gibi sinyalleri yakalasa da mobilde odak yönetimi daha karmaşık hale gelir: alt sayfalar, bottom sheet’ler, filtre çekmeceleri, tarih seçiciler, izin diyalogları… Ekran okuyucuda bir modal açıldığında odak gerçekten modal içine taşınıyor mu, arka plan “erişilemez” hale geliyor mu, kapatınca odak mantıklı yere dönüyor mu? Bu tür akışlar çoğunlukla manuel test gerektirir.
Form doğrulama hataları otomasyonun sıkça “kısmen” yakaladığı bir alandır. Bir input’un aria-invalid değeri var diye kullanıcı hatayı anlıyor mu? Mobilde ekran küçük olduğundan hata mesajı klavyenin arkasında kalabilir; ekranda görünüyor olsa bile ekran okuyucu tarafından anons edilmeyebilir. WCAG açısından kritik olan, hatanın programatik olarak ilişkilendirilmesi ve kullanıcıya ne yapması gerektiğinin açıkça söylenmesidir (örn. 3.3.1, 3.3.3).

Mobil kullanıcıların önemli bir kısmı yazı boyutunu artırır, ekranı yakınlaştırır veya sistem ölçeklendirmesi kullanır. Otomasyon çoğunlukla varsayılan metin boyutunda test yapar; halbuki gerçek dünyada metin büyüdüğünde butonlar taşabilir, satırlar üst üste binebilir, kritik bilgiler kesilebilir. Mobil web için 1.4.4 (Resize Text) ve 1.4.10 (Reflow) gibi kriterler; uygulamalar içinse dinamik yazı tipi (Dynamic Type) ve ölçeklenebilir arayüz pratikleri devreye girer.
Kontrast denetleyicileri, belirli bir ekran görüntüsü veya CSS değeri üzerinden hesap yapar. Ancak mobilde karanlık mod, yüksek kontrast ayarları, güneş ışığında kullanım, ekran parlaklığı ve saydam katmanlar (overlay) okunabilirliği dramatik biçimde değiştirebilir. Ayrıca yalnızca renkle durum iletmek (aktif/pasif, hata/başarı) hâlâ yaygın bir problemdir.

Mobil arayüzlerde animasyonlar sık kullanılır (kaydırmalı geçişler, otomatik dönen banner, “skeleton” yükleme). Otomasyon bu deneyimin vestibüler hassasiyeti olan kullanıcıları etkileyip etkilemediğini, hareket azaltma (reduce motion) ayarlarına saygı gösterilip gösterilmediğini veya zaman sınırlamalarının kullanıcıyı zorlayıp zorlamadığını anlamaz.
En iyi sonuç, otomasyonu “erken uyarı sistemi” gibi konumlandırıp manuel testleri akış doğrulaması için kullanınca gelir. Pratik bir yaklaşım:
Bu noktada, otomasyon tarafında tutarlı denetim ve izleme için Corpowid (corpowid.ai) gibi platformlar; düzenli erişilebilirlik taramaları, değişiklik sonrası risk takibi ve erişilebilirlik beyanı (statement) yönetimi gibi süreçleri daha yönetilebilir hale getirebilir. Yine de mobil a11y’de “etkileşim kalitesi” için manuel doğrulama katmanını planlamanız gerekir.
Erişilebilirlik, sadece teknik bir kalite metriği değil; yasal ve itibari bir risktir. Otomasyon raporları, kullanıcı şikâyetleri veya hukuki süreçlerde tek başına yeterli kanıt sayılmayabilir. Bu konuda gerçek dünyadan bir örnek ve çıkarımlar için LA Community College’ın 242.500 Dolarlık Erişilebilirlik Kararı yazısı, “uyumluluk” beklentisinin pratikte ne anlama geldiğini iyi özetler.
Özellikle e-ticaret ve perakendede mobil akışlar (ürün keşfi, sepet, ödeme, mağaza bulucu) erişilebilir değilse, dönüşüm kaybı ve dışlanma etkisi hızla büyür. İlgili sektör bağlamı için E-ticaret Platformları için Dijital Erişilebilirlik ve Perakende Zincirleri için Dijital Erişilebilirlik içeriklerindeki kapsayıcı deneyim önerileri, mobil öncelikli ekipler için de uygulanabilir.
Otomasyon; eksik alt metinler, bazı kontrast sorunları, etiketlenmemiş form alanları gibi problemleri hızlıca görünür kılar. Ancak mobil erişilebilirlikte asıl farkı yaratan; ekran okuyucu jestleriyle akışın sorunsuz işlemesi, odak yönetimi, dokunma hedefleri, hata geri bildirimi, metin ölçeklenmesi ve tema/ayar çeşitliliğidir. Bu nedenle “otomasyon geçti” sonucunu, “kullanıcı için erişilebilir” sonucuna eşitlemeyin.
Sürecinizi otomasyon + manuel senaryo testleri + gerçek cihaz doğrulaması şeklinde kurduğunuzda hem WCAG uyumluluğuna yaklaşır hem de daha kapsayıcı bir mobil deneyim sunarsınız. Düzenli izleme ve raporlama tarafında Corpowid (corpowid.ai) ile otomatik denetimleri sürekli hale getirip, manuel test kapasitenizi en çok risk barındıran akışlara odaklayabilirsiniz.
Corpowid, dijital erişilebilirlik alanındaki yenilikçi yaklaşımı ve performansı nedeniyle dünyanın önde gelen araştırma ve danışmanlık şirketlerinden biri olan Gartner tarafından takdir edilmiştir. Bu rozetler, yapay zeka destekli ve kapsayıcı web deneyimleri oluşturma konusundaki kararlılığımızı yansıtmaktadır.