Mobil Uygulama Erişilebilirliği Nasıl Sağlanır?
Mobil uygulama erişilebilirliği, WCAG standartlarına uygun renk kontrastı, VoiceOver/TalkBack desteği ve dinamik yazı tipi boyutları entegre edilerek sağlanır.

İÇİNDEKİLER
%0 okundu
- Mobil Uygulama Erişilebilirliği Nedir ve Kurumlar İçin Neden Bir Zorunluluktur?
- Uluslararası Standartlar: Mobil Uygulamalar İçin WCAG Kriterleri
- Mobil Uygulama Erişilebilirliğini Sağlamanın Temel Adımları
- Erişilebilirlik Standartlarına Uymamanın Yasal ve Kurumsal Riskleri
- Mobil Uygulamalarda Erişilebilirlik Testi Nasıl Yapılır?
- Kurumsal Ekipler İçin Sürdürülebilir Erişilebilirlik Stratejisi
Mobil uygulama erişilebilirliği, WCAG standartlarına uygun renk kontrastı, VoiceOver/TalkBack desteği ve dinamik yazı tipi boyutları entegre edilerek sağlanır. Dijital ürünlerde kapsayıcılığı sağlamak, işletmeler için yalnızca yasal bir zorunluluk değil; kullanıcı tutundurma (retention) oranlarını artıran ve pazar payını genişleten stratejik bir dönüşümdür. Bu teknik rehberde; iOS ve Android ekosistemlerinde erişilebilirlik standartlarının nasıl uygulanacağını, UI/UX optimizasyonlarını, test metodolojilerini ve kurumsal risk yönetimini inceliyoruz.
Mobil Uygulama Erişilebilirliği Nedir ve Kurumlar İçin Neden Bir Zorunluluktur?
Mobil uygulama erişilebilirliği; görme, işitme, motor, bilişsel veya geçici fiziksel kısıtlamaları bulunan tüm bireylerin bir mobil uygulamayı eksiksiz, bağımsız ve verimli bir şekilde kullanabilmesini sağlayan teknik ve tasarımsal standartlar bütünüdür. Dijital kapsayıcılık (inclusive design) prensipleri doğrultusunda inşa edilen bir arayüz, sadece kalıcı engeli bulunan bireylere değil; parlak güneş ışığı altında ekranı görmeye çalışan veya tek eliyle işlem yapmak zorunda olan geçici durumsal kısıtlı kullanıcılara da hitap eder.
Kurumsal organizasyonlar için erişilebilirlik, salt bir sosyal sorumluluk projesi olarak ele alınamaz. Dünya Sağlık Örgütü (WHO) verilerine göre küresel nüfusun yaklaşık %16'sı belirgin bir engellilik durumuyla yaşamaktadır. Bu kitleyi arayüz kısıtlamaları nedeniyle dışarıda bırakmak; kullanıcı edinme (user acquisition) maliyetlerinin yükseldiği bir ekosistemde potansiyel pazar payının önemli bir bölümünü doğrudan terk etmek anlamına gelir. Erişilebilirliği ürün geliştirme döngüsünün (SDLC) merkezine koyan şirketler, kullanıcı tutundurma (retention) metriklerinde ve günlük aktif kullanıcı (DAU) sayılarında ölçülebilir artışlar elde eder.
Ürün yönetimi ve teknik mimari açısından bakıldığında, erişilebilirlik standartlarına uygun kodlanan bir mobil uygulama, temiz kod prensiplerine (Clean Code) ve sağlam bir semantik hiyerarşiye sahip olur. UI bileşenlerinin anlamsal olarak doğru tanımlanması, arayüz test otomasyonlarının (UI Test Automation) stabilitesini doğrudan artırır. Erişilebilirlik kimlikleri (accessibility identifiers) ve rollerinin doğru yapılandırılması, test mühendislerinin arayüz elemanlarını çok daha kararlı biçimde hedeflemesine olanak tanır.
Kurumsal itibar ve marka algısı tarafında ise erişilebilir ürünler sunmak, kurumsal sürdürülebilirlik ve sosyal yönetişim (ESG) hedeflerinin somut birer göstergesidir. Dijital varlıklarını tüm kullanıcı segmentlerine eşit şartlarda açan markalar, müşteri sadakatini güçlendirirken regülasyon kaynaklı ticari ve hukuki riskleri de proaktif olarak bertaraf eder.
Uluslararası Standartlar: Mobil Uygulamalar İçin WCAG Kriterleri
Web İçeriği Erişilebilirlik Yönergeleri (WCAG - Web Content Accessibility Guidelines), W3C (World Wide Web Consortium) tarafından yayımlanan ve dijital varlıkların erişilebilirliğini belirleyen küresel referans standardıdır. Her ne kadar web odaklı doğmuş olsa da, WCAG 2.1 ve WCAG 2.2 sürümleri mobil cihazların sunduğu dokunmatik ekran, ivmeölçer, ekran yönlendirmesi ve sanal klavye gibi donanımsal ve yazılımsal dinamikleri doğrudan kapsayan kriterler getirmiştir.
WCAG standartları dört temel prensip (POUR) üzerine inşa edilmiştir:
Algılanabilir (Perceivable): Kullanıcı arayüzü bileşenleri ve bilgiler, kullanıcıların algı duyularına hitap edecek şekilde sunulmalıdır. Metin dışı içeriklerin alternatif metinlerinin bulunması ve kontrast dengesi bu kapsama girer.
Çalıştırılabilir (Operable): Kullanıcı arayüzü bileşenleri ve navigasyon çalıştırılabilir olmalıdır. Dokunmatik hareketlerin karmaşık olmaması, yeterli dokunma alanı sağlanması ve klavye/anahtar erişimi bu gruptadır.
Anlaşılabilir (Understandable): Bilgi ve arayüz operasyonları anlaşılır olmalıdır. Hata mesajlarının netliği, form giriş alanlarının belirginliği bu ilkeyle yönetilir.
Sağlam (Robust): İçerik, ekran okuyucular gibi yardımcı teknolojiler (Assistive Technologies) dahil olmak üzere çok çeşitli kullanıcı aracıları tarafından güvenilir bir şekilde yorumlanabilmelidir.
Kurumsal uygulamalar için hedeflenmesi gereken asgari endüstri standardı WCAG Seviye AA uyumluluğudur. Seviye A yalnızca temel engelleri ortadan kaldırırken, Seviye AAA genellikle kamuya açık genel tüketici uygulamalarının tamamında sürdürülmesi oldukça maliyetli olan aşırı spesifik kriterler içerir.
Avrupa Birliği'nin yürürlüğe koyduğu Avrupa Erişilebilirlik Yasası (European Accessibility Act - EAA) ve ABD'deki Engelli Amerikalılar Yasası (ADA Title III), mobil uygulamaların WCAG 2.1 AA seviyesine uyumlu olmasını zorunlu kılmaktadır. Uluslararası pazarlara hitap eden veya dijital bankacılık, e-ticaret, ulaşım ve SaaS hizmeti sunan kurumlar için bu yönergeleri uygulamak teknik bir tercihten ziyade regülatif bir zorunluluktur.
Mobil Uygulama Erişilebilirliğini Sağlamanın Temel Adımları
Mobil uygulamalarda erişilebilirliği sağlamak, tasarım aşamasında belirlenen UI kurallarının native veya cross-platform kod tabanına doğru API'ler kullanılarak aktarılmasıyla mümkündür. Süreç, görsel tasarım hiyerarşisinden ekran okuyucu semantiğine kadar uzanan beş kritik teknik eksende yönetilir.
Görsel Tasarım ve WCAG Uyumlu Renk Kontrastı Optimizasyonu
Arayüz tasarımında kullanılan renk kombinasyonları, düşük görme yetisine veya renk körlüğüne (daltonizm) sahip kullanıcıların metinleri ve kritik arayüz öğelerini ayırt edebilmesini sağlamalıdır. WCAG 2.1 AA standardına göre normal gövde metinleri için arka plan ile metin arasında en az 4.5:1 kontrast oranı bulunmalıdır. Başlıklar ve büyük metinler (18pt veya 14pt kalın) için bu oran en az 3:1 olmalıdır.
Sadece renk farklılığına dayalı bilgi aktarımı yapmak kritik bir tasarım hatasıdır. Örneğin bir form alanındaki hata durumu yalnızca çerçevenin kırmızıya dönmesiyle gösterilmemeli; durum ikonlar, metin etiketleri ve hata açıklamalarıyla desteklenmelidir. Aynı kural grafikler, veri tabloları ve buton durumları (aktif/pasif) için de geçerlidir. Tasarım ekipleri Figma veya Sketch ortamında Stark ve Contrast gibi eklentileri tasarım sistemlerine (Design System) entegre ederek renk paletlerini üretim öncesinde doğrulamalıdır.
VoiceOver (iOS) ve TalkBack (Android) Ekran Okuyucu Entegrasyonu
Ekran okuyucular, ekrandaki görsel hiyerarşiyi sese ve dokunsal geri bildirime dönüştüren birincil yardımcı teknolojilerdir. Apple ekosisteminde VoiceOver, Android ekosisteminde ise TalkBack işletim sistemi seviyesinde hizmet verir. Bu sistemlerin arayüzü doğru okuyabilmesi için geliştiricilerin native erişilebilirlik API'lerini eksiksiz yapılandırması gerekir.
iOS platformunda UIAccessibility protokolü kullanılarak bileşenlerin accessibilityLabel, accessibilityHint, accessibilityValue ve accessibilityTraits değerleri tanımlanmalıdır. SwiftUI tarafında ise accessibilityLabel ve accessibilityHint view modifier'ları ile bu işlem yürütülür. Android platformunda ise Jetpack Compose veya XML arayüzlerde contentDescription, stateDescription ve role semantik tanımları atanmalıdır. Salt dekoratif amaçla kullanılan arka plan görselleri, ekran okuyucuların kafasını karıştırmamak adına erişilebilirlik ağacından (Accessibility Tree) gizlenmelidir (isAccessibilityElement = false veya importantForAccessibility = "no").
Dinamik Yazı Tipi Boyutları (Dynamic Type) ve Okunabilirlik
Kullanıcıların işletim sistemi ayarlarından yazı boyutlarını büyütmesi durumunda, uygulamanın bu değişikliğe dinamik olarak yanıt vermesi gerekir. iOS'ta Dynamic Type, Android'de ise sp (scale-independent pixels) kullanımı bu uyumluluğun temelidir. Sabit piksel (fixed dp/pt) değerleriyle tanımlanmış tipografi mimarileri, kullanıcı metin boyutunu artırdığında arayüzün taşmasına (clipping), metinlerin kesilmesine veya üst üste binmesine yol açar.
Arayüz katmanları tasarlanırken Auto Layout (iOS) ve ConstraintLayout (Android) esnek yapıları kullanılmalıdır. Metin kutularının sabit yüksekliklere (fixed height) sahip olması engellenmeli, metin uzadığında altındaki bileşenleri aşağı itecek dinamik dikey akışlar kurulmalıdır. Ayrıca sistemin sunduğu en büyük metin boyutlarında (Accessibility Sizes) dahi yatay kaydırma gerektirmeyen, dikey okunabilirliği koruyan responsive düzenler tercih edilmelidir.
Etkileşimli Alanlar ve Dokunma Hedefi (Touch Target) Standartları
Motor becerilerinde kısıtlılık yaşayan veya titreme (tremor) gibi durumlardan etkilenen kullanıcılar için küçük butonlara dokunmak ciddi bir etkileşim engelidir. Dokunma hedeflerinin boyutu ve aralarındaki boşluklar işletim sistemi yönergelerine tam uyumlu olmalıdır.
Google Material Design standartlarına göre dokunma alanları en az 48x48 dp olmalıdır. Apple İnsan Arayüzü Yönergeleri (Human Interface Guidelines) ise bu alanı en az 44x44 pt olarak belirler. Görsel buton ikonu 24x24 dp boyutunda olsa dahi, bileşenin etrafına eklenen dolgu (padding) veya TouchDelegate tanımları ile tıklanabilir alan işletim sistemi standartlarına genişletilmelidir. Ayrıca yan yana duran iki etkileşimli alan arasında yanlış dokunmaları önlemek için en az 8 dp fiziksel boşluk bırakılmalıdır.
Görsel İçerikler İçin Alternatif Metin (Alt Text) ve Etiketleme İşlemleri
Uygulama içerisindeki tüm bilgilendirici görseller, grafikler, infografikler ve ikon butonlar için bağlamı net açıklayan alternatif metinler sunulmalıdır. Alternatif metinler yazılırken "görsel", "resim", "ikon" gibi gereksiz tanımlamalardan kaçınılmalı; görselin o ekranda kullanıcıya aktardığı işlev veya duygu doğrudan ifade edilmelidir.
Örneğin, kullanıcıyı ana sayfaya yönlendiren bir ev ikonu için etiket "Ev İkonu" değil, "Ana Sayfa"; sepetten ürün silmeye yarayan çöp kutusu ikonu için "Çöp Kutusu İkonu" değil, "Sil" şeklinde tanımlanmalıdır. Durum belirten bileşenlerde (örneğin seçili filtreler) bileşenin o anki durumu (accessibilityValue = "Seçildi") eklenerek kullanıcıya anlık durum geri bildirimi verilmelidir.
Ürün ve yazılım ekiplerinin adım adım takip etmesi gereken uygulama metodolojisi: Tüm UI kitinde renk kontrast oranlarını doğrulayın, minimum 44x44 pt / 48x48 dp dokunma alanı tanımlayın ve Dynamic Type stillerini kurgulayın. Bileşenlere işletim sistemine uygun erişilebilirlik etiketlerini, rollerini, durumlarını ve alternatif metinlerini tanımlayın. Xcode Accessibility Inspector ve Google Accessibility Scanner ile otomatik taramalar yapın, ardından VoiceOver/TalkBack ile manuel akış testlerini tamamlayın.Mobil Erişilebilirlik Entegrasyon Süreci
Tasarım Sistemi Uyarlaması
Semantik Kodlama ve Etiketleme
Otomatik ve Manuel Doğrulama
Erişilebilirlik Standartlarına Uymamanın Yasal ve Kurumsal Riskleri
Mobil uygulamalarda erişilebilirliği göz ardı etmek, kurumsal yapılar için sadece kullanıcı kaybı yaratmakla kalmaz; ciddi hukuki, finansal ve operasyonel yaptırımları da beraberinde getirir. Özellikle Kuzey Amerika ve Avrupa Birliği pazarlarında faaliyet gösteren veya bu bölgelerdeki kullanıcılara hizmet veren şirketler, katı yasal mevzuatlarla karşı karşıyadır.
Amerika Birleşik Devletleri'nde ADA (Americans with Disabilities Act) Title III kapsamında açılan dijital erişilebilirlik davalarının sayısı her yıl binlerle ifade edilen seviyelere ulaşmıştır. Mahkemeler, mobil uygulamaları "kamuya açık ticari alanlar" olarak değerlendirmekte ve erişilebilir olmayan uygulamalara sahip şirketlere ağır tazminat cezaları ile zorunlu düzeltme protokolleri getirmektedir. Benzer şekilde, Avrupa Birliği genelinde bağlayıcılığı olan Avrupa Erişilebilirlik Yasası (EAA), bankacılık, e-ticaret, ulaşım ve medya sektörlerindeki mobil ürünlerin erişilebilir olmasını yasal bir şart haline getirmiştir. Uyumsuzluk durumunda üye ülke otoriteleri idari para cezaları ve uygulamanın pazardan çekilmesi yaptırımlarını uygulayabilmektedir.
Platform politikaları açısından bakıldığında, Apple ve Google uygulama mağazaları (App Store ve Google Play), editoryal öne çıkarma (featured app) ve tasarım ödülleri (Apple Design Awards) süreçlerinde erişilebilirlik standartlarını birincil kriter olarak kabul eder. Erişilebilirlik ilkelerine tam uyumlu olmayan uygulamaların mağaza içi organik görünürlüğü kısıtlanmakta ve global pazarlama desteği alma ihtimalleri sıfıra inmektedir. Ayrıca her iki platform da aşırı erişilebilirlik kusurlarını kullanıcı deneyimi yetersizliği gerekçesiyle inceleme (App Review) sürecinde doğrudan ret sebebi sayabilmektedir.
Finansal boyutun bir diğer parçası ise sonradan düzeltme maliyetleridir (Refactoring Cost). Erişilebilirliğin ürünün mimari tasarım aşamasında hesaba katılmadığı durumlarda, canlıya çıkmış bir uygulamayı erişilebilir hale getirmek; baştan erişilebilir kodlamaya kıyasla 3 ila 5 kat daha yüksek mühendislik maliyeti ve ciddi sprint gecikmeleri yaratır.
Mobil Uygulamalarda Erişilebilirlik Testi Nasıl Yapılır?
Mobil uygulamalarda erişilebilirlik kalitesini güvence altına almak, tek seferlik bir işlem değil; sürekli entegrasyon ve sürekli dağıtım (CI/CD) süreçlerine dahil edilen bir kalite güvence (QA) disiplinidir. Kapsamlı bir erişilebilirlik denetimi (accessibility audit), otomatik statik analiz araçları ile manuel kullanıcı senaryosu testlerinin dengeli bir kombinasyonunu içerir.
Otomatik Test Araçları ve Entegrasyon Süreçleri
Otomatik araçlar, erişilebilirlik sorunlarının yaklaşık %30 ila %50'sini geliştirme aşamasında anında yakalayarak geliştiricilere hızlı geri bildirim sağlar. Bu araçlar; kontrast yetersizlikleri, eksik etiketler, hatalı hiyerarşik yapı ve standart altı dokunma hedefi boyutları gibi kural bazlı hataları tespit etmede son derece verimlidir.
Xcode Accessibility Inspector (iOS): macOS üzerinde çalışan bu yerel araç, simülatör veya fiziksel cihazdaki arayüzü gerçek zamanlı denetler. "Audit" özelliği sayesinde ekrandaki tüm WCAG uyumsuzluklarını raporlar, kontrast oranlarını hesaplar ve VoiceOver olmadan öğelerin nasıl seslendirileceğini metin olarak simüle eder.
Google Accessibility Scanner (Android): Canlı cihaz üzerinde arka planda çalışan bu servis, incelenen ekranın ekran görüntüsünü alarak dokunma alanlarının boyutunu, metin/arka plan kontrastını ve eksik
contentDescriptionöğelerini doğrudan arayüz üzerinde işaretleyerek iyileştirme önerileri sunar.Axe DevTools Mobile ve Erişilebilirlik Linter'ları: CI/CD pipeline'larına entegre edilebilen Axe for Mobile kütüphaneleri, otomatik UI testleri (Espresso, XCUITest) koşulurken arayüzün erişilebilirlik kurallarını doğrular ve ihlal durumunda derleme sürecini durdurarak hatalı kodun ana dala (main branch) girmesini engeller.
Manuel Test Süreçleri ve Gerçek Kullanıcı Geri Bildirimleri
Otomatik testler, bir düğmenin etiketi olup olmadığını kontrol edebilir; ancak o etiketin kullanıcı için mantıklı bir anlam ifade edip etmediğini doğrulayamaz. Bu nedenle manuel testler erişilebilirlik doğrulamasının vazgeçilmez bir parçasıdır.
Manuel test sürecinde QA mühendisleri aşağıdaki operasyonel adımları uygulamalıdır:
Ekran Kapalı Testi: Cihazın ekranı tamamen karartılarak (iOS'ta Screen Curtain modu) uygulamanın yalnızca VoiceOver veya TalkBack sesli yönlendirmeleri ile baştan sona (örneğin kayıt olma, sepete ekleme, ödeme tamamlama) kullanılabilirliği test edilmelidir.
Odak Sırası Doğrulaması: Ekran okuyucu açıkken parmakla sağa kaydırma (swipe right) hareketi yapıldığında, odaklanmanın ekranda görsel olarak mantıklı bir sırayla (soldan sağa, yukarıdan aşağıya) ilerleyip ilerlemediği denetlenmelidir.
Dinamik Tipografi Testi: Cihaz ayarlarından metin boyutu maksimum seviyeye getirilerek tüm ekranlarda yatay taşma, metin kesilmesi ve buton kayması olup olmadığı gözlemlenmelidir.
Yardımcı Donanım Testleri: Harici Bluetooth klavye veya Anahtarla Denetim (Switch Control) cihazları bağlanarak uygulamanın dokunmatik ekran olmadan da eksiksiz kontrol edilebildiği doğrulanmalıdır.
Kurumsal Ekipler İçin Sürdürülebilir Erişilebilirlik Stratejisi
Mobil ürünlerde erişilebilirliği sürdürülebilir kılmak, bireysel geliştiricilerin inisiyatifinden çıkarılıp kurumsal bir ürün yönetişim politikasına dönüştürülmelidir. Aksi takdirde her yeni özellikte (feature release) erişilebilirlik açıkları yeniden üreyecek ve teknik borç birikecektir.
Bu sürecin omurgasını Erişilebilir Tasarım Sistemleri (Accessible Design Systems) oluşturur. Renk paletleri, tipografi hiyerarşisi, form bileşenleri ve butonlar tasarım sistemi düzeyinde erişilebilir olarak tanımlandığında; ürün ekipleri yeni bir ekran tasarlarken veya kodlarken hazır, test edilmiş ve onaylanmış erişilebilir bileşenleri (Accessible Core Components) kullanır. Bu yaklaşım, her sprintte sıfırdan erişilebilirlik analizi yapma ihtiyacını ortadan kaldırır ve geliştirme hızını korur.
Teknoloji mimarisi seçiminde (Native Swift/Kotlin, Flutter veya React Native), her platformun erişilebilirlik köprüleri (accessibility bridges) dikkate alınmalıdır. Cross-platform framework'ler native erişilebilirlik API'lerine erişim sağlasa da, bazen platforma özgü karmaşık jestlerin (custom gestures) ekran okuyucuya aktarılmasında ek katmanlar gerektirebilir. Mühendislik liderleri, seçilen mimari ne olursa olsun, native semantik katmanın bozulmadan işletim sistemine aktarıldığını garanti altına almalıdır.
Son olarak, ürün ekipleri için düzenli eğitim programları kurgulanmalıdır. Tasarımcılara kapsayıcı tasarım pratikleri, yazılımcılara semantik API kullanımı, QA uzmanlarına ise ekran okuyucu test metodolojileri aktarılmalıdır. Erişilebilirliği bir kabul kriteri (Definition of Done - DoD) olarak ürün süreçlerine entegre eden organizasyonlar, mevzuat risklerinden arınmış, global standartlarda ve yüksek kaliteli dijital ürünler inşa etmeyi başarır.
Sıkça Sorulan Sorular
Mobil uygulama erişilebilirliği nedir?
Mobil uygulama erişilebilirliği, görme, işitme, motor ve bilişsel yetenek farklılıklarına sahip tüm kullanıcıların bir uygulamayı işletim sisteminin yardımcı teknolojileriyle sorunsuz kullanabilmesini sağlayan teknik ve tasarımsal uyumluluk bütünüdür.
Mobil uygulamalarda WCAG standartları zorunlu mudur?
Birçok global pazarda ADA Title III ve Avrupa Erişilebilirlik Yasası (EAA) gibi yasal regülasyonlar nedeniyle WCAG 2.1 AA uyumluluğu özellikle e-ticaret, bankacılık ve kamu hizmeti sunan kurumlar için yasal bir zorunluluktur.
Ekran okuyucu uyumluluğu nasıl sağlanır?
iOS platformunda UIAccessibilityElement protokolü ve accessibilityLabel tanımları; Android platformunda ise contentDescription ve semantik roller atanarak ekran okuyucuların görsel öğeleri seslendirmesi sağlanır.
Dokunma hedefi (touch target) boyutu en az ne kadar olmalıdır?
Mobil uygulamalarda etkileşimli alanların boyutu Apple İnsan Arayüzü Yönergelerine göre en az 44x44 pt, Google Material Design standartlarına göre ise en az 48x48 dp olmalıdır.
Dinamik Yazı Tipi (Dynamic Type) desteği neden önemlidir?
Kullanıcıların cihaz ayarlarından metin boyutunu büyüttüklerinde uygulama arayüzünün bozulmadan, taşma yapmadan ve metinleri kesmeden okunabilir kalmasını sağlamak için Dynamic Type desteği şarttır.
Otomatik test araçları erişilebilirlik denetimi için yeterli midir?
Hayır, otomatik test araçları kontrast ve etiket varlığı gibi kural bazlı sorunların yaklaşık %30-50'sini tespit edebilir; bu nedenle mutlaka VoiceOver ve TalkBack ile manuel kullanıcı senaryo testleri yapılmalıdır.
React Native veya Flutter gibi cross-platform uygulamalarda erişilebilirlik sağlanabilir mi?
Evet, her iki framework de native erişilebilirlik API'lerine bağlanan semantik bileşenler (React Native Accessibility API ve Flutter Semantics widget) sunarak tam erişilebilirlik uyumu sağlar.
Renk kontrast oranı en az kaç olmalıdır?
WCAG 2.1 AA standardına göre standart gövde metinlerinde arka plan ile metin arasında minimum 4.5:1, büyük boyutlu başlıklarda ve grafiksel kullanıcı arayüzü bileşenlerinde ise en az 3:1 kontrast oranı sağlanmalıdır.