30
WAI-ARIA in Real World 김군우 (NCsoft) 2010-07-17

Wai Aria In Real World

Embed Size (px)

DESCRIPTION

2010년 7월 17일 KWAG 12번째 모임 발표자료입니다.

Citation preview

Page 1: Wai Aria In Real World

WAI-ARIA in Real World김군우 (NCsoft)

2010-07-17

Page 2: Wai Aria In Real World

http://www.clker.com/clipart-4108.html

KWAG의 부활을 축하드립니다!

Page 3: Wai Aria In Real World

WAI-ARIA???

Page 4: Wai Aria In Real World

WAI-ARIA???

Page 5: Wai Aria In Real World

WAI-ARIA!Web Accessibility Initiative - Accessible Rich Internet Applications

접근성 있는 리치 인터넷 어플리케이션!

Page 6: Wai Aria In Real World

Why ARIA?

Page 7: Wai Aria In Real World

Why ARIA?

Page 8: Wai Aria In Real World

Why ARIA?

Page 9: Wai Aria In Real World

Why ARIA?

Page 10: Wai Aria In Real World

지금 당장 사용할 수 있습니다.

IE 8 RC1 91%

Firefox 3.6 100%

Opera 10.10 45%

Safari 4 Beta 17%

Chrome 3 38%

The Paciello Group Blog - ARIA role support: how the Windows browsers stack up (http://www.paciellogroup.com/blog/?p=474)

Page 11: Wai Aria In Real World

스크린리더들도 지원합니다.

JAWSWindow-Eyes

NVDA......................................................

Page 12: Wai Aria In Real World

스크린리더들도 지원합니다.

JAWSWindow-Eyes

NVDA......................................................

Page 13: Wai Aria In Real World

Official Google Reader Blog: Reader and ARIA: A new way to read (http://googlereader.blogspot.com/2008/03/reader-and-aria-new-way-to-read.html)

Page 14: Wai Aria In Real World

구현해보자!

Page 15: Wai Aria In Real World

Landmark Role (http://www.w3.org/TR/wai-aria/#landmark_role)

구현해보자! Step 1

Page 16: Wai Aria In Real World

Landmark Role (http://www.w3.org/TR/wai-aria/#landmark_role)

구현해보자! Step 1

Page 17: Wai Aria In Real World

Widget Roles (http://www.w3.org/TR/wai-aria/roles#widget_roles)

구현해보자! Step 2

Page 18: Wai Aria In Real World

Widget Roles (http://www.w3.org/TR/wai-aria/roles#widget_roles)

구현해보자! Step 2

Page 19: Wai Aria In Real World

Tab Roles (http://www.w3.org/TR/wai-aria/roles#tab)

구현해보자! Step 2

Page 20: Wai Aria In Real World

Tab Roles (http://www.w3.org/TR/wai-aria/roles#tab)

구현해보자! Step 2

Page 21: Wai Aria In Real World

Tab Roles (http://www.w3.org/TR/wai-aria/roles#tab)

구현해보자! Step 2

Widget role의 모든 ARIA 속성은자바스크립트가 없으면 필요하지 않습니다.

Page 22: Wai Aria In Real World

구현해보자! 정리!

1. Widget Roles 문서에서 적절한 role을 찾는다!(http://www.w3.org/TR/wai-aria/roles#widget_roles)

Page 23: Wai Aria In Real World

구현해보자! 정리!

2. 찾은 role의 문서를 참고해 구현한다!예: Tab Roles (http://www.w3.org/TR/wai-aria/roles#tab)

Page 24: Wai Aria In Real World

구현해보자! 정리!

Page 25: Wai Aria In Real World

구현해보자! 정리!

하지만! 더 쉬운 방법이 있습니다!

Page 26: Wai Aria In Real World

구현해보자! 정리!

하지만! 더 쉬운 방법이 있습니다!

Page 27: Wai Aria In Real World

잘 만들어놓은 자바스크립트 라이브러리들이 이미 많타고??????

Page 28: Wai Aria In Real World

BBC Glow Widgets * Info Panel * Overlay * Slider * Time TableDojo (Dijit) * Dojo (Dijit) Widget explorer * Dojo: an accessible JavaScript toolkit * Dijit Accessibility (a11y) * Dojo Toolkit Accessibility Final Report from the ATRC, University of TorontoEXTJS * ARIA Enabled Tree * Ext GWT 2.0 ExplorerFluid Infusion * Inline edit * Reorderer * Progress bar * Use interface options * File uploaderGoogle Web Toolkit * Custom Button * Date Picker * Suggest Box * Tree * Menu Bar * Rich text * Tab PanelJQuery UI * accordion * dialog * progress barYahoo! User Interface Library (YUI) * Button * Carousel

The Paciello Group Blog >> WAI-ARIA Implementation in JavaScript UI Libraries - updated (http://www.paciellogroup.com/blog/?p=313)

Page 29: Wai Aria In Real World

HTML 5에서도 “ARIA”하세요!

Page 30: Wai Aria In Real World

감사합니다! 즐 “ARIA” 하세요!