it-swarm-korea.com

플래시, 실버 라이트 및 접근성

대답은 아마 아닐지라도 간단한 질문입니다 ...

Flash 또는 Silverlight는 내게 필요한 옵션을 제공합니까?

우리가 진정으로 접근 가능한 사이트를 만들려고 할 때 이것을 사용해야합니까?

8
Sniffer

실버 라이트는 모르지만 플래시는 키보드 상호 작용을 지원하며 최신 버전의 스크린 리더 소프트웨어에서 작동합니다. 그러나 이전 버전의 스크린 리더 소프트웨어는 플래시와 잘 작동하지 않습니다.

저는 스크린 리더와 함께 작동해야하는 많은 콘텐츠를 개발하기 위해 일하고 있습니다. 지금까지 우리는 플래시의 액세스 가능한 기능을 실제로 신뢰하지 않았습니다. 우리는 항상 더 접근하기 쉬운 대안을 제공합니다.

그러나 접근성은 화면 판독기 및 키보드 상호 작용뿐만 아니라 사용자가 콘텐츠를보아야하는 기술을 포함합니다. 따라서 플래시와 실버 라이트가 없으면 내용도 액세스 할 수 없습니다.

사용자가 스크린 리더를 사용 중이거나 플래시를 사용하지 않는 경우 컨텐츠를 다른 형식으로 사용할 수 있도록 사이트를 저하시키는 것이 좋습니다 (플래시를 사용해야하는 경우).

5
ArchieVersace

따라서 그러한 질문에는 많은 고려 사항이 있으며 전체 토론이 될 수 있습니다.

그러나 Q & A의 정신에서 "아니오"라고 말하면, 우리는 이러한 독점 기술을 사용해서는 안되며 프로젝트 목표의 중요한 구성 요소로 접근성을 고려해야하는 모든 것에 대해 기술을 포기해야합니다.

다양한 사용자에게 진정한 접근성을 제공해야하는 것은 표준 마크 업, 스타일 및 스크립팅 (예 : HTML, CSS 및 자바 스크립트)으로 구축해야합니다.

요컨대, 웹 산업의 모멘텀은 현재 표준에 크게 초점을 맞추고 있다고 생각합니다 (그리고 그 이유 때문에). -최소한 진정으로 접근 가능한 환경에서.

4
Joel Glovier

대답은 '아니오!!! "접근성"을 원하므로 광범위한 사용자가 컨텐츠에 액세스 할 수 있어야합니다. Flash 또는 Silverlight와 같은 플러그인을 사용하면 이러한 플러그인이없는 사용자는 아무것도 볼 수 없으므로 접근성이 줄어 듭니다!

또 다른 요점은 HTML 5, CSS 3 및 Javascript의 새로운 기술을 사용하면 필요한 모든 것을 가질 수 있으므로 액세스 가능성 때문에 Flash 또는 Silverlight로 전환 할 필요가 없다는 것입니다.

2
Morteza Milani

플래시의 경우 내게 필요한 옵션이 있습니다. 여기에 참조가 있습니다 도움이됩니다. 그것은 말합니다 ...

접근성 클래스는 스크린 리더와의 통신을 관리합니다. 화면 판독기는 시각 장애가있는 사용자에게 오디오 버전의 화면 콘텐츠를 제공하는 일종의 보조 기술입니다. Accessibility 클래스의 메서드는 정적이므로 메서드를 사용하기 위해 클래스 인스턴스를 만들 필요가 없습니다.

나는 그것을 직접 사용하지는 않았지만 Flash 및 내게 필요한 옵션에 대한 연구 중에 나타났습니다. 희망이있는 것 같습니다. :)

실제로 방금 이 게시물의 Stackoverflow 가 밝아졌습니다. 이 글을 올린 사람은 시각 장애인이며 플래시 및 접근성에 대한 좋은 정보를 제공합니다.

2
milesmeow