1

是否应使用任何博客、指南、清单或控件来确保我们的 SharePoint 实施可访问?最好是 W3C 双 A 标准,或者尽可能接近。

我们正在实施一个外联网解决方案。

4

6 回答 6

2

最好的起点是Sharepoint 的 Accessibility Kit。有了这个,你可能会达到单A的标准,但根据我的经验,你会发现很难达到AA。

Microsoft 没有考虑 Sharepoint 中的可访问性,甚至 2007 年也严重依赖表格布局。

祝你好运!

于 2008-09-17T12:54:36.343 回答
2

这项研究已经由微软资助,不幸的是,结果似乎只在 Word 文档中在线。

该文档托管在此博客上:http: //blog.mastykarz.nl/best-practices-for-developing-accessible-web-sites-in-microsoft-office-sharepoint-server-2007/

文档的路径在这里: http: //go.microsoft.com/fwlink/ ?LinkId=121877

我不确定将其内容复制到此处是否是一件好事,以便以搜索引擎索引的方式完全回答问题,但我会安全行事,因为它不是我的内容。

于 2008-09-17T12:59:46.770 回答
1

您如何部署实施?它是作为 Intranet,还是作为面向公众的网站。

我认为首要规则之一是在使用开箱即用的 Web 部件时非常有选择性。我查看的许多 Web 部件即使在基本级别上也不合规。

安德鲁

于 2008-09-17T12:54:45.440 回答
1

最好的方法是在开发过程中进行检查,以便了解您的痛点在哪里。下一步可能从一个最小的母版页开始,这样您就可以选择向用户呈现哪些元素。

更高级的是,您可以覆盖渲染方法以删除或更改不符合您检查的页面位。EG 更改标签的大小写(XHTML 不喜欢全部大写) 本指南中的更多内容。

http://techtalkpt.wordpress.com/2008/06/18/building-accessible-sharepoint-sites-part-1/ http://techtalkpt.wordpress.com/2008/08/07/building-accessible-sharepoint-网站第 2 部分/

于 2008-09-17T13:01:42.193 回答
1

我最近阅读了 Andrew Connell (www.andrewconnell.com) 的 MOSS 书,其中有一章专门介绍可访问性和 SharePoint 网站。

简单地说,SharePoint 网站很难生成 W3C AAA 标准,但 Accessibility Kit 是最好的起点之一。

Stronly 为本章推荐他的书(http://www.amazon.com/dp/0470224754?tag=andrewconnell-20&camp=14573&creative=327641&linkCode=as1&creativeASIN=0470224754&adid=18S6FKQJR5FZK56WHH6A&

于 2008-09-17T13:25:11.373 回答
1

这取决于您打算使用多少开箱即用的 Sharepoint。在实施我们面向公众的网站时,我们设法实现了 AA 合规性,尽管所需的定制开发量引发了人们对我们最初从使用 Sharepoint 中实际获得的好处的质疑。

几点建议:

我们大量使用 SPQuery/SPSiteDataQuery 来使用 xslt 将站点数据呈现到屏幕上,这使我们可以完全控制输出。我发现这个链接很有帮助:

http://blog.thekid.me.uk/archive/2007/02/25/xml-results-using-spsitedataquery-in-sharepoint.aspx

查看用于 Sharepoint 的 RadEditor 以获取用于发布的易于访问的富文本编辑器。

对于 xhtml 合规性,事情有点棘手,我们必须覆盖大多数 Sharepoint 发布控件的渲染方法以纠正不可靠的输出。

如果您想在外联网中利用门户(如 Sharepoint 的功能),那就更成问题了。Web 部件框架不可访问,我还没有找到一种方法来实现它。欢迎任何建议!

于 2008-09-25T23:23:41.933 回答