Thursday, July 15, 2010

Accessibility in SharePoint 2007

Accessibility for Starters

Official AKS build by HISoftware, aided by Microsoft (register, login and download)
https://aks.hisoftware.com/default.aspx

NOTE: After installing in x64 systes, you must fix the AKS folder copied to the 12 hive, because it will be on the x86 program folder and not on the "normal" one. Just move it from the the corrent folder from:
C:\Program Files (x86)\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\FEATURES\AKS

to

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\FEATURES\AKS

Then its okay to run file C:\Program Files (x86)\HiSoftware\AKS\install_AKSFEAT.bat

Unofficial AKS
http://aks.codeplex.com/

White Paper from MS
http://technet.microsoft.com/en-us/library/cc668367(office.12).aspx

W3C WGAC 1.0 Guidelines
http://www.w3.org/TR/WCAG10/



Accessibility Tips (from AKS User Guide.pdf)

- Add xhtml strict to web.config under system.web
<xhtmlConformance mode="Strict" />

- Place Site Actions under a Secure Trimmed Control to avoid messages & Use XHMLT 1.0 Strict DOCTYPE in master page

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <SharePoint:SPSecurityTrimmedControl PermissionsString="AddAndCustomizePages" runat="server"> <PublishingSiteAction:SiteActionMenu runat="server"/> </SharePoint:SPSecurityTrimmedControl> </html>

- Validation tools
http://www.tawdis.net/
http://www.cynthiasays.com/
http://www.acesso.umic.pt/webax/nota_tecnica.html
http://www.sidar.org/hera/

- HTML Validation tools
http://validator.w3.org/
HCCE (AkS)

No comments:

Post a Comment