กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ
สรุปสาระสำคัญเป็นคำพูด ไม่ใช่พิกเซล
กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ เป็นบทเรียน Web Accessibility Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Web Accessibility Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Web Accessibility Academy มีบทเรียนทั้งหมด 4 บทเรียน
แผนภูมิก็เป็นเพียงพิกเซล
สำหรับโปรแกรมอ่านหน้าจอ แผนภูมิมักเป็นภาพเงียบ ๆ ข้อมูลเชิงลึกอยู่ในภาพ ดังนั้นผู้ใช้ที่มองไม่เห็นจะไม่ได้รับข้อมูลใดเลย เว้นแต่คุณจะอธิบายออกมาเป็นข้อความ
อธิบายประเด็น ไม่ใช่การตกแต่ง
ไม่มีใครจำเป็นต้องฟังเรื่องเส้นตารางและแกนเป็นอันดับแรก ให้เริ่มด้วยข้อสรุปสำคัญ: แผนภูมินี้กำลังบอกอะไรแก่ผู้อ่าน
ข้อความแทนสำหรับแผนภูมิ img
หากแผนภูมิของคุณเป็นภาพ แอตทริบิวต์ alt ควรระบุข้อสรุป ไม่ใช่เขียนเพียงว่าแผนภูมิ 📊
<img src="sales.png" alt="Sales rose 40% from Q1 to Q4, peaking in December.">ข้อความแทนสั้น คำอธิบายยาว
alt แบบสั้นให้ใจความสำคัญ เมื่อข้อมูลมีรายละเอียดมาก ให้เพิ่มคำอธิบายที่ยาวกว่าไว้ใกล้ ๆ เพื่อเล่าเรื่องทั้งหมด
แผนภูมิ SVG แบบอินไลน์ต้องมีชื่อ
โดยค่าเริ่มต้น แผนภูมิ SVG ไม่ใช่ภาพ ให้เพิ่ม role="img" พร้อมชื่อ เพื่อให้เทคโนโลยีสิ่งอำนวยความสะดวกมองกราฟิกทั้งหมดเป็นหน่วยเดียวที่มีป้ายกำกับ
<svg role="img" aria-label="Revenue doubled over five years."> ... </svg>title ภายใน SVG
องค์ประกอบ title ที่เป็นลูกคนแรกของ SVG ก็สามารถตั้งชื่อให้ SVG ได้เช่นกัน ให้อ้างอิงองค์ประกอบนี้ด้วย aria-labelledby เพื่อให้รองรับโปรแกรมอ่านหน้าจอได้อย่างมั่นคง
<svg role="img" aria-labelledby="t1"><title id="t1">Visitors per month</title></svg>ระบุแนวโน้ม
แผนภูมิส่วนใหญ่มีไว้เพื่อแสดงแนวโน้มหรือการเปรียบเทียบ ให้เขียนด้วยคำง่าย ๆ เช่น เพิ่มขึ้น ลดลง คงที่ หรือแท่งหนึ่งสูงกว่าแท่งอื่นอย่างเด่นชัด
ระบุจุดสูงสุดและต่ำสุด
ระบุ จุดสูงสุดและต่ำสุดด้วยชื่อและค่า ประโยคเดียวนี้มักสื่อความหมายทั้งหมดของแผนภูมิให้ผู้ฟังเข้าใจได้
แสดงตัวเลขจริง
คำกว้าง ๆ อย่าง “มาก” ไม่ได้ช่วยใคร โปรดใส่ ตัวเลขจริง เพื่อให้ผู้ฟังวิเคราะห์ข้อมูลได้เช่นเดียวกับผู้อ่านที่มองเห็น
คำบรรยายที่มองเห็นได้ช่วยทุกคน
ใส่สรุปสั้น ๆ ไว้ใต้แผนภูมิเป็น คำบรรยายที่มองเห็นได้ ผู้ใช้ที่มองเห็นก็มักอ่านแบบกวาดตาเช่นกัน จึงไม่ใช่ความพยายามที่สูญเปล่า ✨
<figure><svg>...</svg><figcaption>Sales climbed steadily all year.</figcaption></figure>ข้ามกราฟประกายตกแต่ง
กราฟประกายเล็ก ๆ ที่ใช้ตกแต่งข้างตัวเลขไม่ได้เพิ่มความหมายใหม่ โปรดซ่อนด้วย aria-hidden เพื่อไม่ให้รบกวนประสบการณ์การฟัง
<span aria-hidden="true"><svg>...spark...</svg></span> 1,204 usersตรวจสอบอย่างรวดเร็ว
ข้อความทางเลือกของแผนภูมิควรเริ่มต้นด้วยอะไร
ทบทวน: ใช้คำแทนพิกเซล
คุณได้เรียนรู้ว่าแผนภูมิทุกแบบต้องมีข้อความทางเลือกที่ระบุ สาระสำคัญ บอกจุดสูงสุดและต่ำสุดพร้อมตัวเลขจริง และซ่อนกราฟที่มีไว้ตกแต่งเท่านั้น 🎯
คำถามที่พบบ่อย
บทเรียน “กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Web Accessibility Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Web Accessibility Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ”
สรุปสาระสำคัญเป็นคำพูด ไม่ใช่พิกเซล คุณปฏิบัติ Web Accessibility Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Web Accessibility Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Web Accessibility Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Web Accessibility Academy นี้ได้ไหม
ได้ บทเรียน Web Accessibility Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- กราฟทุกกราฟต้องมีทางเลือกเป็นข้อความ
- ทางเลือกสำรองเป็นตารางข้อมูล
- สี รูปแบบ และป้ายกำกับโดยตรง
- กราฟแบบโต้ตอบที่นำทางด้วยแป้นพิมพ์ได้