Checklist khả năng tiếp cận cho ứng dụng xây bằng AI
Kiểm tra bàn phím, nhãn, độ tương phản, chuyển động và trạng thái lỗi trước khi phát hành ứng dụng web AI.
Supacode Editorial
Sản phẩm và kỹ thuật

Tóm tắt
Quy trình làm ứng dụng AI đáng tin cậy là một vòng phản hồi ngắn.
- Hoàn thành luồng chính bằng bàn phím trước khi trau chuốt chuyển động.
- Dùng nhãn, tiêu đề và trạng thái focus thay vì chỉ dựa vào màu sắc.
- Kiểm tra tương phản, responsive, reduced motion và thông báo lỗi hữu ích.
- Thử bằng bàn phím thật và một công nghệ hỗ trợ trước khi xuất bản.
1. Đi qua luồng chính bằng bàn phím
Bắt đầu từ hành trình quan trọng nhất: mở trang, tìm hành động chính, hoàn thành và xử lý một lỗi. Mỗi bước cần có focus rõ ràng và thứ tự hợp lý.
Cách kiểm tra này phát hiện nút thiếu, focus bị kẹt và thao tác chỉ hoạt động bằng chuột khi còn dễ sửa.
2. Tạo cấu trúc có ý nghĩa
Dùng một tiêu đề rõ ràng, nhãn mô tả và phần tử button hoặc link đúng ngữ nghĩa. Người dùng nên hiểu cấu trúc trang qua landmark và heading.
- Đặt nhãn theo mục đích của input, không theo hình thức.
- Đặt tên truy cập được cho biểu tượng và văn bản.
- Không truyền trạng thái chỉ bằng màu sắc.
3. Kiểm tra tương phản, chuyển động và lỗi
Đo văn bản trên nền thật. Giảm chuyển động trang trí khi người dùng yêu cầu, và giải thích cách sửa lỗi thay vì chỉ báo rằng thao tác thất bại.
FAQ
Câu hỏi thường gặp
Nên kiểm tra khả năng tiếp cận nào trước?
Dùng bàn phím để hoàn thành luồng chính và xác nhận mọi điều khiển có focus rõ, thứ tự hợp lý và tên truy cập được.
Test tự động có thay thế được review không?
Không. Test tự động hữu ích nhưng thao tác bàn phím, độ rõ của nội dung và cách khôi phục lỗi vẫn cần người kiểm tra.
Có nên đợi đến sau khi polish giao diện?
Không. Cấu trúc và nhãn nên được làm đúng từ luồng đầu tiên để tránh sửa tốn kém về sau.
Xây phiên bản hữu ích đầu tiên
Biến ý tưởng thành thứ bạn có thể thử nghiệm.
Mô tả người dùng và kết quả mong muốn. Supacode sẽ viết code, xem trước trực tiếp và lưu mọi thay đổi thành phiên bản có thể khôi phục.