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

24.09.2026 tarihinde kontrol edildi · https://www.heise.de/

F
0 / 100
5 kritik · 2 kontrol edilecek

5 kritik engeln · ayrıca 2 kontrol edilecek.

Önceki taramadan bu yana: değişiklik yok.

Puan nasıl oluşur? (100 başlangıç puanı)
523 görselden 39 tanesinde alt özniteliği yok-18
4 form alanında tanınabilir etiket yok-18
HTML'de tanınabilir adı olmayan 16 bağlantı-18
HTML'de adı olmayan 6 düğme-18
Metin kontrastı muhtemelen çok düşük olan 5 CSS kuralın-18
Sunulan HTML'de <h1> başlığı yok-7
6 yinelenen id özniteliği-7
Sonuç0 / 100
✕Kontrast (1)✕Metin alternatifleri (1)✕Etiketleme (3)?Yapı (1)✓Dil✓Yakınlaştırma?Sağlamlık (1)

Algılanabilir

KritikWCAG 1.1.1 Metin olmayan içerik

523 görselden 39 tanesinde alt özniteliği yok

JavaScript ile yüklenen görseller burada dikkate alınmaz.

  • <img src="data:image/svg+xml;base64,PD94bWwgdmVyc2" width="3377" height="1898">
  • <img src="data:image/svg+xml;base64,PD94bWwgdmVyc2" width="1920" height="1079">
  • <img src="data:image/svg+xml;base64,PD94bWwgdmVyc2" width="3200" height="1798">
  • <img src="data:image/svg+xml;base64,PD94bWwgdmVyc2" width="300" height="250">

Şunu yapmalısınız: Her <img> öğesine bir alt verin: anlamlı görsellerde kısa açıklama, salt dekoratif olanlarda alt="".

KritikWCAG 1.3.1 Bilgi ve ilişkiler / 4.1.2 Ad, rol, değer

4 form alanında tanınabilir etiket yok

JavaScript ile ayarlanmış bir aria-label olup olmadığını kontrol edin.

  • <input type="text" name="q" placeholder="Suchen">
  • <input type="text" name="q" placeholder="Suchen">
  • <select name="in">
  • <input type="text" name="fs" placeholder="Im Preisvergleich suchen">

Şunu yapmalısınız: Her alanı bir <label for> öğesine bağlayın veya aria-label / aria-labelledby ayarlayın. Yalnızca bir placeholder yeterli değildir.

KritikWCAG 1.4.3 Kontrast (asgari)

Metin kontrastı muhtemelen çok düşük olan 5 CSS kuralın

Gerekli: 4,5:1 (normal) veya 3:1 (büyük metin). “Varsayılan sayfa arka planı” durumunda gerçek arka plan kesin olarak belirlenemedi — şüphe halinde tarayıcıda kontrol edin. Bulunanlar arasında: `.dark a-gift-link dialog`: #e0e0e0 auf #fff (Vorfahren-Hintergrund) = 1.32:1 · `.a-android-native-app-prompt__close-banner`: #323232 auf rgba(0,0,0,0) = 1.64:1 · `a-opt-in[is-active] .opt-in__footnote`: #959595 auf #ffffff (Standard) (Seitenhintergrund, angenommen) = 3.00:1 · `.a-android-native-app-prompt__load-app`: #fff auf #27a209 = 3.36:1 · `a-topic .topic-label`: #fff auf #ed3725 = 4.06:1

.dark a-gift-link dialog, .a-android-native-app-prompt__close-banner, a-opt-in[is-active] .opt-in__footnote, .a-android-native-app-prompt__load-app, a-topic .topic-label

Şunu yapmalısınız: İlgili asgari değere ulaşılana dek metin rengini koyulaştırın veya arka planı açın. Rengi asla tek ayırt edici özellik olarak kullanmayın.

Kullanılabilir

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

HTML'de tanınabilir adı olmayan 16 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-click-performance>
  • <a name="topnavi.ho.magazine-nav.ct" class="hover:bg-brand dark:hover:
  • <a name="topnavi.ho.magazine-nav.ix" class="hover:bg-brand-alternative
  • <a name="topnavi.ho.magazine-nav.foto" class="hover:bg-brand dark:hove

Ş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.

KritikWCAG 4.1.2 Ad, rol, değer

HTML'de adı olmayan 6 düğme

Metni ve aria-label'ı olmayan düğmeler ekran okuyucular için sessizdir — ad JavaScript ile ayarlanmadıkça.

  • <button class="scroll-left text-ho-text">
  • <button class="scroll-right text-ho-text">
  • <button class="scroll-left text-ho-text">
  • <button class="scroll-right text-ho-text">

Şunu yapmalısınız: Düğme metni ekleyin veya aria-label ayarlayı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).

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)

6 yinelenen id özniteliği

örn. heisetopnavi_search, HEI_M_Incontent-2-label, HEI_M_Incontent-2, circle. label-for ve aria bağlantılarını bozar.

[id]

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

Sonraki adımlar

  1. 523 görselden 39 tanesinde alt özniteliği yok. Her <img> öğesine bir alt verin: anlamlı görsellerde kısa açıklama, salt dekoratif olanlarda alt="".
  2. 4 form alanında tanınabilir etiket yok. Her alanı bir <label for> öğesine bağlayın veya aria-label / aria-labelledby ayarlayın. Yalnızca bir placeholder yeterli değildir.
  3. HTML'de tanınabilir adı olmayan 16 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.
  4. HTML'de adı olmayan 6 düğme. Düğme metni ekleyin veya aria-label ayarlayın.
  5. Metin kontrastı muhtemelen çok düşük olan 5 CSS kuralın. İlgili asgari değere ulaşılana dek metin rengini koyulaştırın veya arka planı açın. Rengi asla tek ayırt edici özellik olarak kullanmayı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

24.09.2026 tarihinde www.heise.de 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.

Overlay widget’ları (kontrastı veya yazı tipini değiştiren erişilebilirlik düğmeleri) bir siteyi uyumlu hâle getirmez — bulunan engeller kaynak kodda giderilmelidir. Overlay’ler neden işe yaramaz

Başka bir web sitesini kontrol et