Bền vững
Bài viết này cung cấp lời khuyên thực tế về cách viết nội dung web của bạn để nội dung đó tuân thủ các tiêu chí thành công được nêu trong nguyên tắc Bền vững của Web Content Accessibility Guidelines (WCAG) 2.0 và 2.1. Bền vững nói rằng nội dung phải đủ bền vững để có thể được diễn giải một cách đáng tin cậy bởi nhiều loại user agent, bao gồm công nghệ hỗ trợ. Điều này thường có thể đạt được bằng cách tuân theo các tiêu chuẩn web và kiểm thử nghiêm ngặt.
Note: Để đọc định nghĩa của W3C về Bền vững cùng các hướng dẫn và tiêu chí thành công của nó, xem Nguyên tắc 4: Bền vững — Nội dung phải đủ bền vững để có thể được diễn giải một cách đáng tin cậy bởi nhiều loại user agent, bao gồm công nghệ hỗ trợ.
Hướng dẫn 4.1 — Tương thích: Tối đa hóa khả năng tương thích với user agent hiện tại và tương lai, bao gồm công nghệ hỗ trợ
Hướng dẫn này tập trung vào việc làm cho nội dung tương thích tốt nhất có thể, không chỉ với các user agent hiện tại (ví dụ: trình duyệt), mà còn với cả các user agent tương lai.
| Tiêu chí thành công | Cách đáp ứng tiêu chí | Tài nguyên thực hành |
|---|---|---|
| 4.1.1 Phân tích cú pháp (A) |
Nội dung nên được tạo đúng cấu trúc để trình duyệt và các user agent khác như trình đọc màn hình có thể phân tích thành công. Để đạt tiêu chí này, hãy đảm bảo HTML của bạn hợp lệ nhất có thể. Dùng W3C validator để kiểm tra mã đánh dấu của bạn. |
Xem Gỡ lỗi HTML để có hướng dẫn thực hành. |
| 4.1.2 Tên, vai trò, giá trị (A) |
Tên và vai trò của các thành phần giao diện người dùng (ví dụ: input form, nút, liên kết, v.v.) nên có thể xác định được theo chương trình. Khi dùng đúng các phần tử ngữ nghĩa cho mục đích vốn có của chúng, tiêu chí này sẽ tự động được đáp ứng. Khi lập trình các thành phần tùy chỉnh, bạn cần dùng vai trò WAI-ARIA và các tính năng khác để đảm bảo các điều khiển của bạn sẽ được diễn giải và có thể sử dụng như dự định, ví dụ không chỉ cho người dùng dùng chuột mà còn cho người dùng trình đọc màn hình, người dùng chỉ bàn phím, v.v. |
Xem HTML: Nền tảng tốt cho khả năng truy cập và Kiến thức cơ bản về WAI-ARIA. |
| 4.1.3 Thông báo trạng thái (AA) |
Người dùng công nghệ hỗ trợ được thông báo về các thông báo trạng thái mới được thêm vào trang. |
Tìm hiểu thông báo trạng thái |
Note: Cũng xem mô tả WCAG cho Guideline 4.1: Compatible: Maximize compatibility with current and future user agents, including assistive technologies.
Xem thêm
- WCAG
- Perceivable
- Operable
- Understandable
- Bền vững