5

我需要构建一个符合WCAG 2.0 规范的 Web 应用程序。

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

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

任何链接或意见?

提前致谢。

4

4 回答 4

4

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

于 2010-11-14T22:54:01.287 回答
1

Silverlight 的设计不符合 WCAG 2.0 的要求。所有文本都呈现为位图,文本阅读软件无法使用。完全无障碍键盘支持是可行的,但不是内置的。

如果您必须使用 SilverlightWCAG 2.0,那么您还需要一个传统网站,供那些因视力障碍或其他残疾而无法使用 Silverlight 的人使用。请注意,并行的 ASP.Net 站点也有助于满足 SEO 要求。

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

检测是否未安装 Silverlight 很容易,然后显示传统站点,或者您可以从主 Html 页面中选择 Silverlight 或 Web。

于 2010-10-05T18:08:46.487 回答
1

请参阅Microsoft Silverlight 2.0 的辅助功能支持用途

于 2010-11-30T20:18:00.933 回答
0

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

您必须使用 Microsoft UI 自动化框架,因此本文档:https ://msdn.microsoft.com/en-us/library/cc707824%28VS.95%29.aspx将为您提供帮助。

于 2015-09-09T05:53:39.580 回答