Tasarım ve Geliştirme
Kontrast Oranı nedir?
Kontrast oranı, dijital ekranda bir ön plan öğesi (metin, ikon veya grafik) ile arka plan rengi arasındaki algılanan parlaklık farkını matematiksel olarak ölçen bir değerdir. 1:1 (kontrast yok) ile 21:1 (saf siyah-beyaz gibi maksimum kontrast) aralığında ifade edilir ve içeriğin okunabilirliği için kritik öneme sahiptir.
Tanım
Kontrast oranı, dijital ekranda bir ön plan öğesi (metin, ikon veya grafik) ile arka plan rengi arasındaki algılanan parlaklık farkını matematiksel olarak ölçen bir değerdir. 1:1 (kontrast yok) ile 21:1 (saf siyah-beyaz gibi maksimum kontrast) aralığında ifade edilir ve içeriğin okunabilirliği için kritik öneme sahiptir.
Detaylı Açıklama
Açık gri bir arka plan üzerine yazılmış açık gri metni okumaya çalıştığınızı düşünün. Bu durum, düşük kontrast oranının yarattığı erişilebilirlik sorunlarının en çarpıcı örneğidir.
Kimler Etkilenir?
- Görme engelliler (düşük görüşlü kullanıcılar)
- Renk körleri (özellikle kırmızı-yeşil renk körlüğü olanlar)
- Disleksik bireyler (düşük kontrast metinlerde "kelime kayması" yaşayabilir)
- Yaşlı kullanıcılar (göz merceğinin sararmasından etkilenenler)
- Standart kullanıcılar bile güneşli ortamlarda veya düşük kaliteli ekranlarda zorlanır
WCAG Standartları
- Minimum: 4.5:1 (normal metin) / 3:1 (büyük metin)
- Yüksek Erişilebilirlik: 7:1 (AA standardı)
- En İyi Uygulama: 21:1 (AAA standardı, siyah-beyaz gibi)
Pratik Çözümler
- Otomatik Kontrol Araçları
- WebAIM Contrast Checker
- Chrome Lighthouse
- Sketch/Figmacontrast eklentileri
- Renk Seçimi İpuçları
- Koyu arka plan + açık metin kombinasyonları
- Mavi-sarı gibi renk körlüğüne duyarlı kombinasyonlardan kaçının
- Gradyan arka planlarda metin alanlarına opak katman ekleyin
- Özel Durumlar
- Logolar ve dekoratif öğeler kontrast kurallarından muaftır
- Mouse hover/focus durumlarında kontrastı artırın
Örnek Problem & Çözüm:
✖ Sorunlu: #888888 (gri) metin + #FFFFFF (beyaz) arka plan = 3.1:1 (WCAG altı)
✔ Çözüm: #767676 (koyu gri) metin + #FFFFFF = 4.54:1 (WCAG uyumlu)
💡 Bonus Bilgi: IOS/Android'de sistem genelinde kontrast ayarları açık olan kullanıcılar için prefers-contrast media query'sini kullanabilirsiniz.
Sonuç:
Doğru kontrast oranı, erişilebilirliğin temel taşıdır. Basit bir renk değişikliğiyle milyonlarca kullanıcının web deneyimini iyileştirebilirsiniz!
Siteniz bu konuda nasıl performans gösteriyor?
Ücretsiz tarama, Kontrast Oranı dahil 200+ kontrol noktasında sitenizi analiz eder.
İlgili terimler
Alt Etiketi (Alt Tag)
Alt etiketi, teknik adıyla alternatif metin (alt text), web sayfalarında genellikle görseller için kullanılan bir HTML özniteliğidir. Görselin içeriğini ve amacını açıklayan kısa bir metin sunar. Bu açıklama, görseli göremeyen kullanıcılar için erişilebilirliği sağlamak ve iletilen bilgiyi etkili şekilde aktarmak amacıyla kullanılır.
Terimi inceleAltyazılandırma
Altyazılandırma, video veya ses içeriğindeki konuşma diyaloglarını ve önemli ses dışı unsurları (efektler, müzik ipuçları, konuşmacı kimlikleri gibi) senkronize metne dönüştürme sürecidir. Bu metin, videoyla eş zamanlı olarak ekranda gösterilir veya bağımsız bir transkript şeklinde sunulur. Böylece multimedya içerik, işitme engelli bireyler için erişilebilir hale gelirken, farklı kullanıcı gruplarına da fayda sağlar.
Terimi inceleAnlamsal Yapı
Web geliştirme bağlamında "semantik" terimi, HTML kodlamasının yalnızca görsel sunumla değil, içeriğin anlamı ve yapısal amacıyla da uyumlu olacak şekilde yazılması pratiğini ifade eder. Bu yaklaşım, sayfaların daha düzenli, makine tarafından okunabilir ve erişilebilir hale gelmesini sağlar. Özellikle ekran okuyucu gibi yardımcı teknolojiler açısından bu yapı büyük önem taşır.
Terimi incele