我需要构建一个符合以下要求的网络应用程序 WCAG 2.0规范.

该应用程序的一个主要特点是某些代码必须在客户端上执行。我没有办法避免(这是电子标牌的老问题)。

这就是我想到 Silverlight 的原因(当然也是因为 RIA 服务)。但我还没有找到任何关于以这种方式开发的应用程序是否满足 WCAG 2.0 要求的信息。

有链接或意见吗?

提前致谢。

有帮助吗?

解决方案

Silverlight的没有被设计以满足WCAG 2.0的要求。所有的文本呈现为一个位图,而不是提供给文本阅读软件。完全可访问键盘支持是可行的,但不是内置的。

如果你必须使用Silverlight的 WCAG 2.0,那么你还需要一个传统的网站,对于那些谁不能使用Silverlight因视力障碍或其他残疾。注意并行ASP.Net网站还与搜索引擎优化的要求帮助。

一个很好的结合使用RIA服务,与一个ASP.Net网站沿(其也可以使用RIA服务)来满足访问性的要求将是一个Silverlight前端。

这是一件容易的事,以检测如果没有安装Silverlight的,则表明传统的网站,或者你可以给的Silverlight的选择或网络从主HTML页面。

其他提示

Silverlight 确实具有辅助功能 Silverlight 辅助功能概述.

有关WCAG 2.0 Silverlight的技术: HTTP:/ /www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/silverlight.html

您必须使用框架微软UI自动化所以这个文件:的 https://msdn.microsoft.com/en-us/library/cc707824%28VS.95%29.aspx 会帮助你。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top