

เวลาแทรกรูปในบทความ เรามักเลือกภาพที่ช่วยอธิบายประเด็นแล้วตรวจว่ามันโหลดขึ้นหรือยัง แต่ถ้าคนอ่านมองไม่เห็นภาพ ใช้โปรแกรมอ่านหน้าจอ หรือเปิดมาในสภาพที่รูปไม่ขึ้น ข้อมูลส่วนที่ฝากไว้กับภาพอาจหายไปจากเรื่องโดยไม่รู้ตัว
การมี field alt ช่วยเตรียมข้อความทดแทนได้ แต่ยังต้องเลือกด้วยว่าจะอธิบายอะไร เพราะภาพเดียวกันอาจทำหน้าที่ต่างกันตามตำแหน่งที่ใช้ เป็นภาพอธิบายขั้นตอนในตัวบท เป็นภาพตกแต่ง หรือเป็นส่วนหนึ่งของลิงก์เปิดบทความ ซึ่งต้องให้ข้อมูลกับคนอ่านไม่เหมือนกัน
จึงควรเริ่มจากหน้าที่ของภาพในจุดนั้นก่อนครับ แล้วค่อยเขียนข้อความให้ช่วยรักษาความหมายของเนื้อหา ไม่ใส่ชื่อไฟล์ซ้ำให้ครบช่องหรือพยายามอธิบายทุกสีทุกตำแหน่งจนข้อมูลสำคัญหาไม่เจอ
ลองใช้ภาพแผนผังข้อมูลจากเซนเซอร์ผ่าน broker ไปยังฐานข้อมูล สิ่งที่ผู้อ่านควรได้จากภาพอาจเป็นการแยกเส้นทางรับข้อมูลกับจุดแสดงผล หาก alt บอกเพียงว่าแผนภาพ IoT ก็ยังไม่ช่วยให้คนที่ไม่ได้เห็นภาพรู้ความสัมพันธ์นั้น
ข้อความที่ตรงหน้าที่กว่าอาจอธิบายว่าเซนเซอร์ส่งข้อมูลผ่าน broker ไปบันทึก แล้วหน้า dashboard จึงอ่านค่าที่เก็บไว้อีกขั้น รายละเอียดนี้ช่วยรักษาประเด็นที่บทความกำลังพูดถึง โดยไม่จำเป็นต้องบอกว่ากล่องใดอยู่ด้านซ้ายหรือใช้สีอะไรถ้าสีไม่ใช่ข้อมูลของเรื่อง

หากความสัมพันธ์นั้นถูกอธิบายในย่อหน้ารอบภาพอย่างครบแล้ว ก็ต้องดูว่าจะทำให้คนอ่านเจอข้อมูลเดิมซ้ำมากเกินไปหรือไม่ การเลือก alt ควรมองบริบทที่อ่านต่อเนื่อง ไม่ตรวจภาพแยกจากข้อความแล้วเขียนคำอธิบายใหม่ทุกอย่างโดยไม่สนใจสิ่งที่อยู่ข้างๆ
ในทางกลับกัน ถ้าข้อความเขียนแค่ว่าดูตามรูป แล้วข้อมูลสำคัญทั้งหมดอยู่ในภาพ ก็ยังต้องเพิ่มทางเข้าถึงความหมายให้ครบ ไม่ใช้ alt สั้นหนึ่งคำมาแทนคำอธิบายที่ตัวบทไม่มีอยู่เลย
ภาพที่ทำหน้าที่ตกแต่งล้วนๆ สามารถใช้ alt ว่างตามรูปแบบ HTML เพื่อให้เทคโนโลยีช่วยอ่านไม่ต้องหยุดกับข้อมูลที่ไม่เพิ่มความหมาย แต่ต้องแยกจากการไม่ได้ใส่ attribute นี้ เพราะการปล่อยขาดอาจทำให้เครื่องมือใช้ชื่อไฟล์หรือข้อมูลอื่นแทนในบางกรณี
ส่วนภาพที่เป็นลิงก์หรือปุ่มต้องอธิบายหน้าที่ของการกด เช่น ไอคอนค้นหาที่ไม่มีข้อความอื่นควรมีชื่อที่บอกว่าค้นหา ไม่ใช่แว่นขยายสีน้ำเงิน เพราะคนต้องรู้ว่ากำลังจะสั่งอะไร
ถ้าการ์ดบทความมีทั้งภาพกับชื่อเรื่องอยู่ในลิงก์เดียวกันอยู่แล้ว ก็ต้องดู accessible name รวมของลิงก์ด้วย การใส่ชื่อเรื่องซ้ำทั้ง alt กับข้อความอาจทำให้อ่านซ้ำโดยไม่จำเป็น หากภาพไม่ได้เพิ่มข้อมูลในลิงก์นั้นอาจเลือกให้เป็นส่วนตกแต่งภายใต้บริบทนี้ได้
ภาพเดียวกันที่นำไปใช้ในตัวบทอาจต้องมี alt อีกแบบ เพราะมันกลับมาทำหน้าที่อธิบายเนื้อหาแล้ว จึงไม่ควรเก็บข้อความเดียวเป็นคำตอบตายตัวสำหรับทุกจุดที่ไฟล์ถูกใช้ โดยไม่คำนึงถึงหน้าที่ขององค์ประกอบที่ครอบอยู่
เมื่อเป็นภาพหลายขั้น กราฟ หรือแผนภาพโครงสร้างขนาดใหญ่ การยัดข้อมูลทั้งหมดลง alt ยาวมากอาจทำให้เข้าถึงรายละเอียดได้ยาก ควรมีข้อความอธิบายความหมายและข้อมูลที่จำเป็นในตัวบทหรือส่วนที่เข้าถึงต่อได้ตามรูปแบบเว็บ
ตัวอย่างกราฟเปรียบเทียบเวลา หากข้อสรุปขึ้นอยู่กับตัวเลข ต้องมีทางอ่านตัวเลขกับเงื่อนไขที่ใช้เปรียบเทียบ ไม่เขียนเพียงกราฟแสดงว่ารุ่นใหม่เร็วกว่าแล้วฝากข้อมูลทั้งหมดไว้กับความสูงของแท่ง

ในบทที่ใช้แผนภาพแนวคิดก็ควรบอกขอบเขตของภาพด้วย เช่น ใช้อธิบายลำดับและไม่ได้เป็นผลจับสัญญาณจริง คนที่อ่านข้อความทดแทนควรได้รับบริบทเรื่องหลักฐานเหมือนคนที่เห็นตัวอักษรอยู่ในภาพ ไม่หลงเข้าใจว่าเป็นผลวัดเพียงเพราะชื่อภาพดูเหมือนกราฟ
Alt กับข้อความใต้ภาพมีหน้าที่ต่างกัน และไม่จำเป็นต้องเพิ่ม caption ยาวให้ทุกรูป หากคำอธิบายหลักอยู่ในย่อหน้าที่เกี่ยวข้องแล้ว สามารถรักษาความลื่นของบทความไว้พร้อมให้ข้อมูลทดแทนได้ ไม่ต้องทำให้เนื้อหากลายเป็นรายการอธิบายภาพซ้ำๆ
ชื่อไฟล์อย่าง diagram-final-v3.webp ช่วยคนจัดเก็บรู้ฉบับ แต่ไม่ได้บอกความหมายกับคนอ่าน ส่วนการเริ่มทุก alt ด้วยคำว่ารูปภาพของก็อาจใช้พื้นที่โดยไม่เพิ่มข้อมูลที่จำเป็น ควรเริ่มจากสาระหรือหน้าที่ที่ต้องถ่ายทอดตามบริบท
หากภาพมีข้อความสำคัญที่ตัวบทไม่ได้บอก ต้องมีทางอ่านข้อความนั้น ไม่ใช้ชื่อเครื่องมือหรือคำกว้างๆ มาทับรายละเอียดที่ภาพนำเสนอ ส่วนโลโก้ที่เป็นข้อมูลระบุตัวควรเรียกชื่อที่ถูก ไม่เดาองค์ประกอบจากสีที่คล้ายกัน
ควรแยกการช่วยให้เข้าถึงเนื้อหาออกจากการใส่คำค้นจำนวนมากใน alt การกองชื่อหัวข้อที่ไม่ได้อยู่ในภาพทำให้ข้อมูลทดแทนอ่านยาก และไม่ได้ตอบว่าคนที่มองไม่เห็นรูปควรรู้อะไรเพื่ออ่านต่อได้
ในระบบจัดการเนื้อหา อาจเก็บคำอธิบายต้นทางสำหรับใช้ตั้งต้นได้ แต่จุดเผยแพร่ควรมีโอกาสปรับให้ตรงกับบริบท เช่น ภาพเดียวใช้เป็นปกกับภาพใน section ที่กำลังอธิบายคนละประเด็น ไม่บังคับให้คัดลอก alt ตามไฟล์โดยแก้ไม่ได้
การตรวจควรอ่านลำดับข้อความที่คนจะได้รับจริง รวมชื่อของลิงก์ ปุ่ม และ alt ไม่ดูเพียงว่ารูปทุกอันมี attribute แล้วผ่าน การมี alt ว่างอย่างตั้งใจในภาพตกแต่งอาจถูกต้องกว่าการกรอกข้อความที่ไม่เพิ่มความหมาย
ถ้าใช้ screen reader ให้ตรวจทั้งการอ่านต่อเนื่องกับการเดินผ่านลิงก์หรือภาพตามวิธีที่เครื่องมือรองรับ และตรวจภาพที่ใช้ในส่วน layout ซ้ำด้วย เพราะคำอธิบายที่ซ้ำทุกหน้าสามารถทำให้เข้าถึงตัวบทช้าลงได้
เครื่องมือตรวจอัตโนมัติช่วยหา attribute ที่ขาดหรือองค์ประกอบบางชนิดได้ แต่ยังไม่รู้ทุกบริบทของเนื้อหา การตัดสินว่า alt อธิบายสาระถูกต้องหรือภาพเป็นเพียงของตกแต่งยังต้องอ่านเรื่องกับภาพร่วมกัน
ข้อความทดแทนควรเริ่มจากหน้าที่ของภาพและสิ่งที่คนอ่านต้องรู้เพื่อเข้าใจเรื่องต่อ เมื่อแยกภาพข้อมูล ภาพตกแต่ง และภาพที่ใช้สั่งงาน แล้วให้รายละเอียดซับซ้อนอยู่ในทางที่อ่านตามได้ เราจะรักษาความหมายของบทความให้เข้าถึงได้มากขึ้น โดยไม่เพิ่มคำบรรยายซ้ำหรือปล่อยให้ภาพเป็นที่เก็บข้อมูลสำคัญเพียงแห่งเดียว