Đây là một vấn đề quan trọng đối với cộng đồng mù mà tôi đang cố gắng xử lý. Làm thế nào tôi có thể nói với khách truy cập mù rằng tên người dùng được thực hiện?Khả năng truy cập trong xác thực biểu mẫu javascript
Thiết lập hiện tại của tôi không quan trọng nhưng trong trường hợp ví dụ, tôi hiện đang thực hiện Jquery để kiểm tra đầu vào của người dùng dựa vào tập lệnh php trên ajax, trả về một json mà tôi hiển thị trên màn hình trong một lỗi cánh đồng. Rất cơ bản và vượt ra ngoài phạm vi vấn đề của tôi vì nó hoạt động hoàn hảo.
Nhưng nếu tôi bị mù, tôi sẽ không nhận thấy tên người dùng Batman đã được sử dụng hoặc không thể chứa dấu cách và mật khẩu của tôi yêu cầu ít nhất 7 ký tự.
Ngoài ra, các lỗi được liệt kê trên trang đích lỗi sau khi biểu mẫu được gửi mà không có javascript- nó chunky nhưng nó hoạt động. Một giải pháp năng động và hỗ trợ tốt hơn sẽ là tối ưu.
Bạn đã thử cài đặt FireVox (miễn phí) và xem cách trang của bạn phản hồi với giao diện bằng giọng nói chưa? Công cụ chuyển văn bản thành giọng nói khác khác nhau. –
Bạn đang nói về mù pháp lý nhưng vẫn còn nhìn thấy, hoặc hoàn toàn mù? Nó hoạt động như thế nào cho trang đích nhưng không hoạt động cho trường lỗi? Nó sẽ có thể để có được những gì bạn muốn ra khỏi một popup hoặc phương thức? –
Tôi đang nói về xác thực javascript chuẩn. A-la twitter, nơi các lỗi con trỏ lên. Tôi đã thực hiện những gì Jared đề xuất và làm cho nó hoạt động tốt với VoiceOver. –