- เน้นปัญหาของการใช้ข้อความลิงก์แบบทั่วไป เช่น "คลิกที่นี่"
- เพื่อปรับปรุง การเข้าถึง ข้อความลิงก์ควรสื่อ ความหมายของเนื้อหา ให้ชัดเจน
- ส่งผลกระทบเชิงลบต่อเสิร์ชเอนจินและ ประสบการณ์ของผู้ใช้โปรแกรมอ่านหน้าจอ
- ข้อความลิงก์ที่ชัดเจนและสะท้อนบริบท ให้ประโยชน์ทั้งต่อผู้ใช้และเทคโนโลยี
- ตั้งแต่ปี 2001 เป็นต้นมา มีการผลักดันให้ใช้ข้อความลิงก์ที่ถูกต้องในระดับ มาตรฐานเว็บและหลักการ UX
บทนำ
- การใช้ ข้อความลิงก์แบบทั่วไป เช่น "คลิกที่นี่" หรือ "click here" เป็นแนวปฏิบัติที่พบได้บ่อยในหมู่นักพัฒนาเว็บมาอย่างยาวนาน
- อย่างไรก็ตาม วิธีดังกล่าวมีข้อเสียสำคัญในด้าน การเข้าถึง การใช้งาน และ SEO
ความหมายของข้อความลิงก์และปัญหาที่เกิดขึ้น
- ข้อความลิงก์ควรมีหน้าที่ให้ข้อมูลเพื่อให้ผู้ใช้ คาดเดาได้ก่อนคลิกว่าลิงก์นั้นจะพาไปที่ใด
- หากเขียนเพียงว่า "คลิกที่นี่" ลิงก์จะขาดบริบท ทำให้เกิด ความสับสนของผู้ใช้ และ การเข้าถึงที่ลดลง
ผลกระทบต่อการเข้าถึงและประสบการณ์ผู้ใช้
- ผู้ใช้โปรแกรมอ่านหน้าจอเมื่อไล่ดูรายการลิงก์ในหน้า จะได้ยินแต่ข้อความเดิมว่า "คลิกที่นี่" ทั้งหมด ทำให้ เข้าถึงข้อมูลได้ยาก
- เมื่อลิงก์เขียนด้วย ข้อความที่เฉพาะเจาะจงและมีความหมาย จะช่วยเพิ่ม ประสิทธิภาพของประสบการณ์ ให้ทั้งผู้ใช้ที่มีความบกพร่องทางการมองเห็นและผู้ใช้ในสถานการณ์ที่หลากหลาย
ข้อพิจารณาด้านการปรับแต่งเว็บไซต์ให้ติดอันดับบนเสิร์ชเอนจิน (SEO)
- เสิร์ชเอนจิน เองก็วิเคราะห์ข้อความลิงก์เพื่อประเมินความเกี่ยวข้องและคุณภาพของเนื้อหา
- ข้อความลิงก์ที่มีคีย์เวิร์ดสำคัญและบริบทที่เหมาะสมส่งผลเชิงบวกต่อ อันดับการค้นหาและการมองเห็น
คำแนะนำในการเขียนข้อความลิงก์ที่ถูกต้อง
- แนะนำให้ใช้ข้อความลิงก์ที่สะท้อนบริบทอย่างชัดเจน
- ตัวอย่าง: "ดูแนวทางการเข้าถึงล่าสุด"
- หลักการนี้ถูกเน้นย้ำอย่างต่อเนื่องมาตั้งแต่ปี 2001 ในกระบวนการของ การเกิดขึ้นของมาตรฐานเว็บและการเสริม UX
บทสรุป
- การใช้ ข้อความที่มีความหมาย เป็นลิงก์ แทนที่จะใช้ "คลิกที่นี่" คือหลักเกณฑ์ที่จำเป็นสำหรับทั้งเว็บในปัจจุบันและเว็บในอนาคต
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ในมุมมองด้านการเข้าถึง อยากเน้นว่า screen reader สำหรับผู้ใช้ที่มีความบกพร่องทางการมองเห็นจะอ่านหน้าเว็บแบบเป็นลำดับเชิงเส้น แม้ผู้ใช้จะสามารถแยกไปสำรวจหัวข้อหรือรายการลิงก์เพื่อหลุดจากโครงสร้างเชิงเส้นนี้ได้ แต่ถ้าลิงก์ทั้งหมดแสดงเป็น "คลิกที่นี่" ก็จะเกิดปัญหาที่ทำให้การเข้าถึงแบบไม่เป็นเชิงเส้นใช้งานแทบไม่ได้
ผู้แสดงความเห็นคนหนึ่งมองว่าตัวอย่าง "มีปัญหา" ที่ยกในบทความคือ
มีการแนะนำว่าฝั่ง Government Digital Services ของสหราชอาณาจักรก็แนะนำแนวทางด้านการเข้าถึงคล้ายกัน และสามารถดูข้อมูลทางการได้ที่นี่
W3C:
Get Amaya
Read more about Amaya
Home Office:
Get Amaya
Read more about Amaya
แนวทางของ Home Office ดูสมเหตุสมผลกว่า แต่ในบางบริบทก็อาจก่อปัญหาอีกแบบได้ ทั้งสองแห่งเองในทางปฏิบัติก็ดูจะเหมาะกับการแก้ปัญหาด้วยปุ่มนอกบรรทัดมากกว่าการใส่ไฮเปอร์ลิงก์ไว้ในเนื้อเรื่อง เช่น [Download], [Documentation] จากประสบการณ์ ผู้แสดงความเห็นคิดว่าการปรับข้อความให้เป็นธรรมชาติอย่าง
"PiPedal คือเอฟเฟกต์กีตาร์ที่ทำงานบน Raspberry Pi หน้าดาวน์โหลดของ PiPedal คือ [download page] และเอกสารคือ [Documentation]"
นั้นดีกว่า และจึงเขียนเอกสารของตัวเองแบบนั้นจริง ๆ
อีกทั้งยังพบว่าการทำให้ "คลิกที่นี่" กลายเป็นคำนามนั้นยากกว่าที่คิด บางครั้งประโยค inline ก็ให้บริบทเพียงพอ จนการใช้ "คลิกที่นี่" ไม่ได้ก่อปัญหาด้านการเข้าถึงจริงเสมอไป
โดยเฉพาะเมื่อมีปุ่มอยู่ถัดขึ้นไปทันทีอย่าง "Download" หรือ "Documentation" ก็ไม่แน่ใจว่าจำเป็นต้องแก้หรือไม่
ท้ายที่สุดแล้ว ตัวชี้วัดสำคัญคือผู้คนเข้าไปถึงหน้าดาวน์โหลดจริงมากน้อยแค่ไหน
โดยส่วนตัวกลับรู้สึกว่าตัวอย่างที่สองที่บทความบอกให้หลีกเลี่ยง ("หากต้องการดาวน์โหลด Amaya ให้ไปที่ เว็บไซต์ Amaya แล้วรับซอฟต์แวร์ที่ต้องการ") ดีกว่า
เพราะถ้าใส่ลิงก์แค่คำว่า "Amaya" อย่างเดียว ก็ไม่ชัดว่าคือ internal link หรือ external link และไม่รู้ว่าจะพาไปยังไฟล์โดยตรงหรือไปยังหน้าดาวน์โหลด
อาจเพราะอายุมากแล้ว เลยรู้สึกโดยสัญชาตญาณว่าลิงก์ควรทำหน้าที่ชี้ไปยังคำนาม เช่น สถานที่หรือสิ่งของ
จึงโอเคกับลิงก์อย่าง "เว็บไซต์ของฉัน" แต่ไม่ชอบวลีที่มีคำกริยาอย่าง "ไปที่เว็บไซต์ของฉัน"
โดยเฉพาะอย่างยิ่งไม่ชอบรูปคำสั่ง จึงไม่ใช้รูปแบบอย่าง "go to my website" หรือ "follow this link"
มีคนมองว่าการใช้ "ที่นี่" เป็นข้อความลิงก์บนอินเทอร์เน็ต เป็นความล้มเหลวในระดับพื้นฐานของการไม่เข้าใจการเขียนเอกสาร hypertext เลย "คลิกที่นี่" ให้ความรู้สึกเหมือนคำสั่งบนสคริปต์หรือ stage direction และปัญหานี้เกิดจากผู้เขียนจำนวนมากไม่ได้เขียนโดยคำนึงถึงบริบทแบบ hypertext
เวลามีลิงก์อย่าง "I forgot my password" ก็เคยลองคิดว่าจะเปลี่ยนให้เป็นแบบ "คลิกที่นี่" ดู แต่ก็รู้สึกโดยสัญชาตญาณว่ามันไม่ใช่
เมื่อมาตรฐาน UI พังลง ผู้ใช้ก็สับสนมากขึ้นว่าอะไรคือสิ่งที่ต้องคลิก และข้อความไหนกำลังสื่อแทนตัวเองอยู่
เห็นด้วยว่า "I forgot my password" ถ้าเป็นปุ่มจะมีประสิทธิภาพกว่าการเป็นลิงก์มาก
อีกทั้งตอนที่ Microsoft เอาปุ่มส่วนใหญ่ออกแล้วแทนที่ด้วยลิงก์สีที่กำกวม ก็ยิ่งเกิดกรณีที่ผู้ใช้ไม่แน่ใจว่าควรกดตรงไหนมากขึ้น
(โพสต์อ้างอิง: โพสต์ Mastodon ที่เกี่ยวข้อง)
มีการแนะนำบทความปี 2022 ของ Dragan Espenschied เรื่อง ประวัติการเปลี่ยนแปลงของข้อความลิงก์
ซึ่งพูดถึงแนวโน้มล่าสุดที่ข้อความลิงก์เปลี่ยนจาก call-to-action ไปเป็นข้อความบนปุ่มที่อธิบายสถานะของผู้ใช้เอง เช่น "เข้าสู่ระบบ"
โดยรวมแล้วเห็นด้วยกับหลักการส่วนใหญ่ในบทความ แต่คิดว่ากรณีอย่าง "download" ที่จำเป็นต้องให้คำกริยาหรือวลีคำกริยาชัดเจน ก็อาจเป็นข้อยกเว้นที่เหมาะสมได้ อย่างไรก็ตาม ควรใช้ก็ต่อเมื่อลิงก์นั้นพาไปดาวน์โหลดโดยตรงจริง ๆ และต้องตรวจสอบเสมอว่าเหมาะกับบริบทหรือไม่
ถ้าในตัวอย่างนั้น ทุกลิงก์นำไปสู่การดาวน์โหลด Amaya จริง รูปแบบไฮเปอร์ลิงก์อย่าง Download Amaya จะเป็นตัวเลือกที่ชอบที่สุด
และถ้าเป็นไปได้ก็ควรมีไอคอนที่ช่วยสื่อว่าเป็นการดาวน์โหลดด้วย อยากหลีกเลี่ยงการถูกพาไปยังหน้าดาวน์โหลดที่มีปุ่มโฆษณาปะปนเต็มไปหมด ทั้งที่จริงไม่ได้เป็นลิงก์ไฟล์โดยตรง