Truy cập tất cả ARIA

Tác Giả: John Stephens
Ngày Sáng TạO: 27 Tháng MộT 2021
CậP NhậT Ngày Tháng: 9 Có Thể 2024
Anonim
ARIA HTML Tutorial - What is ARIA & Why it’s Important to Use!
Băng Hình: ARIA HTML Tutorial - What is ARIA & Why it’s Important to Use!

NộI Dung

Bài báo này xuất hiện lần đầu tiên trên tạp chí .net số 231 - tạp chí bán chạy nhất thế giới dành cho các nhà thiết kế và phát triển web.

Khi bạn tạo tiện ích Giao diện người dùng (UI), tiện ích đó có thể là một tổ hợp các phần tử HTML. Nói chung, ai đó có thể dễ dàng tìm ra chức năng của tiện ích con hoặc vai trò của nó trong trang, dựa trên giao diện của nó hoặc các điều khiển mà tiện ích cung cấp. Tuy nhiên, quan điểm tổng thể đó không hiển nhiên đối với các công nghệ hỗ trợ (AT) và đó (tất nhiên) là nơi ARIA xuất hiện.

ARIA, hoặc Ứng dụng Internet phong phú có thể truy cập để đặt tên đầy đủ cho nó, có thể được sử dụng để đóng vai trò cho tiện ích của bạn. Hoặc nhìn theo cách khác, bạn có thể sử dụng các vai trò ARIA để cho các AT biết điều gì đó về gói các phần tử HTML của bạn như thể chúng là một thực thể duy nhất.

Đặc điểm kỹ thuật ARIA 1.0 bao gồm phân loại các vai trò. Nó mô tả các đặc điểm và tính chất của 73 vai trò khác nhau, được nhóm thành bốn loại cấp cao.

Loại đầu tiên xác định 12 vai trò trừu tượng. Cũng giống như cách mà các lớp trừu tượng không bao giờ được khởi tạo khi lập trình, các vai trò trừu tượng không bao giờ được sử dụng trong mã của bạn. Chúng mô tả các loại vai trò khác nhau ở cấp độ khái niệm và vì vậy chúng chỉ được sử dụng trong chính phân loại học.


Vai trò

Một vai trò trừu tượng khác với phần còn lại. Vai trò (vai trò trừu tượng) là vai trò cơ sở mà từ đó tất cả các vai trò khác trong phân loại kế thừa. Các vai trò trừu tượng khác bao gồm đầu vào (vai trò trừu tượng), mốc (vai trò trừu tượng) và tiện ích con (vai trò trừu tượng).

Hãy lấy tiện ích con (vai trò trừu tượng) làm ví dụ. Nó mô tả một vai trò bảo trợ, theo đó tất cả các vai trò phụ tùng khác trong phân loại đều ngồi. Dưới đây là cách nó được mô tả trong đặc tả ARIA:

“Một thành phần tương tác của Giao diện người dùng đồ họa (GUI). Widget là các đối tượng giao diện người dùng rời rạc mà người dùng có thể tương tác. "

Điều này dẫn đến danh mục tiếp theo một cách gọn gàng, xác định 34 vai trò của widget. Widget là các điều khiển tương tác có thể độc lập hoặc được kết hợp để tạo ra các thành phần giao diện người dùng phức tạp hơn. Chín trong số các vai trò này xác định các vùng chứa có thể được sử dụng để đóng gói các vật dụng khác để tạo thành các điều khiển phức tạp hơn.

Vật dụng

25 vai trò còn lại xác định các widget có thể được sử dụng độc lập hoặc là một phần của điều khiển tổng hợp phức tạp. Ví dụ: một phần tử có vai trò của danh sách tab có thể chứa nhiều phần tử có vai trò của tab. Khi được sử dụng kết hợp với một tập hợp các phần tử tương ứng với vai trò của bảng tab, chúng sẽ kết hợp để tạo thành một giao diện tab tổng hợp. Các phần tử có vai trò như cảnh báo, hộp kiểm hoặc hội thoại cũng có thể là một phần của điều khiển giao diện người dùng phức tạp hơn hoặc chúng có thể đứng riêng lẻ.

Loại thứ ba xác định 18 vai trò cấu trúc tài liệu. Các vai trò này mô tả các hình thức nội dung điển hình như tiêu đề, danh sách và thanh công cụ. Không giống như các vai trò tiện ích, các vai trò cấu trúc tài liệu không tương tác như một quy tắc.

Danh mục cuối cùng xác định tám vai trò quan trọng. Chúng có thể được áp dụng cho các phần khác nhau của trang web, cung cấp các điểm mốc mà AT có thể sử dụng để điều hướng. Các vai trò trong danh mục này bao gồm biểu ngữ, chính và điều hướng.


Khám phá 20 công cụ tạo khung dây tốt nhất cho các nhà thiết kế tại Creative Bloq.

Chia Sẻ
Cách lấp đầy không gian trống trong thiết kế của bạn
Phát HiệN

Cách lấp đầy không gian trống trong thiết kế của bạn

Trạng thái trống thực ự lớn hơn chỉ một màn hình. Khi xây dựng một trang web thương mại điện tử, đó là cung cấp cho khách hàng của bạn một ấn tượng đầu tiê...
Năm mẹo hàng đầu để xây dựng các trang web WordPress đáp ứng
Phát HiệN

Năm mẹo hàng đầu để xây dựng các trang web WordPress đáp ứng

WordPre nhanh chóng trở thành một cái tên quen thuộc và là tiêu chuẩn vàng của hệ thống quản lý nội dung. Trong khi việc dựa vào WordPre đang trở th&#...
Luật thuế mới của Vương quốc Anh có thể khiến 45.000 dịch giả tự do ngừng kinh doanh
Phát HiệN

Luật thuế mới của Vương quốc Anh có thể khiến 45.000 dịch giả tự do ngừng kinh doanh

Có tới 45.000 người làm nghề tự do ở Anh có thể bị đuổi khỏi hoạt động kinh doanh do các hạn chế về miễn giảm thuế cho việc đi công tác. Đó là theo nghiên ...