role, aria
문서
Accessible Rich Internet Applications (WAI-ARIA) 1.1
예시
Using ARIA: Roles, states, and properties
- 카테고리화 되어 있어서 참고하기 좋타. 아래 내용은 더 자세히 알고 싶을때 읽자
mozilla
ARIA: feed role
5. The Roles Model
- alert (role)
- alertdialog (role)
- application (role)
- article (role)
- banner (role)
- button (role)
- cell (role)
- checkbox (role)
- columnheader (role)
- combobox (role)
- complementary (role)
- contentinfo (role)
- definition (role)
- dialog (role)
- directory (role)
- document (role)
- feed (role)
- figure (role)
- form (role)
- grid (role)
- gridcell (role)
- group (role)
- heading (role)
- img (role)
- link (role)
- list (role)
- listbox (role)
- listitem (role)
- log (role)
- main (role)
- marquee (role)
- math (role)
- menu (role)
- menubar (role)
- menuitem (role)
- menuitemcheckbox (role)
- menuitemradio (role)
- navigation (role)
- none (role)
- note (role)
- option (role)
- presentation (role)
- progressbar (role)
- radio (role)
- radiogroup (role)
- region (role)
- row (role)
- rowgroup (role)
- rowheader (role)
- scrollbar (role)
- search (role)
- searchbox (role)
- separator (role)
- slider (role)
- spinbutton (role)
- status (role)
- switch (role)
- tab (role)
- table (role)
- tablist (role)
- tabpanel (role)
- term (role)
- textbox (role)
- timer (role)
- toolbar (role)
- tooltip (role)
- tree (role)
- treegrid (role)
- treeitem (role)
- widget (abstract role)
- window (abstract role)
6.6 Definitions of States and Properties (all aria-* attributes)
- aria-activedescendant (property)
- aria-atomic (property)
- aria-autocomplete (property)
- aria-busy (state)
- aria-checked (state)
- aria-colcount (property)
- aria-colindex (property)
- aria-colspan (property)
- aria-controls (property)
- aria-current (state)
- aria-describedby (property)
- aria-details (property)
- aria-disabled (state)
- aria-dropeffect (property)
- aria-errormessage (property)
- aria-expanded (state)
- aria-flowto (property)
- aria-grabbed (state)
- aria-haspopup (property)
- aria-hidden (state)
- aria-invalid (state)
- aria-keyshortcuts (property)
- aria-label (property)
- aria-labelledby (property)
- aria-level (property)
- aria-live (property)
- aria-modal (property)
- aria-multiline (property)
- aria-multiselectable (property)
- aria-orientation (property)
- aria-owns (property)
- aria-placeholder (property)
- aria-posinset (property)
- aria-pressed (state)
- aria-readonly (property)
- aria-relevant (property)
- aria-required (property)
- aria-roledescription (property)
- aria-rowcount (property)
- aria-rowindex (property)
- aria-rowspan (property)
- aria-selected (state)
- aria-setsize (property)
- aria-sort (property)
- aria-valuemax (property)
- aria-valuemin (property)
- aria-valuenow (property)
- aria-valuetext (property)
ARIA mozilla
- 접근가능한 리치 인터넷 어플리케이션(Accessible Rich Internet Applications, ARIA)은 장애를 가진 사용자가 웹 콘텐츠와 웹 어플리케이션(특히 JavaScript를 사용하여 개발한 경우)에 더 쉽게 접근할 수 있는 방법을 정의하는 여러 특성을 말합니다.
- ARIA 소개
- 스크린 리더기에서 ARIA를 어떻게 사용하는지에 대한 영상
- ARIA 사용하기
표준화를 위한 노고
ARIA developers.google.com
- ARIA 소개
- ARIA 레이블과 관계
- 콘텐츠 숨기기 및 업데이트
-
ARIA는 요소에 적용 할 수있는 의미를 정의하며, 역할 (사용자 인터페이스 요소 유형 정의)과 역할에서 지원하는 상태 및 속성으로 구분됩니다. 작성자는 요소에 적절한 ARIA 의미 체계가 이미있는 경우 (적절한 HTML 요소 사용을 통해)가 아니라면 해당 요소의 수명주기 동안 ARIA 역할과 적절한 상태 및 속성을 요소에 할당해야합니다. ARIA 의미 체계를 추가하면 브라우저의 접근성 API에 추가 정보 만 노출되며 페이지의 DOM에는 영향을주지 않습니다.
레진 WAI-ARIA 가이드라인
- 레진 WAI-ARIA 가이드라인
- ARIA States 를 보기 싶게 적어 놓았다
WAI-ARIA 1.1 Cheat Sheet
blog
WAI-ARIA 바르게 사용하기 5부: aria-hidden, ARIA-Modal, presentation 역할 및 none 역할 바르게 사용하기