Feeds:
댓글

Posts Tagged ‘접근성 애로점’

구글의 부사장이면서 인터넷의 아버지라고 불리는 Vinton G. Cerf 가 2012년 11월호 Communication of the ACM Why Is Accessibility So Hard?라는 글을 실어 접근성을 연구하는 사람들에게 짧지만 많은 생각을 하게 합니다. 접근성이 중요하다고 하지만 왜 어려운지에 대한 그간의 통찰력을 정리한 것이라 생각되어 주요 내용을 요약해 봅니다.

1) 접근성(Accessibility)이 계속 중요해 지고 있다

Vinton Cert는 접근성이란 개발자, 기획자, 디자이너 등 IT에 관련되어 종사하는 사람들이 지키고 보존해야 할 윤리적인 문제일뿐 아니라 실용적 측면에서도 그 중요성이 높아지고 있다고 주장한다. 실용적 측면이란, 전 세계적인 고령화라는 이슈로 관련 고객들이 늘어난다는 것과 또한 국가를 위해 전쟁에 나가서 다친 상이용사에 대한 배려가 필요하다는 것이다(미국의 경우 접근성과 관련된 많은 연구/개발이 미국 국방성에서 상이용사 등을 위해 많이 이루어지고 있다).

2) 접근성이 왜 어려운가?

Cerf가 제시한 두 가지 애로점은 첫째 다양성에 기인합니다. 소프트웨어, IT 기기 자체의 다양성, 사람들의 다양성입니다. 기기 자체의 인터페이스가 음성, 제스쳐, 마우스, 터치 스크린, 포인터 등 다양한 입출력 방식을 이용하고 있다는 것입니다. 또한 이를 이용하는 사람들도 다양하다는 것입니다. 김정호 이사님이 페이스북에서 본 글을 읽고 쓰신 것처럼 당신에게 보이는 것이 내게는 보이지 않고, 당신에게 들리는 것이 내게 들리지 않고, 당신이 이해할 수 있는 것이 내게는 이해가 되지 않고, 당신이 쉽게 조작할 수 있는 컨트롤들에 나는 손도 델 수 없기 때문입니다. 다양한 유형의 사용자가 있다는 것입니다.

둘째는 플랫폼이 확장되는 문제입니다. 플랫폼이 다양한 서비스와 애플리케이션과 연동되면서 확장되어 다양성이 매우 높아지고 있다는 것입니다. 전통적인 방식만으로는 접근성을 해결하기가 더욱 더 어려워지고 있다는 것입니다.

3) 접근성 제고 방안

Cerf는 두 가지 접근성을 제고하는 방법을 제시하였습니다. 첫째는 접근성을 높일 수 있는 도구를 개발하는 것입니다. 대표적인 사례가 전맹(Blind) 등을 위한 화면낭독 프로그램(Screen reader), 청각장애인을 위한 자동 자막생성 도구입니다.

둘째 방법은 사용자에게 다양한 인터페이스를 제공하여 자신에게 적합한 것을 선택할 수 있도록 보장하는 것입니다.

4) 좋은 인터페이스 디자인이란?

Cerf는 좋은 인터페이스 디자인, 즉 접근성을 고려한 디자인이란 사용자가 다음 번에 해야만 하는 행동을 미리 예상하여 이를 준비할 수 있도록 도와주는 것이라고 주장하였습니다.

One feature of good interface design is anticipating what the user is likely to need to do next and to prepare for that.

본 글은 짧지만 접근성과 관련되어 다양한 논의가 이루어질 수 있는 계기를 만든 것 같습니다. 접근성은 아주 쉬운 것은 아닐 것입니다. 하지만 달성하지 못할 것도 아니라고 생각합니다. 법이기 때문에 지켜야 한다는 소극적 자세보다는 자신의, 자사의 제품과 서비스를 다양한 사람들이 쓴다는 것을 이해하고 이러한 사용자를 위해 서비스를 혁신적으로 개선해 나간다는 생각의 변화가 무엇보다 중요할 것이라 생각합니다. 접근성을 고려하여 우리가 만드는 제품과 서비스가 누군가에가 새로운 눈이 되고, 귀가 되며, 다리가 된다는 것을 잊지 말아야 할 것입니다.

이 글에 달린 댓글(Comment)에 재미있는 글들이 많은 것 같습니다. 댓글도 한 번 읽어보시기 바랍니다.

* Jennison Asuncion의 댓글

접근성을 구현하지 못하는 대표적인 이유는 고객이 접근성과 관련된 사항을 요구하지 않고, 접근성을 충분하게 고려하여 개발할 시간이 없다는 것이다. 그는 접근성을 높이기 위한 방안으로 다음과 같은 것을 제시하였다.

– 접근성을 책임지는 경영자를 임명하고, 접근성이 중요하다는 것을 천명하라.
– 프로그램 개발 단계에 접근성을 포함하라.
– 사내 개발자, 디자이너, 품질관리 등 다양한 IT 종사자들에게 접근성 교육시키고 접근성 연구개발에 투자하라.
– 가급적 초기 단계에 장애인 사용자 테스트를 수행하여 그들의 요구사항을 반영하라.
– 접근성 관련한 연구 및 노력을 한 직원에게 금전적, 비금전적 보상을 하라.

Read Full Post »