WCAG 4.1.2 · ระดับ A

ID ที่ใช้ใน ARIA และป้ายกำกับต้องไม่ซ้ำกัน

หลายองค์ประกอบใช้ id เดียวกันซึ่งใช้กำกับหรืออธิบายบางสิ่ง เทคโนโลยีสิ่งอำนวยความสะดวกจึงอาจอ่านป้ายกำกับผิด

กฎนี้ตรวจอะไร

ตรวจให้แน่ใจว่าค่าแอตทริบิวต์ id ทุกค่าที่ใช้ใน ARIA และในป้ายกำกับไม่ซ้ำกัน.

ทำไมจึงสำคัญ

ป้ายกำกับและคำอธิบายอ้างอิงองค์ประกอบด้วย id หาก id ซ้ำกัน การเชื่อมโยงนั้นจะเสีย (WCAG 4.1.2)

วิธีแก้ไข

  1. กำหนด id ที่ไม่ซ้ำให้แต่ละองค์ประกอบ และอัปเดตแอตทริบิวต์ที่อ้างอิง id นั้น (for aria-labelledby aria-describedby)
  2. ในเซกชันของ Shopify ให้เพิ่ม {{ section.id }} ลงใน id เพื่อให้เซกชันที่ใช้ซ้ำยังมี id ไม่ซ้ำกัน

วิธีตรวจสอบการแก้ไข

  • สแกนอีกครั้งและยืนยันว่ากฎ duplicate-id ผ่าน

FixReports ตรวจพบอย่างไร

การสแกนของเราเรียกใช้กฎ duplicate-id-aria ของ axe-core ในเบราว์เซอร์ Chrome จริงบนทุกหน้าที่ทดสอบ และรายงานองค์ประกอบที่ไม่ผ่านแต่ละรายการพร้อมหน้าที่พบ markup และภาพหน้าจอในกรณีที่มี

การทดสอบอัตโนมัติยืนยันได้ว่าปัญหานี้มีอยู่จริง แต่บอกไม่ได้ว่าส่วนอื่นของหน้าเข้าถึงได้หรือไม่ อุปสรรคบางอย่างจะปรากฏก็ต่อเมื่อมีคนตรวจหน้านั้นเท่านั้น

สแกนเว็บไซต์ของคุณวันนี้

ค้นหา แก้ไข ตรวจยืนยัน

เว็บไซต์นี้เป็นประเภทใด

คำตอบของคุณจะเลือกการตรวจที่เหมาะสม เช่น เส้นทางการซื้อสำหรับร้านค้าออนไลน์ เรายังตรวจหลักฐานจากตัวเว็บไซต์เองและแสดงทั้งสองอย่าง

เว็บไซต์นี้เป็นประเภทใด

สแกนฟรี ไม่ต้องใช้บัตรเครดิต