Đề bài - Mã đề D: Đặt lịch bảo dưỡng xe
Kiến thức áp dụng chung: toàn bộ kiến thức lần 1, trọng tâm accessibility và trải nghiệm nhập liệu.
Yêu cầu kỹ thuật:
- Chuẩn hóa toàn bộ form "Đặt lịch bảo dưỡng xe" theo accessibility: mọi control đều có nhãn, dùng ít nhất 3 trường theo implicit labeling và phần còn lại theo for/id.
- Bổ sung mô tả hướng dẫn nhập cho các trường phức tạp.
- Định dạng rõ trạng thái focus và trạng thái con trỏ trên toàn bộ trường nhập.
- Bổ sung ít nhất 2 trường có ràng buộc giá trị (giới hạn khoảng number/range, độ dài tối thiểu, trường bắt buộc).
- Kiểm thử bằng bàn phím: di chuyển qua toàn bộ trường theo thứ tự hợp lý chỉ bằng phím Tab, nộp kèm mô tả kết quả kiểm thử.
- Viết đoạn nhận xét ngắn: form gây khó khăn gì cho người khiếm thị hoặc người chỉ dùng bàn phím và đã khắc phục thế nào.
Hình minh họa kết quả mong đợi:
Ràng buộc cấu trúc riêng cho mã đề D
Bảng phụ hai cột: Bổ sung một bảng phụ hai cột để tóm tắt nhãn và giá trị quan trọng. Không thay ràng buộc này bằng cấu trúc của mã đề khác.