Türkçe
a11yglass · Web siteleri için erişilebilirlik kontrolü

03.09.2026 tarihinde kontrol edildi · https://web.dev/?hl=de

C
61 / 100
1 kritik · 3 kontrol edilecek

1 kritik engel · ayrıca 3 kontrol edilecek.

Puan nasıl oluşur? (100 başlangıç puanı)
HTML'de tanınabilir adı olmayan 6 bağlantı-18
Geçersiz lang özniteliği: “de-x-mtfrom-en”-7
Sunulan HTML'de <h1> başlığı yok-7
2 yinelenen id özniteliği-7
Sonuç61 / 100
KontrastMetin alternatifleriEtiketleme (1)?Yapı (1)?Dil (1)Yakınlaştırma?Sağlamlık (1)

Kullanılabilir

KritikWCAG 2.4.4 Bağlantının amacı / 4.1.2 Ad, rol, değer

HTML'de tanınabilir adı olmayan 6 bağlantı

Boş bağlantılar veya alt olmadan yalnızca bir simge/görsel. JavaScript ile ayarlanmış bir aria-label burada tanınmaz.

  • <a href="https://web.dev/explore/ai?hl=de">
  • <a href="https://web.dev/explore/how-to-optimize-inp?utm_source=web.de
  • <a href="https://web.dev/identity?hl=de">
  • <a href="https://web.dev/learn/html?hl=de">

Şunu yapmalısınız: Görünür bağlantı metni ekleyin veya simge bağlantılarında aria-label ya da alt'lı bir görsel kullanın.

Kontrol etWCAG 1.3.1 Bilgi ve ilişkiler / 2.4.6 Başlıklar ve etiketler

Sunulan HTML'de <h1> başlığı yok

Her sayfa tam olarak bir h1 ile başlamalıdır. JavaScript ile kurulan sayfalarda h1 yalnızca tarayıcıda oluşabilir — o zaman işlenmiş DOM'da kontrol edin.

body

Şunu yapmalısınız: İlk başlık olarak anlamlı bir <h1> ekleyin (tercihen sunucu tarafında).

Anlaşılabilir

Kontrol etWCAG 3.1.1 Sayfanın dili

Geçersiz lang özniteliği: “de-x-mtfrom-en”

Değer, geçerli bir dil koduna (BCP 47) karşılık gelmiyor.

<html>

Şunu yapmalısınız: Geçerli bir koda düzeltin, örn. lang="tr" veya lang="tr-TR".

Sağlam

Kontrol etWCAG 4.1.1 Ayrıştırma (yürürlükten kalktı, ancak bağlantılar için hâlâ geçerli)

2 yinelenen id özniteliği

örn. inp-optimieren, zahlungen-und-identitat. label-for ve aria bağlantılarını bozar.

[id]

Şunu yapmalısınız: Benzersiz id'ler atayın.

Zaten doğru çözülmüş

Sonraki adımlar

  1. HTML'de tanınabilir adı olmayan 6 bağlantı. Görünür bağlantı metni ekleyin veya simge bağlantılarında aria-label ya da alt'lı bir görsel kullanın.
  2. Geçersiz lang özniteliği: “de-x-mtfrom-en”. Geçerli bir koda düzeltin, örn. lang="tr" veya lang="tr-TR".
  3. Sunulan HTML'de <h1> başlığı yok. İlk başlık olarak anlamlı bir <h1> ekleyin (tercihen sunucu tarafında).
  4. 2 yinelenen id özniteliği. Benzersiz id'ler atayın.
Bu sayfa otomatik olarak izlensin mi?

Haftalık yeniden tarama, JS işlemeli, yeni engellerde e-posta — yakında.

Bir erişilebilirlik beyanı oluşturun →

Yöntem ve sınırlar

03.09.2026 tarihinde web.dev alan adının oturum açmadan ilk ziyarette sunduğu HTML, ayrıca aynı alan adından bağlantılı en fazla dört CSS dosyası kontrol edildi. Kontrol edilen: renk kontrastı (CSS'ten), metin alternatifleri, form etiketleri, kullanım öğelerinin adları, başlık yapısı, sayfa başlığı ve sayfa dili, yakınlaştırma kilidi, yinelenen id'ler, pozitif tabindex değerleri, yer işaretleri.

Kontrol edilmeyen: JavaScript ile oluşan her şey, klavye kullanılabilirliği, görünür odak, odak sırası, ekran okuyucu duyurusu, oturum arkasındaki içerik, alt sayfalar. Otomatik test, WCAG ihlallerinin yaklaşık %20–35'ini bulur — geri kalanı manuel kontrol gerektirir. Bir anlık görüntü, hukuki bir karar değil.

Başka bir web sitesini kontrol et