Footer
© 2012 Microsoft
Bij de ontwikkeling van SharePoint 2010 is veel rekening gehouden met webstandaarden en toegankelijkheid. Zo voldoet SharePoint 2010 'out-of-the-box' aan de W3C-richtlijnen WCAG 2.0 op niveau AA en aan well-formed XHTML 1.0.
SharePoint 2010 ondersteunt geen strict XHTML 1.0 vanwege het gebruik van ARIA (voor rijke interactie), dat geen onderdeel van het XHTML 1.0 Strict specificatie is. Hierdoor resulteert het valideren van standaard SharePoint pagina's tegen de XHTML 1.0 Strict doctype in een aantal fouten. Maar alle XHTML-tags zijn nu lower-case, zelf-afsluitend, attribuutwaarden staan netjes tussen aanhalingstekens en inline-elementen worden genest in block-elementen.
ARIA staat voor Accessible Rich Internet Applications. Deze W3C-standaard specificeert beschrijvende extensies voor rijke webapplicaties. Net als WCAG is WAI-ARIA van W3C's Web Accessibility Initiative (WAI). In een notendop: ARIA zorgt dat een ontoegankelijk element, zoals een div met een onclick attribuut, boven water komt als een button control. Dit kan door een nieuw rol-attribuut te zetten op "button", zo simpel is het.
SharePoint gebruikt ARIA in het Lint, in dialogen, in de nieuwe rich text editor en op andere plekken in het platform en in partner-applicaties.
In het lint worden de volgende ARIA rol-attributen gebruikt:
Verder worden nog de volgende ARIA rollen gebruikt in SharePoint:
Ieder van deze attributen verandert aanzienlijk hoe browsers en hulptechnologie webcontent overbrengen naar gebruikers. Hoewel een standaard anchor tag (<a>) zal werken voor de meeste basisopdrachten, is het beter om de volledige ARIA rol="button" syntax te leveren voor heldere beschrijvingen.
Het ontwikkelen van toegankelijke websites in SharePoint 2010 is aanzienlijk eenvoudiger dan in de vorige versie - SharePoint 2007:
Daarnaast zijn veel tips uit zijn whitepaper Best Practices for developing accessible web sites in Microsoft Office SharePoint Server 2007 nog steeds van toepassing in SharePoint 2010.
Heeft u een vraag, opmerking of tip? Mail toegang@microsoft.com