Ana içeriğe geç

Erişilebilirlik İyileştirmeleri ve Mevcut Sorunlar

Uygulamamızı tüm kullanıcılar için kapsayıcı ve erişilebilir hale getirmeye çalışarak, mobil uygulamamızda WCAG 2.2 AA yönergelerine uyum sağlamak amacıyla önemli iyileştirmeler yaptık.

Birçok geliştirme hayata geçirilmiş olsa da, çözülmeyi bekleyen bazı sorunlar bulunmaktadır. Bu sorunların farkındayız ve gelecekteki güncellemelerde bunları çözmeye kararlıyız.

Kullanıcıları bilgilendirmek ve açıklık getirmek amacıyla, devam eden erişilebilirlik sorunlarının bir özeti aşağıdadır:

Odak Yönetimi

  • Bir modal (açılır pencere) açıldığında, odak otomatik olarak o penceredeki ilk etkileşimli öğeye taşınmıyor.

  • Bir Bluetooth klavye kullanarak tarih seçicide bir tarih belirledikten sonra, odak tarih seçiciye dönmek yerine modal pencerenin en üstüne sıfırlanıyor.

  • Bluetooth klavye ile daha fazla etkinlik yüklendiğinde, odak sayfanın en üstüne sıfırlanıyor.

Dil Tanımlama

  • iOS üzerindeki VoiceOver, İspanyolca metinleri farklı bir dil olarak yazılımsal (programatik) şekilde tanımlayamıyor, bu da metnin İngilizce gibi okunmasına neden oluyor. Bu durum, bir Healthy Cities hesabı için kaydolurken organizasyon kodu seçiminde meydana geliyor.

Intercom Erişilebilirliği

  • Giriş alanına klavye navigasyonu ile odaklanılamıyor.

  • Arama sonuçlarındaki durum mesajları sesli duyurulmuyor.

  • "Ana içeriğe atla" seçeneği klavye odağını alıyor ancak görünür veya işlem yapılabilir durumda değil.

Hareket (Jest) Erişilebilirliği

  • Resim yüklemeleri: Sürükleme ve yakınlaştırma eylemleri çoklu dokunma hareketleri gerektiriyor; çift dokunma yalnızca fotoğrafların kırpılmış kısımlarını gösteriyor.

Kıstırarak Yakınlaştırma (Pinch-to-zoom)

Kıstırarak yakınlaştırma, aşağıdaki koşullar haricinde uygulamanın genelinde kullanılabilen bir özelliktir:

  • Ekran okuyucu etkinleştirildiğinde: Bu kısıtlama, her iki özelliğin işlevselliğini engelleyecek hareket çakışmalarını önlemek içindir.

  • Yer paylaşımları (overlays) ve modal pencereler açık olduğunda: React Native kütüphanesi ve hareket işleme (gesture handling) ile ilgili sınırlamalar bulunmaktadır.

Tüm kullanıcılar için erişilebilirliği iyileştirmeye devam ederken geri bildiriminiz ve sabrınız için teşekkür ederiz.

Bu cevap sorunuzu yanıtladı mı?