WAI-ARIA

WAI-ARIA(Web Accessibility Initiative – Accessible Rich Internet Applications)는 웹 페이지, 특히 동적 콘텐츠, 그리고 Ajax, HTML, 자바스크립트 및 관련 기술로 개발된 사용자 인터페이스 구성 요소의 접근성을 증가시키는 방법에 대해 규정한 W3C가 출판한 기술 사양이다.[1]

역사

2008년 9월 15일 작업 초안으로 SVG 1.2 Tiny가 WA-ARIA 지원을 추가했다.[2] 2014년 3월 20일, WAI-ARIA 1.0은 완전한 W3C 권고안이 되었다.[1]

범위

웹 개발자들은 점차 클라이언트 사이드 스크립트를 사용하여, HTML만으로 만들 수 없는 사용자 인터페이스 컨트롤을 만든다. 클라이언트 사이드 스크립트를 사용하여 웹 서버로부터 새 페이지를 완전히 요청하지 않고도 페이지의 일부를 업데이트할 수도 있다. 웹사이트 상의 이러한 기술들은 리치 인터넷 애플리케이션이라고 부른다. 이 사용자 인터페이스 컨트롤과 콘텐츠 업데이트들은 장애가 있는 사용자들, 특히 스크린 리더 사용자, 또 마우스나 기타 포인팅 장치를 사용할 수 없는 사용자에게는 접근이 되지 않을 수도 있다. WAI-ARIA는 역할, 속성, 상태 정보를 동적 웹 애플리케이션에 추가함으로써 웹 페이지(페이지의 일부)가 스스로를 정적 문서보다는 애플리케이션으로 선언할 수 있게 한다. ARIA는 웹 애플리케이션, 웹 브라우저, 보조 기술, 접근성 평가 도구의 개발자들이 사용하도록 고안되었다.[3]

WAI-ARIA는 사용자 인터페이스 컨트롤과 동적인 콘텐츠를 더 잘 접근할 수 있도록 만들기 위해 시맨틱과 기타 메타데이터를 HTML 콘텐츠에 추가하는 방식을 기술한다. 이를테면 WAI-ARIA를 통해 내비게이션 메뉴로서 링크 목록을 식별할 수 있으며, 펼치기/접기 여부의 상태를 지시할 수 있다. 원래 HTML의 접근성 문제를 해결하기 위해 개발되었으나 WAI-ARIA는 HTML에만 국한되어 사용되지 않는다. SVG 등 다른 마크업 언어에도 사용할 수 있다.[2]

같이 보기

각주

  1. “Accessible Rich Internet Applications (WAI-ARIA) 1.0”. W3.org. 2014년 4월 11일에 확인함. 
  2. See SVG 1.2 Tiny: role attribute and SVG 1.2 Tiny: Extensible metadata attributes.
  3. “WAI-ARIA Overview”. W3.org. 2011년 1월 18일. 2012년 12월 6일에 확인함. 

외부 링크

  • Introduction to WAI ARIA by Gez Lemon
  • ARIA developer portal Archived 2011년 10월 17일 - 웨이백 머신 documentation, videos, and articles relating to ARIA (materials under Creative Commons Attribution-Share Alike license)
  • Henny Swan (Opera): Setting up a screen reader test environment for WAI-ARIA
  • v
  • t
  • e
제품 및 표준
권고
참고
  • XAdES
  • XHTML+SMIL
  • XUP
작업 중인 초안
  • CCXML
  • CURIE
  • EME
  • InkML
  • MSE
  • RIF
  • SMIL 타임시트
  • sXBL
  • WICD
  • XFDL
  • XFrames
  • XBL
  • XMLHttpRequest
가이드라인
이니셔티브
과거
조직
  • Advisory Committee (AC)
  • 월드 와이드 웹 재단
선출된 그룹
  • Advisory Board (AB)
  • 테크니컬 아키텍처 그룹(TAG)
워킹 그룹
  • CSS
  • HTML
  • 지오로케이션
  • 소셜 웹
  • SVG
  • WHATWG
  • 웹 플랫폼
폐쇄된 그룹
  • 디바이스 디스크립션 (DDWG)
  • WebOnt
소프트웨어
브라우저
  • 라인 모드 (1990-)
  • 아레나 (1993-98)
  • 아고라 (1994-97)
  • 아르고 (1994-97)
  • 어마야 (브라우저/편집기, 1996-2012)
콘퍼런스
  • 국제 월드 와이드 웹 콘퍼런스 (IW3C)
    • 운영 위원회 (IW3C2)
    • 최초의 콘퍼런스 ("WWW1", 1994)