ทีมงาน Gutenberg กล่าวถึงข้อกังวลด้านการเข้าถึง ไฮไลต์เครื่องมือและคุณลักษณะที่เหนือกว่าตัวแก้ไขแบบคลาสสิก
เผยแพร่แล้ว: 2018-10-19ทีมงาน Gutenberg ได้ตอบกลับอย่างเป็นทางการต่อข้อกังวลล่าสุดเกี่ยวกับการเข้าถึงของบรรณาธิการคนใหม่ Matias Ventura หัวหน้าฝ่ายเทคนิคของโปรเจ็กต์ ได้เผยแพร่โพสต์พร้อมตัวอย่างความพยายามในการเข้าถึงที่ทีมทำขึ้น ซึ่งหลายๆ อย่างอาจไม่ง่ายนักที่จะค้นพบ ซึ่งรวมถึงคุณลักษณะต่างๆ เช่น แป้นพิมพ์ลัด คำสั่งทับและการแทรก โหมดคอนทราสต์สูง และกลไกสำหรับการนำทางภูมิภาคและบล็อกด้วยแป้นพิมพ์

Ventura เน้นย้ำคุณลักษณะข้อความเสียงที่ทำงานร่วมกับโปรแกรมอ่านหน้าจอและโพสต์ตัวอย่างการทดสอบแบบ end-to-end แบบอัตโนมัติทั้งหมด อนุญาตให้ผู้ร่วมให้ข้อมูลทดสอบลำดับการทำงานด้วยแป้นพิมพ์ (โดยไม่ต้องใช้เมาส์ควบคุม) นอกจากนี้ เขายังระบุการแก้ไขต่างๆ ที่เชื่อมโยงไปถึงในรุ่นถัดไป รวมถึงการปรับปรุงการช่วยสำหรับการเข้าถึงสำหรับคุณสมบัติวันที่และตัวเลือกสี การนำทางแบบบล็อก และการจัดการโฟกัสที่ดีขึ้น
"การทำงานและความพยายามจำนวนมากได้หายไปในการสร้างกลไกที่จำเป็นในการทำให้ตัวแก้ไขสามารถเข้าถึงได้สำหรับฐานผู้ใช้ที่กว้างขวาง" เวนทูรากล่าว “ตัวอย่างเช่น เป็นไปได้ทั้งหมดในขณะนี้เพื่อสร้าง 'โพสต์สาธิต' ที่มาพร้อมกับปลั๊กอิน Gutenberg โดยใช้แป้นพิมพ์ เครื่องมือเหล่านี้ดีกว่าและซับซ้อนกว่าที่เรานำเสนอในเครื่องมือแก้ไขปัจจุบันในหลาย ๆ ด้าน”
แม้ว่าตั๋วเฉพาะการเข้าถึง 270 ใบจะถูกปิดจนถึงปัจจุบัน Ventura รับทราบว่ายังมีอีกกว่า 90 ใบที่เหลืออยู่ "เป้าหมายคือการทำให้ประสบการณ์นี้ราบรื่นที่สุดสำหรับผู้ใช้ทุกคน" เขากล่าว
ปฏิกิริยาตอบสนองในช่วงต้นของโพสต์ไม่ได้โต้แย้งว่างานด้านการช่วยเหลือพิเศษเสร็จสิ้นแล้ว แต่ยังมีความกังวลเกี่ยวกับความซับซ้อนโดยรวมของ Gutenberg อยู่ การแก้ไขปัญหานี้อาจไม่ง่ายเหมือนการกำหนดเป้าหมายการโต้ตอบแบบแยกส่วนในตัวแก้ไข
"เราจำเป็นต้องพัฒนาลูปการตอบรับอย่างใกล้ชิดต่อไปโดยผู้ใช้ต่างๆ โต้ตอบผ่านเครื่องมือที่พวกเขาชอบ เพื่อให้แน่ใจว่าสิ่งที่เราสร้างนั้นเกี่ยวข้องกับประสบการณ์ของพวกเขา" เวนทูรากล่าว ตลอดกระบวนการสร้างและทดสอบ Gutenberg ผู้ร่วมเขียนข้อความได้อ้างอิงถึง “ลูปการตอบกลับสั้นๆ” ซึ่งเป็นคำศัพท์ของกระบวนการที่คล่องตัวซึ่งดูเหมือนว่าจะเข้าสู่การสนทนาเหล่านี้
อย่างไรก็ตาม จุดตรวจในตัวที่ใช้บ่อยดูเหมือนจะไม่ตอบสนองความต้องการในการช่วยสำหรับการเข้าถึง เนื่องจากทีมการช่วยสำหรับการเข้าถึงเชื่อว่าการป้อนข้อมูลก่อนหน้านี้มากในกระบวนการออกแบบจะทำให้เกิดความแตกต่างที่ใหญ่ขึ้นในดาวน์สตรีม
“เราขอความช่วยเหลือในการพัฒนา React ที่เน้นเรื่องการเข้าถึงได้ตั้งแต่ต้น” ผู้เชี่ยวชาญด้านการช่วยการเข้าถึง Joe Dolson กล่าวในโพสต์ที่กล่าวถึงสิ่งที่เขามองว่าเป็นตำนานทั่วไปเกี่ยวกับการเข้าถึงของ Gutenberg “พวกเราไม่มีใครที่เน้น JavaScript เป็นหลัก นับประสา React ที่เน้น และมีเวลาจำกัด (กระจายไปทั่ว Gutenberg ส่วนที่เหลือของ WordPress ไซต์ WordPress ทั้งหมดเอง และความกังวลเกี่ยวกับธีม) การจัดการเพื่อให้ทันกับอุปสรรค์ ก้าวของการพัฒนาไม่เคยเป็นไปได้”
John James Jacoby ผู้สนับสนุนหลักของ WordPress แสดงความคิดเห็นเกี่ยวกับโพสต์ของ Ventura โดยเน้นที่ความซับซ้อนของอินเทอร์เฟซสำหรับผู้ใช้ทุกคน รวมถึงผู้ใช้ที่มีและไม่ต้องการการช่วยสำหรับการเข้าถึง
"ข้อกังวลของฉันคือหลายสิ่งที่กล่าวมาข้างต้นไม่ได้ปรับปรุงความสามารถในการเข้าถึงในความหมายที่กว้างขึ้น" จาโคบีกล่าว “แต่กลับทำให้อินเทอร์เฟซผู้ใช้ที่ซับซ้อนซับซ้อนขึ้นโดยทำให้พื้นที่รกร้างด้วยแป้นพิมพ์ลัดที่ซ่อนอยู่ซึ่งมีแนวโน้มว่าจะไม่มีใครค้นพบโดยคนที่มีร่างกายปกติ นับประสาคนที่ขาดความคล่องแคล่วในมือหรือนิ้วมือหรือตาในการค้นหา/เข้าใจ/นำทาง /สนุกกับมัน

“คนเหล่านี้คือผู้ใช้ที่ต้องการแอปพลิเคชั่นที่มีความหมายง่ายกว่าเพื่อให้งานสำเร็จลุล่วง แม้ว่าพวกเขาจะคุ้นเคยกับการนำทางอย่างรวดเร็วซุปมาร์กอัปขยะผสมที่ไร้ประโยชน์ซึ่งมาจากการพัฒนาเว็บโดยรวม แต่ก็ไม่ได้ช่วยเพิ่มแนวทาง 'การช่วยสำหรับการเข้าถึง' แบบพิเศษ – เราควรทำให้วิธีการที่มีอยู่สามารถเข้าถึงได้ก่อน และเพิ่มแนวทางใหม่ภายหลัง”
Dolson สะท้อนความรู้สึกนั้นในโพสต์ล่าสุดของเขา “จุดที่ Gutenberg ล้มลงนั้นขึ้นอยู่กับการใช้งานโดยรวมของระบบ” เขากล่าว “แม้ว่าการโต้ตอบส่วนบุคคลส่วนใหญ่จะได้รับการจัดการอย่างมีประสิทธิภาพ แต่ความซับซ้อนโดยรวมของระบบสร้างอุปสรรคอย่างมากต่อผู้ใช้ หากพวกเขาต้องพึ่งพาคีย์บอร์ดหรือใช้โปรแกรมอ่านหน้าจอ”
ชุมชนได้ให้การสนับสนุนความต้องการและความปรารถนาที่แตกต่างกันมากมายในระหว่างการพัฒนาของ Gutenberg แต่อินเทอร์เฟซใดๆ ที่สร้างขึ้นสำหรับผู้คนนับล้านที่ WordPress ตั้งเป้าจะให้บริการจะต้องส่งมอบการประนีประนอมอย่างหลีกเลี่ยงไม่ได้ Matt Mullenweg ตอบข้อเสนอแนะเกี่ยวกับความซับซ้อนจากมุมมองของเขาในฐานะหัวหน้าโครงการ:
“เราคิดว่าอินเทอร์เฟซปัจจุบันอาจมีความคล่องตัวมากกว่าเดิม แต่เราได้ประนีประนอมกับแนวทางอื่น ๆ มากมายที่เราต้องการใช้โดยอิงจากคำติชมการเข้าถึงและพยายามให้มีอินเทอร์เฟซเดียวที่ให้บริการผู้ใช้ทุกประเภท” Mullenweg กล่าวว่า “ถ้าเราแยกสาขา มันจะเป็นการสนทนาที่แตกต่างกันและอาจให้บริการผู้ฟังหลาย ๆ คนได้ดีขึ้น มี FUD มากมาย กล่าวคือ สิ่งนั้นจะผิดกฎหมายในสหภาพยุโรป”
โพสต์ของ Ventura เน้นย้ำถึงคุณสมบัติการช่วยสำหรับการเข้าถึงที่มีอยู่ของ Gutenberg อย่างแน่นหนา และไม่ได้กล่าวถึงการตรวจสอบที่จะวัดว่าเป็นไปตามมาตรฐานการช่วยสำหรับการเข้าถึงที่ระบุของ WordPress หรือไม่ มาตรฐานเหล่านี้กำหนดให้โค้ดใหม่หรือโค้ดที่อัปเดตทั้งหมดที่เผยแพร่ใน WordPress ต้องสอดคล้องกับหลักเกณฑ์ WCAG 2.0 ที่ระดับ AA หากไม่มีการตรวจสอบว่าผลิตภัณฑ์ตรงตามมาตรฐานเหล่านี้อย่างไร การอภิปรายส่วนใหญ่จะหมุนรอบความคิดเห็นส่วนตัวเกี่ยวกับความซับซ้อน เป็นการยากที่จะหาจำนวนปัญหา เช่น ความรู้ความเข้าใจเกินพิกัด
“เป็นไปได้อย่างยิ่งที่ Gutenberg จะเข้ามาอยู่ในขอบเขตของการผ่าน WCAG (แนวทางการเข้าถึงเนื้อหาเว็บ) 2.0 ที่ระดับ AA เมื่อมีการเผยแพร่ แต่ก็ยังไม่สามารถเข้าถึงได้” Dolson กล่าว “นั่นเป็นเพราะว่าการโต้ตอบแบบไมโครได้รับการจัดการอย่างดี แต่การโต้ตอบแบบแมโครนั้นไม่ดี นี่เป็นข้อบกพร่องในการใช้ WCAG 2.0 เป็นมาตรฐาน ไม่สามารถจัดการกับปัญหาขนาดใหญ่ได้อย่างมีประสิทธิภาพ ภาระด้านความรู้ความเข้าใจที่มีอยู่ในข้อกำหนดการนำทางในปัจจุบันสำหรับเทคโนโลยีอำนวยความสะดวกมีอย่างล้นหลาม และนั่นเป็นปัญหาด้านการเข้าถึง – ไม่ใช่แค่ข้อเดียวที่สะท้อนได้อย่างมีประสิทธิภาพในข้อกำหนดมาตรฐานปัจจุบันของเรา”
หนึ่งในตำนานที่โพสต์ของ Dolson หายไปคือทีม Gutenberg ไม่สนใจเรื่องการเข้าถึง โพสต์ของ Ventura เรียกร้องความสนใจในสิ่งที่เขาเชื่อว่าเป็น “เครื่องมือและฟังก์ชันการทำงานเฉพาะด้านการเข้าถึงจำนวนมาก” ใน Gutenberg ที่เหนือชั้นกว่า Classic Editor ทีมงานได้ทำงานอย่างหนักเพื่อแก้ไขข้อกังวลในการเข้าถึง แต่ต้องการการสื่อสารที่ดีขึ้นระหว่างทีมเพื่อให้บริการชุมชนที่กว้างขึ้นของผู้ใช้ WordPress ที่มีความต้องการในการเข้าถึง
“มีปัญหามากมายในทางที่สามารถหลีกเลี่ยงได้หากผู้พัฒนา React พร้อมให้ความช่วยเหลือด้วยเวลาเฉพาะที่สำคัญก่อน 6 สัปดาห์ก่อนการเปิดตัวที่เสนอ แต่สิ่งเหล่านี้เป็นปัญหาที่มาจากความเขลา ไม่ใช่การขาดความเห็นอกเห็นใจ” ดอลสันกล่าว
“ฉันไม่รู้ว่า Gutenberg จะออกตัวอะไร แต่ทีมการช่วยเหลือพิเศษและทีม Gutenberg กำลังทำงานอย่างหนักเพื่อพยายามหาทางออกที่ดีที่สุดที่เราสามารถทำได้”
