어제 좀 놀라신 분들이 있을 듯 합니다. CSS Naked Day를 맞아 웹 디자인을 좀 없애봤습니다.

문서만 깔끔하게 보이니 나름 멋져 보이더군요. 전통적으로 웹을 흔히 누구나 읽을 수 있고(Readable) 저장하고(Indexable) 접근할 수 있는(Accessible) 문서의 집합체이죠.

웹 2.0시대가 지나면서 웹이 문서에서 소프트웨어로 넘어가는 단계인데 이 와중에 수 많은 리치 웹 기술이 도입되었습니다. 자바스크립트를 기반하는 Ajax 기술을 비롯해서 플러그인 의존적인 Flash, Flex, Sliverlight 같은 바이너리 등등.

따라서 과거에 문서로서 접근 가능하던 웹의 상당한 부분이 문서 그래프로 인식될 수 없는 상태입니다. 이는 검색 엔진의 딜레마이기도 합니다. 웹 개발자들은 리치 웹 기술을 사용하면서도 어떻게 하면 진정한 R.I.A(Readable, Indexable, Accessible)한 웹 페이지를 만들 수 있을까 고민하게 됩니다.

특히 시각 장애인들의 경우 읽을 수 없다는 것은 치명적이니까요.

리치 웹 기술에서 웹 접근성 확보 방안을 위해 귀중한 문서가 나왔습니다.

국내 웹 표준 ‘전문가’들이 이제 이런 문서들을 만들어 낼 수 있을 정도가 됐다니 자랑 스럽네요. 이름 좀 적어 줘야 겠습니다.

웹 접근성을 고려한 신기술 콘텐츠 제작기법 – JavaScript, Flex, Flash를 중심으로 (PDF)

  • 김요한(Ascent Networks Korea R&D센터 연구원)
  • 도금호(디앤샵 기술본부 과장)
  • 신현석(오페라 소프트웨어 코리아 과장)
  • 조훈(케익소프트 실장)
  • 최재영(아이Enter 책임연구원)
  • 홍성원(한국어도비시스템즈 부장)

좀 오래된 문서지만 실전 웹 표준 가이드(2005) (PDF)에 DOM 스크립팅 영역에서도 약간 다루고 있습니다.

웹 개발자들에게 유용한 자료가 되길 바랍니다.

Creative Commons License 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 라이센스에 따라 이용하실 수 있습니다.