trusty — Website Trust Platform
Accessibility & Trust UX

วิธี Audit WCAG 2.2 ของธุรกิจ SaaS สตาร์ทอัพ และบริษัทเทคโนโลยี พร้อม Evidence ที่ควรเก็บ

คู่มือขั้นตอน Audit WCAG 2.2 สำหรับธุรกิจ SaaS ตั้งแต่กำหนดขอบเขต ทดสอบด้วยคีย์บอร์ดและโปรแกรมอ่านหน้าจอ ไปจนถึง Evidence และ VPAT ที่ควรเก็บไว้ตอบลูกค้าองค์กร

📅 เผยแพร่ 12 สิงหาคม 2569อัปเดตล่าสุด 12 สิงหาคม 2569✍️ เขียนโดย trusty Editorial Team⏱ อ่าน 8 นาที
A diverse group of professionals actively collaborating at an office table during a business meeting.
ภาพโดย Thirdman จาก Pexels

💬 สรุปสั้น ๆ

การ Audit WCAG 2.2 สำหรับ SaaS ควรเริ่มจากกำหนดขอบเขตให้ครอบคลุมทั้งเว็บการตลาดและแอปหลังเข้าสู่ระบบ ทดสอบ User Flow วิกฤตด้วยทั้งเครื่องมือสแกนอัตโนมัติและคนจริงผ่านคีย์บอร์ดกับโปรแกรมอ่านหน้าจอ แล้วเก็บหลักฐานอย่างภาพหน้าจอ วิดีโอ และ VPAT ไว้ตอบทั้งลูกค้าและทีมกฎหมายภายใน ผลสแกนอัตโนมัติเพียงอย่างเดียวไม่เท่ากับการ Audit ที่สมบูรณ์

ทีมจัดซื้อของลูกค้าองค์กรส่งแบบฟอร์ม Security and Accessibility Review กลับมาก่อนต่อสัญญาปีถัดไป หนึ่งในคำถามคือผลิตภัณฑ์ผ่านการตรวจ WCAG 2.2 ระดับใด และมีเอกสารอะไรยืนยันบ้าง ทีม Product ของ SaaS สตาร์ทอัพเปิดไฟล์ Accessibility Statement ที่เขียนไว้ตอนเปิดตัวสองปีก่อน แล้วพบว่าไม่มีใครแตะไฟล์นี้อีกเลย และไม่มีหลักฐานอะไรนอกจากประโยคว่าใส่ใจเรื่องการเข้าถึงได้

สถานการณ์แบบนี้พบได้บ่อยขึ้นเรื่อยๆ ในธุรกิจ SaaS ที่ขายให้ลูกค้าองค์กร เพราะฝ่ายจัดซื้อระดับ Enterprise เริ่มขอ VPAT หรือรายงาน Audit แนบสัญญาเป็นมาตรฐาน บทความนี้วางขั้นตอน Audit WCAG 2.2 ที่ทีม Product, Engineering และ Privacy ทำร่วมกันได้จริง พร้อมชนิดของหลักฐานที่ควรเก็บไว้ตอบทั้งลูกค้าและทีมกฎหมายภายใน

WCAG 2.2 คืออะไร และต่างจาก WCAG 2.1 ตรงไหน

WCAG (Web Content Accessibility Guidelines) เป็นมาตรฐานการเข้าถึงเว็บที่ดูแลโดย W3C Web Accessibility Initiative แบ่งเป็นสามระดับคือ A, AA และ AAA โดยธุรกิจส่วนใหญ่อ้างอิงระดับ AA เป็นเป้าหมายหลัก WCAG 2.2 เป็นเวอร์ชันล่าสุดที่ประกาศใช้ต่อจาก 2.1 และยังคงเกณฑ์เดิมของ 2.1 ไว้ทั้งหมด พร้อมเพิ่มเกณฑ์ใหม่อีกชุดหนึ่ง

เกณฑ์ใหม่ที่มีผลโดยตรงกับผลิตภัณฑ์ SaaS ได้แก่ ขนาดพื้นที่กดขั้นต่ำของปุ่มและลิงก์ (Target Size), การมีทางเลือกอื่นนอกจากการลากองค์ประกอบด้วยเมาส์ (Dragging Movements), การไม่ให้องค์ประกอบสำคัญถูกบดบังเมื่อโฟกัส (Focus Not Obscured), กระบวนการยืนยันตัวตนที่ไม่บังคับให้จำหรือคำนวณเอง เช่น รองรับ Password Manager หรือ Copy-paste OTP (Accessible Authentication) และการไม่บังคับให้ผู้ใช้กรอกข้อมูลที่เคยกรอกไปแล้วซ้ำ (Redundant Entry) ทีมที่เคยผ่านการตรวจ 2.1 มาแล้วยังต้องตรวจเพิ่มเฉพาะส่วนนี้ ไม่ใช่เริ่มต้นใหม่ทั้งหมด

ขอบเขตของ SaaS ที่ต้อง Audit

ผลิตภัณฑ์ SaaS มักมีพื้นที่มากกว่าที่ทีม Marketing คิดตอนแรก การกำหนดขอบเขตควรครอบคลุมอย่างน้อยห้าส่วน คือเว็บไซต์การตลาดและหน้า Pricing, แอปพลิเคชันหลังเข้าสู่ระบบ, ศูนย์เอกสารหรือ Help Center, อีเมลแจ้งเตือนอัตโนมัติ และแอปมือถือหากมี แต่ละส่วนมีความเสี่ยงต่างกันและมักดูแลโดยทีมคนละทีม

ความผิดพลาดที่พบบ่อยคือ Audit เฉพาะหน้า Landing Page ที่ทีม Growth ดูแล แล้วสรุปว่าผลิตภัณฑ์ผ่านเกณฑ์ ทั้งที่ตัวแอปหลังบ้านซึ่งลูกค้าใช้งานจริงทุกวันยังไม่เคยถูกตรวจเลย ทีม Engineering ควรเข้าร่วมตั้งแต่ขั้นกำหนดขอบเขต ไม่ใช่ถูกดึงเข้ามาตอนพบปัญหาแล้วเท่านั้น

Automated Scan ตรวจอะไรได้ และอะไรที่ต้องตรวจด้วยคน

เครื่องมือสแกนอัตโนมัติช่วยตรวจสิ่งที่วัดได้ทางโครงสร้าง เช่น รูปภาพที่ไม่มี Alt Text, ฟอร์มที่ไม่มี Label เชื่อมกับ Input, โครงสร้าง Heading ที่กระโดดข้ามระดับ, ค่า Contrast บางกรณีที่คำนวณได้ตรงไปตรงมา, การระบุภาษาของหน้า และชื่อของลิงก์ที่ไม่สื่อความหมาย สิ่งเหล่านี้ตรวจได้เร็วและครอบคลุมหลายหน้าในเวลาสั้น

สิ่งที่ Automated Scan มองไม่เห็นคือลำดับการกดคีย์บอร์ดที่แท้จริง ทิศทางของ Focus เมื่อเปิด Modal หรือปิด Dropdown คุณภาพของข้อความที่ Screen Reader อ่านออกมา การทำงานของ Drag and Drop บนหน้า Kanban Board และภาระทางความคิดเมื่อผู้ใช้ต้องทำงานหลายขั้นตอนต่อเนื่อง ส่วนเหล่านี้ต้องอาศัยคนทดสอบจริงด้วยคีย์บอร์ดและโปรแกรมอ่านหน้าจอ

ขั้นตอน Audit ทีละขั้น

ขั้นที่ 1 กำหนดขอบเขตและ User Flow วิกฤต

เลือก User Flow ที่กระทบรายได้หรือการใช้งานหลักก่อน เช่น สมัครสมาชิก เข้าสู่ระบบรวมถึงการยืนยันตัวตนสองชั้น ตัวช่วยตั้งค่าเริ่มต้นหรือ Onboarding Wizard หน้า Dashboard หลัก หน้าชำระเงินและตั้งค่าบัญชี การเริ่ม Audit จาก Flow เหล่านี้ทำให้ทีมเห็นผลกระทบต่อธุรกิจได้ชัดกว่าการไล่ตรวจทุกหน้าพร้อมกัน

ขั้นที่ 2 รัน Automated Scan เป็นข้อมูลตั้งต้น

ใช้ผลจากเครื่องมือสแกนเพื่อคัดกรองปัญหาที่ชัดเจนออกก่อน เช่น Alt Text ที่หายไปทั้งหมดหรือ Label ที่ไม่เชื่อมกับ Input ขั้นนี้ทำให้ทีมไม่ต้องเสียเวลาคนไปนั่งไล่หาปัญหาพื้นฐานที่เครื่องมือตรวจได้อยู่แล้ว แต่ต้องระบุไว้ในรายงานเสมอว่าผลจากขั้นนี้เป็นเพียง Automated Finding ยังไม่ใช่ผลสรุปของ Audit

ขั้นที่ 3 ทดสอบด้วยคีย์บอร์ดและ Screen Reader

ถอดเมาส์ออกแล้วไล่ Flow ที่เลือกไว้ด้วยปุ่ม Tab, Enter, Space และ Arrow เพียงอย่างเดียว บันทึกจุดที่ Focus หายหรือกระโดดข้ามลำดับที่ควรเป็น จากนั้นทดสอบซ้ำด้วยโปรแกรมอ่านหน้าจออย่างน้อยหนึ่งตัวเพื่อฟังว่าชื่อปุ่ม สถานะของฟอร์ม และข้อความแจ้งเตือนถูกอ่านออกมาอย่างเข้าใจได้หรือไม่

ขั้นที่ 4 ทดสอบ Component แบบ Dynamic ของ SPA

แอป SaaS ยุคใหม่มักเป็น Single Page Application ที่เปลี่ยนเนื้อหาโดยไม่โหลดหน้าใหม่ ต้องตรวจ Modal, Toast Notification, Infinite Scroll และ Drag and Drop เป็นพิเศษ เพราะ Element เหล่านี้มักไม่ประกาศการเปลี่ยนแปลงให้ Screen Reader รับรู้ และการลากองค์ประกอบด้วยเมาส์อย่างเดียวโดยไม่มีทางเลือกอื่นเป็นจุดที่ WCAG 2.2 ให้ความสำคัญเพิ่มขึ้น

Evidence ที่ควรเก็บระหว่าง Audit

เอกสารที่พิสูจน์ได้ว่ามีการตรวจจริงสำคัญพอกับผลการตรวจเอง ควรเก็บภาพหน้าจอที่ระบุเลขเกณฑ์ WCAG ที่เกี่ยวข้อง วิดีโอบันทึกการไล่ Flow ด้วยคีย์บอร์ด บันทึกข้อความที่ Screen Reader อ่านออกมาจริง รายการปัญหาที่พบพร้อมระดับความรุนแรง เจ้าของงาน และสถานะการแก้ไข รวมถึงวันที่และเวอร์ชันของ WCAG ที่ใช้เป็นเกณฑ์ตรวจ

หลายทีมเริ่มร่าง VPAT (Voluntary Product Accessibility Template) ไว้ตั้งแต่รอบ Audit แรก แล้วอัปเดตทุกครั้งที่มีการตรวจซ้ำ เอกสารชุดนี้ตอบคำถามฝ่ายจัดซื้อได้ตรงจุดกว่าการอธิบายด้วยปากเปล่าว่าใส่ใจเรื่องนี้อยู่แล้ว

จัดลำดับความสำคัญของสิ่งที่พบ

ปัญหาที่พบไม่ควรถูกจัดเรียงตามความง่ายในการแก้ก่อนเสมอไป ควรแยกเป็นสามระดับคือ Blocker ที่ทำให้ผู้ใช้บางกลุ่มสมัคร ชำระเงิน หรือทำงานหลักไม่ได้เลย, Major ที่ยังใช้งานได้แต่ยากลำบากหรือใช้เวลานานผิดปกติ และ Minor ที่กระทบด้านความสวยงามหรือความสอดคล้องโดยไม่ปิดกั้นการใช้งาน แก้ Blocker ก่อนเสมอแม้จะใช้เวลานานกว่ารายการ Minor จำนวนมาก

พร้อมตรวจสอบความน่าเชื่อถือของเว็บไซต์คุณหรือยัง?

ทดลองใช้งาน trusty ฟรี ไม่ต้องใช้บัตรเครดิต เริ่มสแกนได้ทันที

ทดลองใช้งานระบบฟรี

การวางรอบตรวจซ้ำหลัง Audit

ทีมส่วนใหญ่ทำผิดพลาดตรงที่คิดว่า Audit เป็นโปรเจกต์ที่ปิดได้ครั้งเดียว ทั้งที่ผลิตภัณฑ์ SaaS มีการปล่อยฟีเจอร์ใหม่แทบทุกสัปดาห์ ทุกครั้งที่มีการเพิ่ม Component ใหม่ใน Design System หรือเปลี่ยน Library ของ UI ควรมีขั้นตอน Regression Test ด้าน Accessibility ควบคู่ไปกับการทดสอบฟังก์ชันปกติ ไม่ใช่รอให้ครบรอบปีแล้วค่อยตรวจใหม่ทั้งหมด

ควรกำหนดเจ้าของงานที่ชัดเจนสำหรับแต่ละ Flow เช่น ทีม Growth ดูแลหน้า Landing และ Pricing ทีม Core Product ดูแล Onboarding และ Dashboard ทีม Billing ดูแลหน้าชำระเงิน เมื่อพบปัญหาใหม่ระหว่างการใช้งานจริงจากผู้ใช้หรือทีมสนับสนุนลูกค้า ควรมีช่องทางส่งกลับเข้า Backlog ของเจ้าของ Flow นั้นโดยตรง แทนที่จะกองรวมไว้ในสเปรดชีตเดียวที่ไม่มีใครติดตาม

บทบาทของเครื่องมือสแกนอัตโนมัติในกระบวนการนี้

โมดูล Accessibility ของเครื่องมืออย่าง trusty ช่วยตรวจสิ่งที่วัดได้ทางโครงสร้างในบางกรณี เช่น Alt Text ที่หายไป โครงสร้าง Heading, Label ของฟอร์ม, การระบุภาษาของหน้า และชื่อของลิงก์ ผลจากการสแกนอัตโนมัติเหล่านี้ใช้เป็นจุดเริ่มต้นในการคัดกรองได้ แต่ไม่เท่ากับการยืนยันว่าผลิตภัณฑ์เป็นไปตาม WCAG 2.2 ครบทุกเกณฑ์ เพราะการทดสอบด้วยคีย์บอร์ด โปรแกรมอ่านหน้าจอ และผู้ใช้จริงยังจำเป็นอยู่เสมอ

ทีมที่เพิ่งเริ่มต้นควรอ่านคู่มือ WCAG 2.2 สำหรับ SaaSเพื่อดูภาพรวมทั้งหมดก่อนลงมือ Audit จริง และติดตามอัปเดต WCAG 2.2 ปี 2026 สำหรับ SaaSเพื่อรู้ว่ามีเกณฑ์อะไรเปลี่ยนแปลงเพิ่มเติม ดูภาพรวมทุกหัวข้อด้าน Accessibility และ Trust UX ได้ที่ภาพรวม Accessibility และ Trust UX

คำถามที่พบบ่อย

WCAG 2.2 บังคับใช้ตามกฎหมายไทยหรือไม่ WCAG เป็นมาตรฐานสากลที่หน่วยงานกำกับดูแลหลายประเทศอ้างอิง ธุรกิจควรตรวจสอบข้อกำหนดเฉพาะอุตสาหกรรมหรือคู่สัญญาของตนเองกับผู้เชี่ยวชาญด้านกฎหมายหรือ Accessibility โดยตรง เพราะขอบเขตบังคับใช้แตกต่างกันไปตามอุตสาหกรรมและประเทศ

ต้องผ่านระดับ AAA หรือไม่ ธุรกิจส่วนใหญ่อ้างอิงระดับ AA เป็นเป้าหมายหลัก เพราะ AAA มีบางเกณฑ์ที่ออกแบบมาสำหรับกรณีเฉพาะและไม่ได้คาดหวังให้ทุกหน้าเนื้อหาผ่านทั้งหมด

Audit ครั้งเดียวใช้ได้ตลอดไปหรือไม่ ไม่ควรใช้ตลอดไป เพราะทุกครั้งที่มีการเพิ่มฟีเจอร์ เปลี่ยน Component หรืออัปเดต Design System ควรมีรอบตรวจซ้ำ โดยเฉพาะ Flow ที่กระทบรายได้โดยตรง

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

เช็กลิสต์ปฏิบัติ

  • กำหนดขอบเขต Audit ให้ครอบคลุมเว็บการตลาด แอปหลังเข้าสู่ระบบ Help Center อีเมล และแอปมือถือ
  • เลือก User Flow วิกฤตที่กระทบรายได้ก่อนเริ่ม Audit
  • รัน Automated Scan เป็นข้อมูลตั้งต้นแล้วระบุว่าเป็นผลเบื้องต้น ไม่ใช่ผลสรุป
  • ทดสอบทุก Flow ด้วยคีย์บอร์ดล้วนโดยไม่ใช้เมาส์
  • ทดสอบด้วยโปรแกรมอ่านหน้าจออย่างน้อยหนึ่งตัว
  • ตรวจ Component แบบ Dynamic เช่น Modal, Toast, Drag and Drop เป็นพิเศษ
  • เก็บภาพหน้าจอ วิดีโอ และบันทึกที่ระบุเลขเกณฑ์ WCAG ที่เกี่ยวข้อง
  • จัดลำดับปัญหาเป็น Blocker, Major, Minor ก่อนวางแผนแก้ไข
  • ร่างและอัปเดต VPAT ทุกรอบ Audit

ข้อผิดพลาดที่พบบ่อย

  • ตรวจเฉพาะหน้า Landing Page แล้วสรุปว่าผลิตภัณฑ์ทั้งหมดผ่านเกณฑ์
  • ใช้ผลจาก Automated Scan อย่างเดียวโดยไม่ทดสอบคีย์บอร์ดหรือ Screen Reader
  • ปล่อยให้ Accessibility Statement เก่าค้างไว้หลายปีโดยไม่มีหลักฐานอัปเดต
  • แก้เฉพาะปัญหาที่ทำง่ายที่สุดก่อน โดยไม่ดู Blocker ที่กระทบผู้ใช้จริง
  • ไม่ให้ทีม Engineering เข้าร่วมตั้งแต่ขั้นกำหนดขอบเขต

สรุป

Audit WCAG 2.2 สำหรับ SaaS ไม่ใช่งานที่ทำครั้งเดียวจบ แต่เป็นกระบวนการที่ต้องกำหนดขอบเขตให้ครอบคลุมทุกส่วนของผลิตภัณฑ์ ทดสอบทั้งด้วยเครื่องมืออัตโนมัติและคนจริง แล้วเก็บหลักฐานไว้ตอบทั้งลูกค้าและทีมภายใน

ทีมที่เริ่มต้นจาก Flow วิกฤตและจัดลำดับ Blocker ก่อนเสมอ จะเห็นผลลัพธ์ที่ผู้ใช้สัมผัสได้จริงเร็วกว่าการไล่แก้ตามคะแนนสแกนเพียงอย่างเดียว

แหล่งข้อมูลอ้างอิง

คำถามที่พบบ่อย

WCAG 2.2 บังคับใช้ตามกฎหมายไทยหรือไม่

WCAG เป็นมาตรฐานสากลที่หน่วยงานกำกับดูแลหลายประเทศอ้างอิง ธุรกิจควรตรวจสอบข้อกำหนดเฉพาะอุตสาหกรรมหรือคู่สัญญาของตนเองกับผู้เชี่ยวชาญด้านกฎหมายหรือ Accessibility โดยตรง เพราะขอบเขตบังคับใช้แตกต่างกันไปตามอุตสาหกรรมและประเทศ

ต้องผ่านระดับ AAA หรือไม่

ธุรกิจส่วนใหญ่อ้างอิงระดับ AA เป็นเป้าหมายหลัก เพราะ AAA มีบางเกณฑ์ที่ออกแบบมาสำหรับกรณีเฉพาะและไม่ได้คาดหวังให้ทุกหน้าเนื้อหาผ่านทั้งหมด

Audit ครั้งเดียวใช้ได้ตลอดไปหรือไม่

ไม่ควรใช้ตลอดไป เพราะทุกครั้งที่มีการเพิ่มฟีเจอร์ เปลี่ยน Component หรืออัปเดต Design System ควรมีรอบตรวจซ้ำ โดยเฉพาะ Flow ที่กระทบรายได้โดยตรง

ผลสแกนอัตโนมัติที่ผ่านหมดแปลว่าผ่าน WCAG 2.2 แล้วใช่หรือไม่

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

เนื้อหานี้จัดทำขึ้นเพื่อให้ข้อมูลทั่วไปเท่านั้น ไม่ถือเป็นคำแนะนำทางกฎหมาย กรุณาปรึกษาผู้เชี่ยวชาญด้านกฎหมายหรือ Data Protection Officer ของหน่วยงานท่านก่อนนำไปปฏิบัติจริง

พร้อมตรวจสอบความน่าเชื่อถือของเว็บไซต์คุณหรือยัง?

ทดลองใช้งาน trusty ฟรี ไม่ต้องใช้บัตรเครดิต เริ่มสแกนได้ทันที