Google Maps - การปฏิบัติตามมาตรา 508

วันที่: 22/9/2013

ชื่อผลิตภัณฑ์: Google Maps (เรียกที่นี่ว่า Maps JavaScript API)

ผู้ติดต่อ:

maps-api-accessibility@google.com

ตารางสรุป
เกณฑ์ ฟีเจอร์ที่รองรับ หมายเหตุ
หัวข้อ 1194.21 แอปพลิเคชันซอฟต์แวร์และระบบปฏิบัติการ ไม่เกี่ยวข้อง -
หัวข้อ 1194.22 ข้อมูลและแอปพลิเคชันในอินเทอร์เน็ตที่ให้บริการผ่านเว็บ ที่เกี่ยวข้อง รองรับแต่มีข้อยกเว้น
หัวข้อ 1194.23 ผลิตภัณฑ์โทรคมนาคม ไม่เกี่ยวข้อง -
หัวข้อ 1194.24 ผลิตภัณฑ์ด้านวิดีโอและมัลติมีเดีย ไม่เกี่ยวข้อง -
หัวข้อ 1194.25 ผลิตภัณฑ์ที่ครบถ้วนสมบูรณ์ในตัวเอง ไม่เกี่ยวข้อง -
หัวข้อ 1194.26 คอมพิวเตอร์เดสก์ท็อปและคอมพิวเตอร์แบบพกพา ไม่เกี่ยวข้อง -
หัวข้อ 1194.31 เกณฑ์ประสิทธิภาพการทํางาน ที่เกี่ยวข้อง รองรับแต่มีข้อยกเว้น
หัวข้อ 1194.41 ข้อมูล เอกสารประกอบ และการสนับสนุน ที่เกี่ยวข้อง รองรับแต่มีข้อยกเว้น
หัวข้อ 1194.22 ข้อมูลและแอปพลิเคชันในอินเทอร์เน็ตที่ให้บริการผ่านเว็บ
เกณฑ์ ฟีเจอร์ที่รองรับ หมายเหตุ
(ก) จะต้องเตรียมข้อความที่เทียบเท่ากับองค์ประกอบทั้งหมดที่ไม่ใช่ข้อความ (เช่น ผ่าน "alt", "longdesc" หรือในเนื้อหาขององค์ประกอบ) ไม่รองรับ ไม่มีข้อความที่เทียบเท่าสําหรับแผนที่ฐาน
(ข) ตัวเลือกอื่นๆ ที่เทียบเท่ากับการนําเสนอมัลติมีเดียจะต้องซิงค์กับงานนําเสนอ ไม่มี Maps JavaScript API ไม่มีงานนําเสนอมัลติมีเดีย
(ค) หน้าเว็บต้องได้รับการออกแบบเพื่อให้ข้อมูลทั้งหมดที่สื่อสารด้วยสีพร้อมใช้งานโดยไม่มีสี เช่น จากบริบทหรือมาร์กอัป ไม่รองรับ ฟีเจอร์แผนที่จัดรูปแบบช่วยให้นักพัฒนาซอฟต์แวร์เปลี่ยนสีของสถานที่บนแผนที่ได้ตามต้องการ แต่ท้ายที่สุดแล้ว Maps จะอาศัยสีเพื่อแยกระหว่างน้ําและพื้นดิน ฯลฯ
(ง) ระบบจะจัดระเบียบเอกสารเพื่อให้อ่านได้โดยไม่ต้องมีสไตล์ชีตที่เกี่ยวข้อง รองรับ ต้องใช้ไฟล์ JavaScript เท่านั้น
(e) จะต้องระบุลิงก์ข้อความสํารองสําหรับแต่ละภูมิภาคที่ใช้งานของแผนที่ภาพฝั่งเซิร์ฟเวอร์ ไม่มี Maps JavaScript API ไม่ได้ใช้การแมปรูปภาพใดๆ
(f) จะต้องเตรียมแผนที่รูปภาพฝั่งไคลเอ็นต์ไว้ให้แทนแผนที่รูปภาพฝั่งเซิร์ฟเวอร์ ยกเว้นว่าพื้นที่ดังกล่าวไม่สามารถใช้รูปทรงเรขาคณิตที่มีอยู่กําหนดได้ ไม่มี Maps JavaScript API ไม่ได้ใช้การแมปรูปภาพใดๆ
(g) จะต้องมีการระบุส่วนหัวของแถวและคอลัมน์สําหรับตารางข้อมูล ไม่มี Maps JavaScript API ไม่ได้ใช้ตารางข้อมูล
(h) ต้องใช้มาร์กอัปเพื่อเชื่อมโยงเซลล์ข้อมูลและเซลล์ส่วนหัวสําหรับตารางข้อมูลที่มีส่วนหัวของแถวหรือคอลัมน์ในระดับโลจิคัลสองระดับขึ้นไป ไม่มี Maps JavaScript API ไม่ได้ใช้ตารางข้อมูล
หัวข้อ 1194.22 ข้อมูลและแอปพลิเคชันในอินเทอร์เน็ตบนเว็บ (ต่อ)
เกณฑ์ ฟีเจอร์ที่รองรับ หมายเหตุ
(i) ชื่อของเฟรมเฟรมคือข้อความที่อํานวยความสะดวกในการระบุตัวตนและการนําทางในเฟรม ไม่มี Maps JavaScript API ไม่ใช้เฟรม
(j) การออกแบบหน้าเว็บจะต้องหลีกเลี่ยงไม่ให้หน้าจอสั่นไหวด้วยความถี่สูงกว่า 2 Hz และต่ํากว่า 55 Hz รองรับ
(k) จะต้องเตรียมหน้าเว็บที่ใช้ข้อความอย่างเดียวซึ่งมีข้อมูลหรือฟังก์ชันการทํางานที่เทียบเท่ากันเพื่อทําให้เว็บไซต์เป็นไปตามข้อกําหนดในส่วนนี้ เมื่อไม่สามารถปฏิบัติตามข้อกําหนดนี้ด้วยวิธีอื่นได้ คุณต้องอัปเดตเนื้อหาในหน้า "ข้อความเท่านั้น" ทุกครั้งที่มีการเปลี่ยนแปลงหน้าหลัก ไม่รองรับ Maps JavaScript API ไม่มีตัวเลือกเฉพาะข้อความเท่านั้น
(l) เมื่อหน้าเว็บใช้ภาษาสคริปต์เพื่อแสดงเนื้อหา หรือสร้างองค์ประกอบของอินเทอร์เฟซ ข้อมูลที่ระบุจากสคริปต์จะได้รับการระบุด้วยฟังก์ชันการทํางานที่เทคโนโลยีให้ความช่วยเหลืออ่านได้ ไม่รองรับ Maps JavaScript API คือ API ที่อิงตาม JavaScript และต้องใช้สคริปต์เพื่อแสดงองค์ประกอบของอินเทอร์เฟซ
(m) เมื่อหน้าเว็บกําหนดให้แอปเพล็ต ปลั๊กอิน หรือแอปพลิเคชันอื่นๆ ปรากฏในระบบไคลเอ็นต์เพื่อตีความเนื้อหาของหน้าเว็บ หน้าเว็บจะต้องมีลิงก์ไปยังปลั๊กอินหรือแอปเพล็ตซึ่งสอดคล้องกับมาตรา 1194.21(a) ถึง (l) ไม่มี
(n) เมื่อออกแบบแบบฟอร์มอิเล็กทรอนิกส์ให้เสร็จเรียบร้อยทางออนไลน์ แบบฟอร์มจะต้องอนุญาตให้ผู้ใช้ที่ใช้เทคโนโลยีความช่วยเหลือพิเศษเข้าถึงข้อมูล องค์ประกอบของฟิลด์ และฟังก์ชันต่างๆ ที่จําเป็นในการกรอกข้อมูลและส่งแบบฟอร์ม ซึ่งรวมถึงคําแนะนําและสัญลักษณ์ต่างๆ อย่างครบถ้วน ไม่มี Maps JavaScript API ไม่มีแบบฟอร์มอิเล็กทรอนิกส์ใดๆ โดยค่าเริ่มต้น นักพัฒนาซอฟต์แวร์สร้างและสร้างช่องอินพุต
(o) จะต้องมีวิธีช่วยให้ผู้ใช้ข้ามลิงก์การนําทางที่ซ้ําได้ ไม่มี Maps JavaScript API ไม่มีลิงก์การนําทางที่ซ้ํากัน
(p) เมื่อจําเป็นต้องตอบกลับภายในเวลาที่กําหนด ผู้ใช้จะต้องได้รับการแจ้งเตือนและมีเวลาเพียงพอในการระบุว่าต้องมีเวลาเพิ่มขึ้น ไม่มี Maps JavaScript API ไม่มีการตอบกลับที่กําหนดเวลา
หัวข้อ 1194.31 เกณฑ์ประสิทธิภาพการทํางาน
เกณฑ์ ฟีเจอร์ที่รองรับ หมายเหตุ
(ก) จะต้องเตรียมโหมดการทํางานและการเรียกข้อมูลอย่างน้อยหนึ่งโหมดที่ผู้ใช้ไม่จําเป็นต้องมองเห็น หรือมีการสนับสนุนเทคโนโลยีให้ความช่วยเหลือสําหรับผู้ที่ตาบอดหรือมีความบกพร่องทางสายตา ไม่รองรับ Maps JavaScript API ไม่เปิดเผยข้อมูลแบบเป็นโปรแกรมสําหรับใช้กับโปรแกรมอ่านหน้าจอ
(ข) จะต้องเตรียมโหมดการทํางานและการเรียกข้อมูลอย่างน้อยหนึ่งโหมดที่ผู้ใช้ไม่จําเป็นต้องใช้ภาพที่มีความคมชัดมากกว่า 20/70 โดยให้บริการในรูปแบบเสียงและการพิมพ์ขนาดใหญ่ที่ทํางานร่วมกันหรือแยกกัน หรือต้องมีการรองรับเทคโนโลยีความช่วยเหลือพิเศษสําหรับผู้ที่มีความบกพร่องทางสายตา การรองรับ Maps JavaScript API รองรับการใช้แว่นขยายหน้าจอ
(ค) จะต้องเตรียมโหมดการทํางานและการเรียกข้อมูลอย่างน้อย 1 โหมดที่ผู้ใช้ไม่จําเป็นต้องได้ยิน หรือให้การสนับสนุนเทคโนโลยีให้ความช่วยเหลือสําหรับผู้ที่หูหนวกหรือมีปัญหาในการได้ยิน ไม่มี Maps JavaScript API ไม่ได้ใช้เสียงในการนําเสนอข้อมูล
(ง) เมื่อข้อมูลเสียงเป็นสิ่งสําคัญในการใช้ผลิตภัณฑ์ จะต้องเตรียมโหมดการทํางานและการเรียกข้อมูลอย่างน้อย 1 รูปแบบ ไม่มี Maps JavaScript API ไม่ได้ใช้เสียงในการนําเสนอข้อมูล
(e) จะต้องเตรียมโหมดการทํางานและการเรียกข้อมูลอย่างน้อย 1 โหมดที่ผู้ใช้ไม่จําเป็นต้องใช้การพูด หรือการรองรับเทคโนโลยีความช่วยเหลือพิเศษที่ผู้พิการใช้งานได้ ไม่มี Maps JavaScript API ไม่จําเป็นต้องใช้คําพูดของผู้ใช้
(ฉ) จะต้องเตรียมโหมดการทํางานและการเรียกข้อมูลอย่างน้อยหนึ่งโหมดที่ผู้ใช้ไม่จําเป็นต้องใช้การเคลื่อนไหวที่ละเอียดอ่อนหรือต้องทําสิ่งต่างๆ พร้อมกัน และการใช้งานดังกล่าวจะต้องสามารถทําได้ในระยะและพละกําลังที่จํากัด รองรับแต่มีข้อยกเว้น Maps JavaScript API มีฟังก์ชันการทํางานบางอย่างที่ต้องใช้เมาส์ (เช่น การย้ายโฟกัสไปยังวิวพอร์ต 3 มิติ)
หัวข้อ 1194.41 ข้อมูล เอกสารประกอบ และการสนับสนุน
เกณฑ์ ฟีเจอร์ที่รองรับ หมายเหตุ
(ก) เอกสารสนับสนุนผลิตภัณฑ์ที่จัดเตรียมให้แก่ผู้ใช้ปลายทางจะต้องเปิดเผยในรูปแบบอื่นเมื่อส่งคําขอ โดยไม่มีค่าใช้จ่ายเพิ่มเติม การรองรับ ศูนย์ช่วยเหลือของ Google มีเอกสารสนับสนุนผลิตภัณฑ์ทั้งหมดในรูปแบบอิเล็กทรอนิกส์
(ข) ผู้ใช้ปลายทางต้องมีสิทธิ์เข้าถึงคําอธิบายฟีเจอร์การช่วยเหลือพิเศษและความเข้ากันได้ของผลิตภัณฑ์ในรูปแบบทางเลือกหรือวิธีการอื่นตามคําขอโดยไม่คิดค่าใช้จ่ายเพิ่มเติม การรองรับ ศูนย์ช่วยเหลือของ Google ให้ข้อมูลเกี่ยวกับฟีเจอร์การช่วยเหลือพิเศษในเอกสารประกอบ และได้จัดทําเอกสารสนับสนุนผลิตภัณฑ์ทั้งหมดในรูปแบบอิเล็กทรอนิกส์แล้ว
(ค) บริการสนับสนุนสําหรับผลิตภัณฑ์จะต้องรองรับความต้องการในการสื่อสารของผู้ใช้ปลายทางที่มีความพิการ รองรับแต่มีข้อยกเว้น ติดต่อทีมสนับสนุนของ Google Cloud สําหรับนักพัฒนาแอป Maps JavaScript API (ไม่ใช่ผู้ใช้ปลายทาง) ผ่านอีเมลหรือโทรศัพท์
นิทรรศการ A - Maps JavaScript API Navigation
คำสั่ง การกดแป้น Windows ผลลัพธ์
เลื่อนไปทางซ้าย ลูกศรซ้าย ย้ายวิวพอร์ตไปตามทิศทางของลูกศร
เลื่อนไปทางขวา ลูกศรขวา ย้ายวิวพอร์ตไปตามทิศทางของลูกศร
เลื่อนขึ้น ลูกศรขึ้น ย้ายวิวพอร์ตไปตามทิศทางของลูกศร
เลื่อนลง ลูกศรลง ย้ายวิวพอร์ตไปตามทิศทางของลูกศร
ซูมเข้า ล้อเลื่อน, ปุ่ม +, ปุ่ม PgUp ซูมเข้าวิวพอร์ต เคล็ดลับ: ในการใช้ปุ่ม Page Up ให้ตรวจสอบว่า Num Lock บนแป้นพิมพ์ปิดอยู่
ซูมออก ล้อเลื่อน, ปุ่ม - (ทั้งในแป้นพิมพ์และแป้นตัวเลข), ปุ่ม PgDn ซูมวิวพอร์ตออก เคล็ดลับ: ในการใช้ปุ่ม Page Down ให้ตรวจสอบว่า Num Lock บนแป้นพิมพ์ปิดอยู่