เส้นทางของ Richard - การใช้เครื่องตรวจการเข้าถึงเพื่อทดสอบการเปลี่ยนแปลงที่ผู้ใช้เห็น

"เรียนรู้เกี่ยวกับการช่วยเหลือพิเศษให้เร็วที่สุดเท่าที่จะทําได้ โดยควรไปพร้อมๆ กับการเรียนรู้สิ่งอื่นทั้งหมด เพื่อจะได้เป็นนิสัย ไม่ใช่สิ่งที่คุณจะบังคับใช้ในภายหลัง"

ถาม& ตอบกับ Richard

  • ตอบ: ฉันสร้างแอป Android มาตั้งแต่ปี 2011 ตอนจบการศึกษาระดับปริญญาโทสาขาวิศวกรรมคอมพิวเตอร์ ฉันสร้างแอป Android แอปแรกโดยใช้ Eclipse ซึ่งตอนนั้นดูเหมือนจะเป็นเครื่องมือที่ยอดเยี่ยมในตอนนั้น อย่างน้อยจนกว่า Android Studio ของ Google จะเผยแพร่เป็นครั้งแรกในปี 2014 Android Studio เป็น IDE ที่ทรงพลังและน่าทึ่ง ฉันใช้แอปพลิเคชันนี้เพื่อสร้างแอปสําหรับโทรศัพท์ Android, แท็บเล็ต, สมาร์ทวอทช์ และทีวี น่าทึ่งมากที่ เฟรมเวิร์กการทดสอบการช่วยเหลือพิเศษของ Android ผสานรวมกับ Android Studio เพื่อช่วยตรวจหาปัญหาด้านการช่วยเหลือพิเศษในเลย์เอาต์ตั้งแต่เนิ่นๆ
  • คําตอบ: เครื่องมือโปรดของผมคือเครื่องตรวจการเข้าถึง ในฐานะนักพัฒนาแอปที่มีความบกพร่องทางการได้ยิน การช่วยเหลือพิเศษจึงเป็นเรื่องที่สําคัญสําหรับฉัน ฉันเกิดภาวะสูญเสียการได้ยินของประสาทหูและสวมเครื่องช่วยฟังจนถึงเวลาฉันอายุ 18 ปีเมื่อตัดสินใจปลูกฝังประสาทหูเทียม ฉันเป็นผู้ใช้คําอธิบายภาพที่หนักหน่วง และอาศัยการช่วยเหลือพิเศษทุกวัน ตอนฉันอายุน้อย ก่อนยุคสมาร์ทโฟน แม้จะเพิ่งเริ่มยุคสมาร์ทโฟน การท้าทายที่ฉันเพลิดเพลินกับทีวีหรือวิดีโอที่ไม่มีคําบรรยายอย่างเต็มที่ก็เป็นเรื่องท้าทาย ฉันดีใจมากที่โลกกําลังเริ่มปรับตัวเข้ากับคนพิการและตระหนักถึงการช่วยเหลือพิเศษมากขึ้น อันที่จริง ฉันเลือกสาขาวิศวกรรมซอฟต์แวร์เพราะฉันอยากสร้างซอฟต์แวร์หรือแอปที่จะยกระดับชีวิตของผู้อื่น โดยใช้วิธีที่เทคโนโลยีทําให้ชีวิตเราง่ายขึ้น การตรวจสอบว่าแอปที่ฉันสร้างเข้าถึงได้เป็นสิ่งที่สําคัญที่สุดสําหรับฉันเสมอ นั่นเป็นเหตุผลว่าทําไมเครื่องตรวจการเข้าถึงจึงเป็นหนึ่งในเครื่องมือโปรดของฉัน ทําให้ฉันทดสอบได้อย่างมีประสิทธิภาพว่ามีการเปลี่ยนแปลงการเข้าถึงของผู้ใช้อย่างไร โดยเฉพาะผู้ที่มีความพิการทางสายตา
  • ตอบ: ในฐานะวิศวกร Android ในทีมประสบการณ์ด้านการช่วยเหลือพิเศษของ Twitter หนึ่งในโครงการริเริ่มของเราคือการปรับปรุงประสบการณ์ของคําอธิบายรูปภาพและการใช้ข้อความแสดงแทน ทราบหรือไม่ว่าเมื่อคุณใส่รูปภาพในทวีตบน Twitter คุณจะเพิ่มคําอธิบายเพื่อให้ผู้ที่ไม่เห็นรูปภาพเข้าถึงรีวิวเหล่านั้นได้ หากใช่ เยี่ยมไปเลย แต่อย่าลืมว่า ไม่ต้องกังวลไป เพราะคุณไม่ได้โดดเดี่ยว หลายคนซึ่งรวมถึงตัวฉันลืม เพิ่มคําอธิบายรูปภาพ เราจึงใช้การช่วยเตือนข้อความสํารองเพื่อให้ผู้ใช้เลือกรับการแจ้งเตือนเมื่อทวีตรูปภาพโดยไม่มีคําอธิบายได้ นอกจากนี้ เรายังพยายามแสดงข้อความแสดงแทนสําหรับรูปภาพและ GIF ทั้งหมด ซึ่งหมายความว่าเราจะแสดงป้าย “ALT” บนรูปภาพที่มีข้อความหรือคําอธิบายรูปภาพอื่นที่เกี่ยวข้อง โดยทั่วไป ข้อความแสดงแทนจะใช้สําหรับผู้ใช้ Talkback เป็นหลัก แต่เราต้องการให้ผู้ใช้ที่ไม่ได้ใช้โปรแกรมอ่านหน้าจอทราบว่ารูปภาพใดมีข้อความสํารอง และแน่นอนว่าผู้ใช้สามารถดูคําอธิบายรูปภาพได้โดยเลือกป้าย "ALT" ฟีเจอร์นี้ช่วยให้บรรลุเป้าหมายได้ 2 ประการ ได้แก่ 1) ผู้ใช้ที่อาจมีสายตาเลือนรางหรือมีความพิการอื่นๆ ซึ่งจะได้รับประโยชน์จากการส่งข้อความทางเลือกในตอนนี้ 2) ผู้ใช้ทราบว่ารูปภาพใดมีข้อความทางเลือกก่อนทวีตต่อรูปภาพเหล่านั้น ฉันชอบฟีเจอร์นี้เพราะเพิ่มการรับรู้เกี่ยวกับข้อความแสดงแทน
  • คําตอบ: เวลาที่น่าตื่นเต้นคืออะไร ฉันมีเคล็ดลับ 3 ประการที่อยากแชร์ ได้แก่

    1) อย่าเริ่มเขียนโค้ดหากไม่ตรวจสอบข้อมูลจําเพาะและการออกแบบอย่างรอบคอบ วาดและแมปสถาปัตยกรรมและการออกแบบทางเทคนิคของผลงานก่อนที่จะเริ่มใส่โค้ด กล่าวคือ ทํางานให้ฉลาดขึ้นไม่ใช่หนักขึ้น

    2) ใช้เวลาในการอ่านเอกสารประกอบสําหรับนักพัฒนาซอฟต์แวร์และซอร์สโค้ด คุณจะเป็นผู้เชี่ยวชาญได้เร็วขึ้นหากรู้ว่าเกิดอะไรขึ้นเบื้องหลัง เมื่อเรียกใช้ฟังก์ชันจากไลบรารีหรือ SDK คุณควรศึกษาซอร์สโค้ดและการใช้งานดังกล่าวให้เป็นไปอย่างราบรื่น ไม่เพียงแต่คุณจะได้เรียนรู้ตามโค้ดนั้นๆ เท่านั้น แต่ยังค้นหาโอกาสในการปรับปรุงประสิทธิภาพได้ด้วย

    3) เรียนรู้เกี่ยวกับการช่วยเหลือพิเศษให้เร็วที่สุดเท่าที่จะเป็นไปได้ โดยเฉพาะอย่างยิ่งสําหรับการเรียนรู้ในเรื่องอื่นๆ ทั้งหมด จนเป็นนิสัย ไม่ใช่สิ่งที่คุณต้องบังคับใช้ในภายหลัง

คุณอาจสนใจ

ดูวิธีที่ชุมชนนักพัฒนาซอฟต์แวร์อื่นๆ จัดการกับความท้าทายครั้งใหญ่ และสร้างผลกระทบที่ยิ่งใหญ่มากขึ้นให้กับโลกของเรา

ดูวิธีที่ Akash Gupta ผู้ร่วมก่อตั้งและ CEO ของ Zypp Electric ใช้เทคโนโลยีและเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของ Google เพื่อช่วยผลักดันแนวคิดของคุณให้ก้าวไกลยิ่งขึ้น

พบกับ Google for Startups Accelerator: ศิษย์เก่าอินโดนีเซีย Yohanes ซึ่งมีภารกิจพลิกโฉมเกษตรกรรมให้แก่เกษตรกรผู้ชื่นชอบอาหารกว่า 33 ล้านราย

พบกับ Rabia Moussa วิศวกรซอฟต์แวร์จากไนเจอร์ที่เป็น Ambassador Tech Creators มานานกว่า 5 ปี