Skip to main content
Tasarım

Erişilebilir Tasarım: WCAG Uyumluluk Rehberi

March 15, 2026 3 min read 20 views Raw
Erişilebilir tasarım ve WCAG uyumluluk standartları
Table of Contents

Web Erişilebilirliği Nedir?

Web erişilebilirliği, web sitelerinin ve uygulamalarının engelli bireyler dahil herkes tarafından kullanılabilir olmasını sağlama pratiğidir. Dünya nüfusunun yaklaşık %15'i bir tür engellilik durumuna sahiptir ve bu oran yaşlanan nüfusla birlikte artmaktadır.

Erişilebilirlik yalnızca bir sosyal sorumluluk değil, aynı zamanda yasal bir gereklilik ve iş stratejisidir. Erişilebilir web siteleri daha geniş kitlelere ulaşır, SEO performansı artar ve genel kullanılabilirlik iyileşir.

WCAG Nedir?

Web Content Accessibility Guidelines (WCAG), W3C tarafından geliştirilen web erişilebilirlik standartlarıdır. Güncel sürümü WCAG 2.2 olan bu standart, üç uyumluluk seviyesi tanımlar:

SeviyeAçıklamaGereklilik
ATemel erişilebilirlikMinimum gereklilik
AAGelişmiş erişilebilirlikÇoğu yasal gereklilik
AAAEn üst düzey erişilebilirlikİdeal hedef

WCAG'ın Dört Temel Prensibi (POUR)

Algılanabilirlik (Perceivable)

Bilgi ve arayüz bileşenleri kullanıcılara algılanabilir şekilde sunulmalıdır:

  • Metin Alternatifleri: Tüm görseller için açıklayıcı alt metin (alt text) sağlayın
  • Altyazılar: Video ve ses içeriklerine altyazı ve metin dökümleri ekleyin
  • Renk Kontrastı: Metin ve arka plan arasında yeterli kontrast oranı sağlayın (AA: 4.5:1, AAA: 7:1)
  • Yeniden Boyutlandırma: İçerik %200 büyütmede bile okunabilir olmalıdır

Çalıştırılabilirlik (Operable)

Arayüz bileşenleri ve navigasyon çalıştırılabilir olmalıdır:

  • Klavye Erişimi: Tüm işlevler yalnızca klavye ile erişilebilir olmalıdır
  • Yeterli Süre: Kullanıcılara içeriği okumak ve kullanmak için yeterli süre tanıyın
  • Nöbet Riski: Saniyede 3'ten fazla yanıp sönen içeriklerden kaçının
  • Navigasyon: Kullanıcıların içeriği bulmasına ve konumlarını anlamasına yardımcı olun

Anlaşılabilirlik (Understandable)

Bilgi ve arayüzün işleyişi anlaşılabilir olmalıdır:

  • Okunabilirlik: Metin içeriği okunabilir ve anlaşılabilir olmalıdır
  • Tahmin Edilebilirlik: Sayfalar tahmin edilebilir şekilde çalışmalıdır
  • Hata Yardımı: Kullanıcıların hataları önlemesine ve düzeltmesine yardımcı olun

Sağlamlık (Robust)

İçerik, yardımcı teknolojiler dahil farklı araçlar tarafından güvenilir şekilde yorumlanabilir olmalıdır:

  • Geçerli ve semantik HTML kullanın
  • ARIA rollerini ve özelliklerini doğru uygulayın
  • Özel bileşenlerde erişilebilirlik bilgilerini sağlayın

Renk ve Kontrast

Renk tek başına bilgi iletmek için asla yeterli bir yöntem değildir. Renk körlüğü dünya genelinde erkeklerin %8'ini ve kadınların %0.5'ini etkiler. Bilgi her zaman renk dışı yollarla da iletilmelidir.

Kontrast kontrolü için kullanılabilecek araçlar:

  1. WebAIM Contrast Checker: Hızlı kontrast oranı kontrolü
  2. Stark: Figma eklentisi ile tasarım aşamasında kontrol
  3. axe DevTools: Tarayıcı uzantısı ile otomatik kontrol
  4. Color Oracle: Renk körlüğü simülasyonu

Semantik HTML

Doğru HTML etiketlerinin kullanılması erişilebilirliğin temelidir:

YanlışDoğruSebep
<div onclick><button>Klavye ve ekran okuyucu desteği
<div class="nav"><nav>Landmark rolü otomatik atanır
<b><strong>Anlam taşır, sadece görsel değil
<i><em>Vurgu anlamı ekran okuyucuya iletilir

ARIA (Accessible Rich Internet Applications)

ARIA, HTML'in yetersiz kaldığı durumlarda erişilebilirlik bilgisi eklemeyi sağlar:

  • aria-label: Görünür metin olmayan öğelere etiket ekler
  • aria-describedby: Ek açıklama sağlar
  • aria-live: Dinamik içerik değişikliklerini duyurur
  • role: Öğenin işlevini tanımlar

Ancak unutulmamalıdır: ARIA'nın birinci kuralı, doğru HTML etiketi varsa ARIA kullanmamaktır.

Erişilebilirlik Test Araçları

  1. axe DevTools: Otomatik erişilebilirlik denetimi
  2. Lighthouse: Chrome'un yerleşik denetim aracı
  3. WAVE: WebAIM'in görsel denetim aracı
  4. NVDA / VoiceOver: Ekran okuyucu ile manuel test
  5. Pa11y: Komut satırı tabanlı otomatik test aracı

Ekolsoft ve Erişilebilirlik

Ekolsoft olarak, geliştirdiğimiz tüm web projelerinde WCAG AA uyumluluk standardını hedefliyoruz. Semantik HTML, doğru ARIA kullanımı ve kapsamlı erişilebilirlik testleri ile herkes için kullanılabilir dijital deneyimler oluşturuyoruz.

Sonuç

Web erişilebilirliği, dijital dünyada kapsayıcılığın ve eşitliğin temelidir. WCAG standartlarına uygun tasarım yapmak yalnızca yasal bir gereklilik değil, aynı zamanda daha iyi bir web inşa etme sorumluluğudur. Erişilebilirlik, tasarım sürecinin sonunda eklenen bir özellik değil, başından itibaren düşünülmesi gereken bir temel ilkedir.

Share this post