我需要构建一个符合WCAG 2.0 specification的Web应用程序。Silverlight 4是否符合WCAG 2.0规范
此应用程序的一个主要特点是必须在客户端上执行一些代码。我没有办法避免它(这是电子标志的老问题)。
这就是为什么我想到Silverlight(当然还有因为RIA服务)。但我还没有找到任何有关这种方式开发的应用程序是否符合WCAG 2.0要求的信息。
任何链接或意见?
在此先感谢。
我需要构建一个符合WCAG 2.0 specification的Web应用程序。Silverlight 4是否符合WCAG 2.0规范
此应用程序的一个主要特点是必须在客户端上执行一些代码。我没有办法避免它(这是电子标志的老问题)。
这就是为什么我想到Silverlight(当然还有因为RIA服务)。但我还没有找到任何有关这种方式开发的应用程序是否符合WCAG 2.0要求的信息。
任何链接或意见?
在此先感谢。
Silverlight的设计不符合WCAG 2.0的要求。所有文本都以位图的形式呈现,不适用于文本阅读软件。完全可访问键盘支持是可行的,但不是内置的。
如果必须使用Silverlight 和 WCAG 2.0,那么你还需要一个传统的网站,对于那些谁不能使用Silverlight因视力障碍或其他残疾。注意一个并行的ASP.Net网站也有助于SEO的要求。
一个很好的组合将是一个使用RIA服务的Silverlight前端,以及一个ASP.Net网站(它也可以使用RIA服务)来满足可访问性要求。
检测Silverlight是否未安装,然后显示传统网站,或者您可以从主Html页面中选择Silverlight或Web,这很容易。
Silverlight确实具有可访问性功能Silverlight Accessibility Overview。
该链接与“可访问性”的完全不同的含义有关(即关于控制自动化的可访问性)。祝贺获得4票,让一个完全误导的答案虽然:)这是所有的Silverlight推动雏菊(Intranet使用除外)。 – 2013-08-09 09:19:45
的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会帮助你。
我不认为这是正确的。我们能够使用AutomationProperties元素使用Silverlight来满足第508条合规性准则。 – RaoulRubin 2013-02-06 22:13:43