是否应使用任何博客、指南、清单或控件来确保我们的 SharePoint 实施可访问?最好是 W3C 双 A 标准,或者尽可能接近。
我们正在实施一个外联网解决方案。
是否应使用任何博客、指南、清单或控件来确保我们的 SharePoint 实施可访问?最好是 W3C 双 A 标准,或者尽可能接近。
我们正在实施一个外联网解决方案。
最好的起点是Sharepoint 的 Accessibility Kit。有了这个,你可能会达到单A的标准,但根据我的经验,你会发现很难达到AA。
Microsoft 没有考虑 Sharepoint 中的可访问性,甚至 2007 年也严重依赖表格布局。
祝你好运!
这项研究已经由微软资助,不幸的是,结果似乎只在 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
我不确定将其内容复制到此处是否是一件好事,以便以搜索引擎索引的方式完全回答问题,但我会安全行事,因为它不是我的内容。
您如何部署实施?它是作为 Intranet,还是作为面向公众的网站。
我认为首要规则之一是在使用开箱即用的 Web 部件时非常有选择性。我查看的许多 Web 部件即使在基本级别上也不合规。
安德鲁
最好的方法是在开发过程中进行检查,以便了解您的痛点在哪里。下一步可能从一个最小的母版页开始,这样您就可以选择向用户呈现哪些元素。
更高级的是,您可以覆盖渲染方法以删除或更改不符合您检查的页面位。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 部分/
我最近阅读了 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&)
这取决于您打算使用多少开箱即用的 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 部件框架不可访问,我还没有找到一种方法来实现它。欢迎任何建议!