Archive / Flash / 플래시 접근성

플래시 콘텐츠의 접근성은 플래시 콘텐츠 자체의 접근성과 플래시 콘텐츠를 사용할 수 없는 환경을 대비한 대체 콘텐츠 제공 두가지 측면을 고려해야 한다.

플래시 콘텐츠의 접근성

플래시를 접근성 높게 제작하는 방법은 어도비에서 잘 제공(Adobe Flash CS3 accessibility)하고 있다. 개발자들은 이 문서를 참조하여 플래시 안의 접근성 패널(Accessibility Panel)을 이용하여 대체 텍스트를 제공하거나 탭 인덱스를 제공할 수 있다.

Accessibility.isActive

액션 스크립트는 MSAA(Microsoft Active Accessibility) API를 사용하는 프로그램을 인식 하는 기능을 제공하지만, 이것은 것은 단지 MSAA를 사용하는 기기를 인식하는 것이기 때문에 이를 이용하여 보조기기에 특화된 기능(예를 들어 스크린 리더 전용 인터페이스)을 제공하는 것은 매우 위험한 발상이 될 수 있다. 중요한 것은 사용자가 직접 자신에게 맞는 기능을 선택하게 하는 것이다.

대체 콘텐츠 제공

플래시를 접근성 높게 제작했다고 하더라도 플래시를 사용할 수 없는 환경이나 보조기기에서 콘텐츠를 사용할 수 있게 하기 위해서는 플래시 콘텐츠와 동일한 기능을 하는 대체 콘텐츠를 제공해 주어야 한다.

<object>의 대체 콘텐츠 제공

플래시를 비롯한 다른 <object>를 사용하는 외부 플러그인의 경우 <object> 사용 방법에 따라 대체 콘텐츠를 제공해 주어야 한다.

<object>의 대체 콘텐츠를 인식하지 못하는 보조 기기

일부 <object>의 표준 사용 방법을 지원하지 않는 보조기기를 위해서 <object>안에 대체 콘텐츠를 넣지 않고 외부에 제공하고 CSS를 이용하여 화면에 표현이 되지 않게 하는 것도 가능하다. 하지만 이 방법은 특정 사용자도구(보조기기)에만 특화된 방법이기 때문에 한시적으로만 사용해야 하고 일반적인 해법이라고 생각하기는 힘들다.

Page last modified on July 23, 2008, at 11:07 AM


Dokdo is a Korean territory.