Dev Lead Marwan
. , . ?
ทีมกฎหมายแจ้งปัญหาการปฏิบัติตามข้อกำหนดด้านการเข้าถึงในผลิตภัณฑ์ ฉันต้องการเข้าใจสิ่งนี้อย่างถูกต้อง ไม่ใช่แค่แก้ไขชั่วคราว เราอยู่ในจุดไหนกันแน่
Accessibility Specialist Rana
. , , .
มาตรฐานทางเทคนิคคือ WCAG 2.1 ระดับ AA การตรวจสอบของคุณพบความล้มเหลวในอัตราส่วนความคมชัดของสี ข้อความทางเลือกที่ขาดหายบนรูปภาพ และการนำทางด้วยคีย์บอร์ดที่พังในหลายขั้นตอนสำคัญ
Dev Lead Marwan
?
ผลกระทบในโลกจริงของความล้มเหลวเหล่านั้นคืออะไร
Accessibility Specialist Rana
. . — — .
ผู้ใช้ที่มีสายตาอ่อนแอไม่สามารถแยกแยะข้อความจากพื้นหลังได้ ผู้ใช้โปรแกรมอ่านหน้าจอไม่ได้รับข้อมูลใดๆ จากรูปภาพของคุณ ผู้ใช้ที่ใช้คีย์บอร์ดเท่านั้น ซึ่งรวมถึงผู้ที่มีความบกพร่องทางการเคลื่อนไหว ไม่สามารถทำงานหลักให้สำเร็จได้เลย
Dev Lead Marwan
?
ประชากรผู้ใช้นั้นมีขนาดเท่าไหร่
Accessibility Specialist Rana
, . , — , , , .
ทั่วโลก ประมาณสิบห้าเปอร์เซ็นต์ของผู้คนอาศัยอยู่กับความพิการบางรูปแบบ ที่เกี่ยวข้องมากกว่าสำหรับผลิตภัณฑ์ซอฟต์แวร์คือการปรับปรุงการเข้าถึงช่วยผู้ใช้จำนวนมากนอกเหนือจากผู้พิการ เช่น ผู้สูงอายุ ผู้ใช้ที่อยู่ในแสงแดดจ้า ผู้ใช้ที่มีการเชื่อมต่อช้า ผู้ใช้ขั้นสูงที่ชอบการนำทางด้วยคีย์บอร์ด
Dev Lead Marwan
?
แนวทางสถาปัตยกรรมที่ถูกต้องแทนที่จะแก้ไขชั่วคราวคืออะไร
Accessibility Specialist Rana
. — , , , — . , .
HTML เชิงความหมายคือรากฐาน ถ้ามาร์กอัปของคุณอธิบายสิ่งที่องค์ประกอบเป็นอย่างถูกต้อง เช่น หัวเรื่อง รายการ ปุ่ม ป้ายกำกับฟอร์ม โปรแกรมอ่านหน้าจอและเทคโนโลยีช่วยเหลือจะทำงานได้ถูกต้องโดยไม่ต้องใช้ ARIA แบบกำหนดเอง ARIA ควรเสริมความหมาย ไม่ใช่แทนที่
Dev Lead Marwan
— ?
แล้วเนื้อหาแบบไดนามิกล่ะ แอปพลิเคชันแบบ single-page ที่เนื้อหาอัปเดตโดยไม่มีการโหลดหน้าเต็ม
Accessibility Specialist Rana
. , , .
นั่นคือที่ที่แอปพลิเคชันสมัยใหม่ส่วนใหญ่ล้มเหลว คุณต้องจัดการโฟกัสอย่างตั้งใจเมื่อมุมมองเปลี่ยน ใช้ live region เพื่อประกาศการอัปเดตแบบไดนามิกให้โปรแกรมอ่านหน้าจอ และตรวจสอบว่าการเปลี่ยนแปลงเส้นทางถูกสื่อสารไปยังเทคโนโลยีช่วยเหลือ
Dev Lead Marwan
?
การเปลี่ยนแปลงกระบวนการเดียวที่จะมีผลกระทบสูงสุดต่อทีมของเราคืออะไร
Accessibility Specialist Rana
. , .
รวมการทดสอบโปรแกรมอ่านหน้าจอและการทดสอบใช้คีย์บอร์ดเท่านั้นในนิยามความสำเร็จของทุกฟีเจอร์ ถ้าการตรวจสอบสองอย่างนั้นเป็นกิจวัตรมากกว่าการนึกขึ้นมาทีหลัง คุณจะตรวจพบปัญหาเก้าสิบเปอร์เซ็นต์ก่อนที่จะไปถึงการผลิต