Báo cáo Trợ năng & Trải nghiệm Nhập liệu
1. Rào cản người dùng và phương án tối ưu
Với tình nguyện viên sử dụng công cụ đọc màn hình, nhóm trường thời gian đã được chuyển đổi hoàn toàn sang Implicit Labeling (thẻ label bao bọc trực tiếp input number, date, color). Điều này giúp bộ đọc màn hình phát âm ngay văn bản nhãn mà không phụ thuộc vào liên kết id, đồng thời tối ưu diện tích click trên điện thoại di động.
2. Ràng buộc trường dữ liệu
Số giờ cống hiến được kiểm soát chặt chẽ trong khoảng 2 - 40 giờ (min/max), số điện thoại buộc đúng định dạng 10 chữ số, ô chia sẻ ý tưởng yêu cầu tối thiểu 50 ký tự (minlength="50"). Người dùng bàn phím dễ dàng điều hướng liên tục qua các trường và nhận thông báo lỗi tức thì khi bỏ trống các trường bắt buộc (*).