-
เริ่มต้นใช้งานเครื่องตรวจการเข้าถึง
เมื่อคุณออกแบบและพัฒนาแอป Android เครื่องตรวจการเข้าถึงจะช่วยคุณปรับปรุงแอปสำหรับผู้ใช้
เครื่องตรวจการเข้าถึงจะสแกนหน้าจอและให้คำแนะนำที่จะปรับปรุงการช่วยเหลือพิเศษของแอปตามรายการต่อไปนี้
- ป้ายกำกับเนื้อหา
- ขนาดเป้าหมายการสัมผัส
- รายการที่คลิกได้
- คอนทราสต์ของรูปภาพและข้อความ
สำคัญ: เครื่องตรวจการเข้าถึงไม่สามารถทดแทนการทดสอบด้วยตนเองและไม่ได้รับประกันการช่วยเหลือพิเศษของแอป
ขั้นตอนที่ 1: ติดตั้งและเปิดเครื่องตรวจการเข้าถึง
เครื่องตรวจการเข้าถึงใช้งานได้ในโทรศัพท์และแท็บเล็ตที่ใช้ Android 6.0 ขึ้นไป ดูวิธีตรวจสอบเวอร์ชัน Android
- ดาวน์โหลดเครื่องตรวจการเข้าถึงจาก Google Play
- เปิดเครื่องตรวจการเข้าถึง
- ในแอปการตั้งค่าของอุปกรณ์ ให้ทำตามข้อความที่ปรากฏขึ้นเพื่อเปิดเครื่องตรวจการเข้าถึง
- แตะการช่วยเหลือพิเศษ เครื่องตรวจการเข้าถึง ใช้บริการ
- หากต้องการปิดเครื่องตรวจการเข้าถึง ให้กลับไปที่การตั้งค่า การช่วยเหลือพิเศษ เครื่องตรวจการเข้าถึง
ขั้นตอนที่ 2: สแกนแอปของคุณ
คุณจะสแกนสแนปชอตของแอปหรือสแกนหลายหน้าจอได้ขณะโต้ตอบกับแอป
สแกนข้อมูลที่บันทึก
คุณจะสแกนเวิร์กโฟลว์หรืองานภายในแอปของคุณได้ เมื่อใช้ตัวเลือกนี้ เครื่องตรวจการเข้าถึงจะบันทึกและวิเคราะห์องค์ประกอบต่างๆ บนหน้าจอขณะที่คุณใช้และไปยังส่วนต่างๆ ของแอป
สำคัญ: ข้อมูลที่บันทึกประกอบด้วยชุดภาพหน้าจอ แต่ไม่รวมวิดีโอหรือเสียง โดยข้อมูลจะอยู่ในอุปกรณ์และจะไม่แชร์กับ Google
หากต้องสแกนข้อมูลที่บันทึก ให้ทำดังนี้
- เปิดแอป
- แตะปุ่มเครื่องตรวจการเข้าถึง
- แตะ "บันทึก"
- ใช้แอปของคุณ
- หากคุณไปที่แอปอื่น การบันทึกจะหยุดชั่วคราวจนกว่าคุณจะกลับมาที่แอปอีกครั้ง
หากต้องการหยุดบันทึก ให้ทำดังนี้
- ปัดลงจากด้านบนของหน้าจอเพื่อเปิดการแจ้งเตือน หรือเปิดแอปอื่น
- แตะเครื่องตรวจการเข้าถึงกำลังบันทึก
- แตะ"หยุด"
สแกนสแนปชอต
หากต้องการสแกนเพียงหน้าจอเดียวของแอป ให้ทำดังนี้
- เปิดแอป
- แตะ "เครื่องตรวจการเข้าถึง"
- แตะ "สแนปชอต"
ตรวจสอบผลการสแกน
หลังจากสแกนข้อมูลที่บันทึกหรือสแนปชอตแล้ว เครื่องตรวจการเข้าถึงจะแสดงภาพหน้าจอของแอปอย่างน้อย 1 ภาพ ผลการสแกนจะอยู่ในกรอบสี่เหลี่ยมผืนผ้าสีส้มในภาพหน้าจอ
- หากต้องการดูรายละเอียด ให้แตะกรอบดังกล่าว หากหน้าจอมีผลการสแกนหลายรายการ ให้แตะ "ถัดไป"
- หากต้องการดูผลการสแกนทั้งหมดของภาพหน้าจอทุกภาพ ให้แตะ "รายการ" ดูตามหน้าจอหรือดูตามหมวดหมู่
- หากต้องการแชร์ผลการสแกน ให้แตะ "แชร์"
หากสแกนข้อมูลที่บันทึกหรือมีภาพหน้าจอมากกว่า 1 ภาพ คุณจะตรวจสอบผลได้โดยทำดังนี้
- หากต้องการไปยังภาพหน้าจอต่างๆ ให้แตะภาพหน้าจอในภาพสไลด์ที่ด้านบน หรือแตะ "ถัดไป"
- หากต้องการดูตารางกริดที่มีภาพหน้าจอทั้งหมด ให้แตะ "ไลบรารี"
เคล็ดลับ: หากชื่อทรัพยากรยาวเกินไปจนแสดงบนหน้าจอได้ไม่ครบ ให้แตะชื่อทรัพยากรค้างไว้เพื่อแสดงเส้นมาร์คี
สแกนหน้าต่างที่ปลอดภัย
หากแอปของคุณมีหน้าต่างที่ได้รับการประกาศว่า "ปลอดภัย" (ใช้
WindowManager.LayoutParams.FLAG_SECURE
) เครื่องตรวจการเข้าถึงจะจับภาพของหน้าจอหรือตรวจสอบคอนทราสต์ของสีไม่ได้ และจะแสดงหน้าจอสีดำหลังจากสแกนแอปสำหรับหน้าต่างเหล่านี้ อย่างไรก็ตาม คุณยังอ่านผลการสแกนสำหรับโอกาสอื่นๆ ได้เปลี่ยนเกณฑ์คอนทราสต์และขนาดเป้าหมายการสัมผัส
คุณเปลี่ยนเกณฑ์ที่เครื่องตรวจการเข้าถึงใช้สำหรับอัตราส่วนคอนทราสต์และขนาดเป้าหมายการสัมผัสได้
- ไปที่ส่วน "แอป" ในอุปกรณ์
- แตะ "เครื่องตรวจการเข้าถึง" การตั้งค่า
- หากต้องการดูหรือเปลี่ยนการตั้งค่า ให้ทำดังนี้
- อัตราส่วนคอนทราสต์ของข้อความ: กำหนดค่าขั้นต่ำใหม่สำหรับคอนทราสต์ของสีข้อความ
- อัตราส่วนคอนทราสต์ของรูปภาพ: กำหนดค่าขั้นต่ำใหม่สำหรับคอนทราสต์ของสีรูปภาพ
- ขนาดเป้าหมายการสัมผัส: กำหนดค่าขั้นต่ำใหม่สำหรับขนาดเป้าหมายการสัมผัส
แก้ไขผลของอัตราส่วนคอนทราสต์
เครื่องตรวจการเข้าถึงจะใช้สีพื้นหน้าและสีพื้นหลังเพื่อกำหนดอัตราส่วนคอนทราสต์ คุณเปลี่ยนสีพื้นหน้าหรือสีพื้นหลังได้
- ไปที่ส่วน "แอป" ในอุปกรณ์
- แตะ "เครื่องตรวจการเข้าถึง"
- แตะการสแกนที่มีคำแนะนำคอนทราสต์ของสี แก้ไขสี
- แตะพื้นหน้าหรือพื้นหลังใต้ภาพหน้าจอ
- หากต้องการเปลี่ยนสีพื้นหน้าหรือสีพื้นหลัง ให้ทำดังนี้
- ลากกรอบการเลือกไปยังพื้นที่อื่นของภาพหน้าจอ
- แตะสีที่แนะนำ 1 สีที่ด้านล่าง
- แตะใช้
เคล็ดลับ: แตะลูกศรที่ด้านข้างเพื่อย้ายกรอบการเลือก หรือแตะลูกศรค้างไว้เพื่อปรับขนาดให้ใหญ่ขึ้น
แชร์ผลการสแกน
คุณสามารถแชร์ผลการสแกนกับคนอื่น เช่น เพื่อนร่วมทีม
หากต้องการแชร์ผลการสแกนเลย ให้ทำดังนี้
- สแกนให้เสร็จ
- แตะ "แชร์"
- เลือกวิธีแชร์ผลการสแกน
หมายเหตุ: หากต้องการแชร์ผลการสแกนแต่ละรายการ ให้แตะแชร์ขณะที่ดูรายการนั้นๆ
หากต้องการแชร์ผลการสแกนในภายหลัง ให้ทำดังนี้
- ไปที่ส่วน "แอป" ในอุปกรณ์
- แตะ "เครื่องตรวจการเข้าถึง"
- แตะการสแกน แชร์
- เลือกวิธีแชร์ผลการสแกน
จัดการการสแกนที่ผ่านมา
เปลี่ยนชื่อการสแกน
- ไปที่ส่วน "แอป" ในอุปกรณ์
- แตะ "เครื่องตรวจการเข้าถึง"
- แตะการสแกน เพิ่มเติม เปลี่ยนชื่อ
- ตั้งชื่อ
- แตะเปลี่ยนชื่อ
เพิ่มคำอธิบาย
- ไปที่ส่วน "แอป" ในอุปกรณ์
- แตะ "เครื่องตรวจการเข้าถึง"
- แตะการสแกน เพิ่มเติม แก้ไขคำอธิบาย
- เพิ่มคำอธิบาย
- แตะบันทึก
ลบการสแกน
- ไปที่ส่วน "แอป" ในอุปกรณ์
- แตะ "เครื่องตรวจการเข้าถึง"
- แตะการสแกน เพิ่มเติม ลบการสแกน ลบ
รับความช่วยเหลือหรือส่งความคิดเห็น
หากต้องการความช่วยเหลือหรือส่งความคิดเห็นเกี่ยวกับเครื่องตรวจการเข้าถึง ให้แตะความช่วยเหลือและความคิดเห็นในแอป
-
ผลลัพธ์ของเครื่องตรวจการเข้าถึง
เครื่องตรวจการเข้าถึงจะมองหาโอกาสต่อไปนี้เพื่อปรับปรุงการช่วยเหลือพิเศษของแอป
การติดป้ายกำกับเนื้อหาตัวควบคุมอินเทอร์เฟซผู้ใช้หลายๆ ตัวอาศัยภาพในการบ่งบอกความหมายและการใช้งาน ผู้ใช้ที่มีความบกพร่องทางสายตาอาจมีความลำบากในการมองเห็นภาพเหล่านี้
คุณทำให้ตัวควบคุมอินเทอร์เฟซผู้ใช้เข้าถึงได้มากขึ้นได้ด้วยป้ายกำกับเนื้อหา ซึ่งป้ายดังกล่าวจะไม่ปรากฏบนหน้าจอ แต่ผู้ใช้ที่มีความบกพร่องทางสายตาจะเข้าถึงป้ายได้ผ่านบริการการช่วยเหลือพิเศษ เช่น TalkBack หรือโปรแกรมอ่านหน้าจออื่นๆ
เครื่องตรวจการเข้าถึงจะมองหาโอกาสในการติดป้ายกำกับเนื้อหาต่อไปนี้
- ไม่มีป้ายกำกับรายการ
ระบุViews
ที่โปรแกรมอ่านหน้าจอโฟกัสได้และที่ไม่มีคำอธิบายเป็นคำพูด ทั้งสำหรับView
หรือViews
ที่เกี่ยวข้องในลำดับชั้นย่อย ดูข้อมูลเพิ่มเติมเกี่ยวกับป้ายกำกับเนื้อหา - รายการที่กำกับป้ายด้วยประเภทหรือสถานะ
ระบุกรณีที่View
มีคำอธิบายซ้ำซ้อน ดูข้อมูลเพิ่มเติมเกี่ยวกับรายการที่มีป้ายกำกับเป็นประเภทหรือสถานะ - คำอธิบายรายการซ้ำ
ระบุกรณีที่ลำดับชั้นประกอบด้วยViews
ที่มีคำอธิบายซ้ำกันทุกประการ เช่น ปุ่ม 2 ปุ่มที่โฟกัสได้ซึ่งแยกจากกันโดยมีคำอธิบายว่า "ตัวเลือกเพิ่มเติม" อาจทำให้ผู้ใช้สับสนได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับคำอธิบายที่ซ้ำกัน - วัตถุประสงค์ของลิงก์ไม่ชัดเจน
ระบุข้อความของลิงก์ไม่ได้ใจความ เช่น "คลิกที่นี่" ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อความลิงก์ที่ไม่ชัดเจน - ข้อความที่ไม่ได้เปิดเผย
ระบุViews
ที่มีป้ายกำกับที่มองเห็นได้ซึ่งโปรแกรมอ่านหน้าจอไม่ได้พูด ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อความที่ไม่ได้เปิดเผย
เครื่องตรวจการเข้าถึงจะตรวจสอบลำดับชั้นของ
View
และระบุกรณีที่ผู้ใช้ที่มีความบกพร่องด้านการเคลื่อนไหวอาจมีความยากลำบากในการโต้ตอบกับเลย์เอาต์- ลิงก์ที่คลิกได้
ระบุการใช้ClickableSpan
ที่ไม่ใช่UrlSpans
ดูข้อมูลเพิ่มเติมเกี่ยวกับลิงก์ที่คลิกได้ - องค์ประกอบที่คลิกได้ที่ซ้ำกัน
ระบุองค์ประกอบที่คลิกได้ที่แชร์ตำแหน่งบนหน้าจอร่วมกันกับองค์ประกอบที่คลิกได้รายการอื่น ดูข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบที่คลิกได้ที่ซ้ำกัน - ป้ายกำกับรายการที่แก้ไขได้
ระบุEditTexts
และTextViews
ที่แก้ไขได้ซึ่งมีcontentDescription
ที่ไม่ว่างเปล่า ดูข้อมูลเพิ่มเติมเกี่ยวกับป้ายกำกับ View ที่แก้ไขได้ - ประเภทรายการที่ไม่รองรับ
ระบุประเภทรายการที่บริการการเข้าถึงไม่รองรับ ดูข้อมูลเพิ่มเติมเกี่ยวกับประเภทรายการที่ไม่รองรับ - ลำดับการส่งผ่าน
ระบุปัญหาที่เป็นไปได้ในลำดับการส่งผ่านของรายการ ซึ่งอาจส่งผลต่อผู้ใช้โปรแกรมอ่านหน้าจอหรือบริการการเข้าถึงอื่นๆ ดูข้อมูลเพิ่มเติมเกี่ยวกับลำดับการส่งผ่าน - การปรับขนาดข้อความ
ระบุปัญหาที่อาจเกิดขึ้นกับข้อกำหนดของขนาดแบบอักษรและเลย์เอาต์เมื่อออกแบบอินเทอร์เฟซผู้ใช้ที่อาจทำให้ข้อความถูกครอบตัด ตัดออก หรือซ่อน ดูข้อมูลเพิ่มเติมเกี่ยวกับการปรับขนาดข้อความ
เครื่องตรวจการเข้าถึงจะมองหาเป้าหมายการสัมผัสขนาดเล็กซึ่งอาจก่อให้เกิดความยากลำบากสำหรับผู้ใช้ที่มีความบกพร่องด้านการเคลื่อนไหว
- ขนาดเป้าหมายการสัมผัส
ระบุViews
ที่คลิกได้และคลิกได้นาน ซึ่งมีขนาดเล็กกว่า 48x48dp ในมิติข้อมูลหนึ่งๆ หรือขนาด 32x32dp สำหรับViews
ที่อยู่ภายในหน้าต่างวิธีการป้อนข้อมูลหรือติดขอบจอแสดงผล คุณเปลี่ยนขนาดขั้นต่ำได้ในการตั้งค่าเครื่องตรวจการเข้าถึง ดูข้อมูลเพิ่มเติมเกี่ยวกับขนาดเป้าหมายการสัมผัส
เครื่องตรวจการเข้าถึงจะช่วยแนะนำการปรับปรุงอัตราส่วนคอนทราสต์ของสี เพื่อให้ผู้ใช้ที่มีความบกพร่องทางสายตาเข้าถึงแอปได้มากขึ้น
- ความคมชัดของข้อความและรูปภาพ
ระบุข้อความหรือรูปภาพที่มีอัตราส่วนความคมชัดต่ำกว่า 3.0 ระหว่างสีข้อความและสีพื้นหลัง (สำหรับTextViews
ที่ไม่ว่างเปล่า) หรือสีพื้นหน้าและพื้นหลัง (สำหรับImageView
) คุณเปลี่ยนอัตราส่วนขั้นต่ำได้ในการตั้งค่าเครื่องตรวจการเข้าถึง ดูข้อมูลเพิ่มเติมเกี่ยวกับคอนทราสต์ของสี
ดูข้อมูลเพิ่มเติมเกี่ยวกับการช่วยเหลือพิเศษ
อ่านข้อมูลเพิ่มเติมได้ในเอกสารเกี่ยวกับการช่วยเหลือพิเศษโดยนักพัฒนาแอป Android
- ไม่มีป้ายกำกับรายการ