Tôi có nên sử dụng WAI-ARIA trong các bản dựng trang web của mình không? Nó sẽ có lợi ích gì không? Có ai thêm 'vai trò' vào mã của họ vào lúc này không?
Một số thông tin về WAI-ARIA - www.w3.org/WAI/intro/aria .
Các vai trò tab, liên kết, hộp kiểm và thanh trượt, cộng với nhiều thứ khác, chưa có sẵn cho HTML5. Từ việc xem danh sách những thứ có sẵn (xem bên dưới) và những gì sẽ đến trong tương lai, có vẻ như chúng ta có thể đang áp dụng vai trò cho một lượng lớn thẻ trên trang của mình. Nó không phải là một vấn đề đặc biệt là nếu nó mang lại lợi ích cho người dùng sử dụng độc giả, v.v.
Ngoài ra, một câu hỏi phụ, công cụ tìm kiếm sẽ cung cấp bất kỳ lợi ích nào cho các trang web sử dụng WAI-ARIA?
Danh sách các vai trò an toàn để sử dụng (tôi nghĩ)
• role="article"
• role="banner"
• role="complementary"
• role="contentinfo"
• role="form"
• role="heading"
• role="main"
• role="navigation"
• role="search"
Ví dụ về việc sử dụng mã HTML5:
<header role="banner"></div>
đối với tiêu đề chính, biểu ngữ chỉ được phép một lần trên mỗi trang
<header role="heading"></div>
- cho tất cả các tiêu đề sau cái chính
<aside role="complementary"></aside>
<form
role="search"></form>
navigation
trên nav
phần tử html5 là gì? Bạn sẽ phải viết trình đọc màn hình tồi tệ nhất trên thế giới để cần những thứ này.