Mở đầu
Từ quan điểm về khả năng truy cập web, để đảm bảo người dùng có thể sử dụng trang web hoặc ứng dụng một cách thoải mái, cần phải chú ý đến vấn đề “gián đoạn.” Gián đoạn ở đây có nghĩa là những tương tác thị giác hoặc thính giác không mong muốn, chẳng hạn như thông báo bật lên đột ngột, cửa sổ pop-up, hay các hoạt hình xuất hiện vào thời điểm không mong muốn khi người dùng đang thao tác. Những sự gián đoạn này đặc biệt có thể gây trở ngại hoặc làm rối loạn đối với những người dùng có khuyết tật về nhận thức, thị giác hoặc vận động, khiến họ gặp khó khăn trong việc thao tác.
Trong bài viết này, chúng tôi sẽ giải thích chi tiết về tác động của sự gián đoạn trong khả năng truy cập web và các biện pháp đối phó với vấn đề này.
Gián đoạn là gì?
“Gián đoạn” đề cập đến các yếu tố khiến người dùng phải tạm ngừng thao tác hoặc gián đoạn việc duyệt trang web khi đang sử dụng. Ví dụ, các trường hợp sau có thể thuộc vào loại này.
- Cửa sổ pop-up: Quảng cáo hoặc thông báo xuất hiện đột ngột.
- Video hoặc âm thanh tự động phát: Nội dung tự động phát ngay khi trang được mở.
- Làm mới màn hình hoặc tự động cập nhật nội dung: Trang bất ngờ được làm mới hoặc nội dung được cập nhật trong khi người dùng đang thao tác.
- Biểu ngữ thông báo: Biểu ngữ thông báo hệ thống hoặc tin nhắn xuất hiện trên trang và che khuất màn hình.
Khi những gián đoạn này xảy ra, quá trình thao tác hoặc duyệt web của người dùng bị tạm ngừng, dẫn đến sự nhầm lẫn hoặc thậm chí làm cho các thao tác quan trọng không thể thực hiện được. Đặc biệt, đối với người khiếm thị sử dụng trình đọc màn hình hoặc những người phụ thuộc vào thao tác bằng bàn phím, các gián đoạn này sẽ gây cản trở lớn đến luồng thao tác của họ.
Vấn đề của gián đoạn
Ảnh hưởng của gián đoạn đối với khả năng truy cập rất đa dạng. Đặc biệt, các vấn đề sau đây là những trở ngại chính.
1. Cản trở thao tác của người dùng
Gián đoạn khiến thao tác của người dùng bị tạm ngừng đột ngột, đặc biệt có thể gây cản trở trong việc nhập liệu vào biểu mẫu hoặc duyệt nội dung. Điều này có thể dẫn đến việc mất dữ liệu đã nhập hoặc người dùng phải tải lại thông tin, khiến hiệu suất thao tác giảm đáng kể.
2. Tăng tải nhận thức
Các cửa sổ pop-up hoặc thông báo, đặc biệt là đối với những người dùng có khuyết tật nhận thức, có thể gây phân tán sự chú ý và khiến họ rời khỏi nhiệm vụ hiện tại. Điều này có thể dẫn đến việc quên mất luồng thao tác hoặc công việc đang thực hiện.
3. Gây nhầm lẫn cho người dùng trình đọc màn hình
Đối với người khiếm thị sử dụng trình đọc màn hình, khi pop-up hoặc thông báo đột ngột xuất hiện, việc đọc nội dung hiện tại có thể bị gián đoạn và người dùng sẽ không biết tiêu điểm đã chuyển đến đâu. Điều này gây ra sự nhầm lẫn trong việc điều hướng trang, khiến họ mất nhiều thời gian hơn để tìm lại thông tin mà mình đang cần.
4. Gánh nặng đối với người dùng có khuyết tật vận động
Người dùng có khuyết tật vận động có thể bị hạn chế trong việc di chuyển tay hoặc ngón tay, và khi sự gián đoạn xảy ra, việc đóng những cửa sổ pop-up hoặc tắt nội dung tự động phát có thể trở nên rất khó khăn. Các yếu tố như pop-up đột ngột hay nội dung tự động phát làm tăng độ phức tạp trong thao tác, gây cản trở đến trải nghiệm người dùng thoải mái.
Biện pháp truy cập đối phó với gián đoạn
Để ngăn chặn gián đoạn, trong giai đoạn thiết kế trang web hoặc ứng dụng, cần đảm bảo giao diện không ép buộc người dùng gặp phải những gián đoạn không cần thiết. Dưới đây là các biện pháp cụ thể để giảm thiểu gián đoạn:
1. Tránh sử dụng nội dung tự động phát
Video hoặc âm thanh tự động phát là một trong những hình thức gián đoạn điển hình làm cản trở thao tác của người dùng. Từ góc độ khả năng truy cập, cần tránh việc tự động phát nội dung và thiết kế sao cho người dùng có thể nhấn nút phát khi họ muốn phát nội dung một cách rõ ràng.
Ví dụ cụ thể:
- Hiển thị nút phát video cho người dùng và ngăn chặn việc tự động phát.
- Trong trường hợp cần phải tự động phát, hãy bắt đầu với trạng thái tắt âm và cung cấp nút để người dùng có thể bật âm thanh nếu họ muốn.
2. Hạn chế sử dụng cửa sổ pop-up và thông báo
Cửa sổ pop-up hoặc biểu ngữ thông báo xuất hiện đột ngột là nguyên nhân chính gây gián đoạn trải nghiệm người dùng. Nên ẩn những yếu tố này hoặc thiết kế sao cho chúng chỉ hiển thị khi người dùng có thể thao tác một cách chủ động khi cần thiết.
Ví dụ cụ thể:
- Cửa sổ pop-up nên được kiểm soát để chỉ hiển thị sau khi người dùng chuyển trang hoặc gửi biểu mẫu, và không xuất hiện khi họ đang thao tác với nội dung.
- Trong trường hợp cần thiết, cung cấp nút đóng rõ ràng để người dùng có thể tắt cửa sổ pop-up ngay lập tức.
3. Tùy chọn hóa việc tự động cập nhật nội dung
Trên một số trang web như nguồn tin tức hoặc mạng xã hội, nội dung được tự động cập nhật, điều này có thể khiến thông tin mà người dùng đang xem bị mất. Khi thực hiện tự động cập nhật, nên cung cấp tùy chọn cho người dùng cập nhật thủ công hoặc cho phép họ điều chỉnh tần suất cập nhật tự động.
Ví dụ cụ thể:
- Cài đặt nút “Dừng cập nhật tự động” để người dùng có thể tự chọn thời điểm cập nhật nội dung theo ý muốn.
- Hiển thị cảnh báo trước khi cập nhật tự động và cho phép người dùng lựa chọn có thực hiện cập nhật hay không.
4. Đặt tiêu điểm vào cửa sổ modal hoặc pop-up
Khi cửa sổ modal hoặc pop-up hiển thị, việc cung cấp tiêu điểm thích hợp cho người dùng sử dụng bàn phím hoặc trình đọc màn hình là rất quan trọng. Cần thiết lập để tiêu điểm tự động chuyển đến pop-up khi nó xuất hiện và sau khi đóng, tiêu điểm sẽ trở về vị trí ban đầu.
Ví dụ cụ thể:
- Khi cửa sổ modal được mở, hãy tự động đặt tiêu điểm vào yếu tố có thể tương tác đầu tiên (như nút hoặc trường nhập liệu).
- Sau khi đóng cửa sổ modal, hãy đảm bảo rằng tiêu điểm quay lại phần tử trên trang ban đầu (ví dụ: nút đã mở modal).
5. Thiết lập mức độ ưu tiên cho thông báo
Trên các trang web thường xuyên hiển thị biểu ngữ thông báo hoặc tin nhắn cảnh báo, cần thiết lập mức độ ưu tiên cho các thông báo này. Việc phân biệt giữa thông báo quan trọng và thông báo thông thường, cũng như cho phép người dùng xem lại các thông báo ít quan trọng hơn sau đó, là điều được khuyến nghị.
Ví dụ cụ thể:
- Chỉ hiển thị ngay lập tức các cảnh báo bảo mật quan trọng hoặc thông báo lỗi trên màn hình, trong khi các thông báo thông thường khác sẽ được lưu trữ trong “trung tâm thông báo” để người dùng xem sau.
- Thông báo có âm thanh cần được thiết lập để người dùng có thể tắt âm thanh trong cài đặt nếu muốn.
Tóm tắt
Trong lĩnh vực truy cập web, việc giảm thiểu “gián đoạn” là điều cần thiết để cung cấp một môi trường thao tác thoải mái và không gây căng thẳng cho người dùng. Đặc biệt, đối với những người có khuyết tật nhận thức, thị giác hoặc vận động, các yếu tố gián đoạn có thể trở thành rào cản lớn, gây cản trở trong quá trình thao tác. Bằng cách áp dụng các biện pháp như hạn chế tự động phát, tối ưu hóa cửa sổ pop-up, và quản lý tiêu điểm hợp lý, chúng ta có thể giúp tất cả người dùng truy cập vào nội dung web mà không gặp phải căng thẳng hay khó khăn.
Các điểm chính để đối phó với “gián đoạn”
- Tránh tự động phát hoặc pop-up, chỉ hiển thị khi người dùng có thể thao tác vào thời điểm phù hợp.
- Tùy chọn hóa việc tự động cập nhật nội dung và cho phép người dùng kiểm soát quá trình này.
- Thực hiện quản lý tiêu điểm hợp lý trong cửa sổ modal hoặc pop-up để duy trì luồng thao tác của người dùng.
- Thiết lập mức độ ưu tiên cho thông báo và chỉ làm nổi bật những thông báo quan trọng.
Thông qua các biện pháp này, hãy cùng hướng tới việc tạo ra trải nghiệm web dễ tiếp cận mà mọi người đều có thể sử dụng một cách an toàn và thoải mái.
Chúng tôi đã phát hành UUU Web Accessibility Widget Tool, công cụ giúp dễ dàng triển khai khả năng truy cập web. Nếu bạn quan tâm đến việc cải thiện khả năng truy cập, hãy xem thêm thông tin chi tiết.