Thư viện thuật ngữ / Web

ARIA là gì?

Còn gọi: thuộc tính hỗ trợ tiếp cận, wai-aria, aria label, aria-label, thuộc tính aria

ARIA (WAI-ARIA) là bộ thuộc tính bổ sung vào HTML để mô tả vai trò, tên và trạng thái của các thành phần giao diện cho công nghệ hỗ trợ như trình đọc màn hình, khi HTML thông thường chưa đủ.

Hiểu kỹ hơn

Ví dụ: nút chỉ có icon kính lúp cần aria-label="Tìm kiếm" để trình đọc màn hình đọc đúng; accordion dùng aria-expanded để báo đang mở hay đóng; khối thông báo động dùng aria-live để được đọc lên khi nội dung thay đổi. ARIA được W3C phát triển trong chương trình WAI. Nguyên tắc đầu tiên khi dùng ARIA là: nếu có thẻ HTML gốc làm được việc đó, hãy dùng thẻ HTML thay vì ARIA, vì ARIA dùng sai còn tệ hơn không dùng. ARIA chỉ thay đổi những gì trình đọc màn hình nghe được, không tự thêm hành vi bàn phím. Designer không cần viết ARIA, nhưng nên ghi chú tên đọc lên của các nút icon và trạng thái của component trong bản bàn giao.