WCAG 4.1.2 · Seviye A

ARIA’da ve etiketlerde kullanılan id değerleri benzersiz olmalıdır

Bir şeyi etiketleyen veya açıklayan bir id birden fazla öğede kullanılıyor; bu yüzden yardımcı teknolojiler yanlış etiketi okuyabilir.

Bu kural neyi kontrol eder

ARIA’da ve etiketlerde kullanılan her id özniteliği değerinin benzersiz olduğunu denetler.

Neden önemli

Etiketler ve açıklamalar öğelere id ile bağlanır; yinelenen id’ler bu bağı koparır (WCAG 4.1.2).

Nasıl düzeltilir

  1. Her öğeye benzersiz bir id verin ve ona başvuran öznitelikleri (for, aria-labelledby, aria-describedby) güncelleyin.
  2. Shopify bölümlerinde, tekrarlanan bölümlerin benzersiz kalması için id’lere {{ section.id }} ekleyin.

Düzeltme nasıl kontrol edilir

  • Yeniden tarayın ve duplicate-id kuralının başarılı olduğunu doğrulayın.

FixReports bunu nasıl bulur

Taramamız, test ettiği her sayfada axe-core’un duplicate-id-aria kuralını gerçek bir Chrome tarayıcısında çalıştırır ve kuraldan geçemeyen her öğeyi sayfası, işaretlemesi ve uygun olduğunda bir ekran görüntüsüyle birlikte bildirir.

Otomatik bir test, bu belirli sorunun var olduğunu doğrular. Sayfanın geri kalanının erişilebilir olup olmadığını söyleyemez: bazı engeller ancak bir insan sayfayı kontrol ettiğinde ortaya çıkar.

Web sitenizi bugün tarayın

Bulun. Düzeltin. Doğrulayın.

Bu ne tür bir web sitesi?

Cevabınız doğru kontrolleri seçer; örneğin online mağazalar için alışveriş yolculuğu. Sitenin kendi kanıtlarını da yine kontrol eder ve ikisini birlikte gösteririz.

Bu ne tür bir web sitesi?

Ücretsiz tarama. Kredi kartı gerekmez.