Welcome to MSDN Blogs Sign in | Join | Help

Improvements in accessibility

   We have been getting quite a few questions via blog feedback e-mails about accessibility, so I wanted to share the following summary of new and improved accessibility features that the WSS V3 team is working on, which are of course leveraged by Office SharePoint Server 2007 as well. Things can still change between now and RTM, so please don’t take the following list as a promise of full compliance. Nevertheless, the Windows SharePoint Services and Office SharePoint Server product teams are definitely committed to improving accessibility and enabling all customers to utilize the power of SharePoint Products and Technologies.

 

Headings

·         Table headings on important data tables (TH tags). This helps users understand the structure of a table and improves the reading experience for screen reader users.

o        This relates to WCAG 1.0 Checkpoint 5.1: For data tables, identify row and column headers. [Priority 1]

·         Headings markup on important content (H1-H3). This helps screen reader users better understand the layout and structure of our pages.

o        This relates to WCAG 1.0 Checkpoint 3.5: Use header elements to convey document structure and use them according to specification. [Priority 2]

 

Navigation

·         ‘Skip to main content’ links to help visually impaired users quickly jump to the most important content without having to tab through our navigation links.

o        This relates to US Section 508 paragraph 1194.22 (o): A method shall be provided that permits users to skip repetitive navigation links.

·         Standard navigation bread crumb to assist with site navigation and orienting users on where they are in the site.

o        This relates to WCAG 1.0 Checkpoint 13.4: Use navigation mechanisms in a consistent manner. [Priority 2]

 

Keyboard

·         Smarter and more intuitive use of access keys on common commands.

o        This relates to WCAG 1.0 Checkpoint 9.5: Provide keyboard shortcuts to important links. [Priority 3]

·         All UI controls in the application will be keyboard accessible.

o        This relates to WCAG 1.0 Checkpoint 9.2: Ensure that any element that has its own interface can be operated in a device-independent manner. [Priority 2]

·         Improved, more intuitive keyboard tab order. 

o        This relates to WCAG 1.0 Checkpoint 9.4: Create a logical tab order through links, form controls, and objects. [Priority 3]

 

Graphics

·         Better use of ALT descriptions on images.

o        This relates to WCAG 1.0 Checkpoint 1.1: Provide a text equivalent for every non-text element. [Priority 1]

·         Images that can be uploaded to the site allow for a UI based way to define custom ALT text for that image so that blind users can interpret what the uploaded images are.

·         We provide warnings (through ALT text on image links and title attributes on text links) for links that will open a new window to help reduce confusion and improve the user experience.

o        This relates to WCAG 1.0 Checkpoint 10.1: Until user agents allow users to turn off spawned windows, do not cause pop-ups or other windows to appear and do not change the current window without informing the user. [Priority 2]

 

High Contrast and Low Vision

·         High contrast testing for low vision scenarios.

o        This relates to WCAG 1.0 Checkpoint 2.2: Ensure that foreground and background color combinations provide sufficient contrast. [Priority 2 for images, Priority 3 for text]

·         We do not rely on the use of color alone to convey information. 

o        This relates to WCAG 1.0 Checkpoint 2.1: Ensure that all information conveyed with color is also available without color, for example from context or markup. [Priority 1]

 

HTML controls

·         We also have a “more accessible” mode that allows users with special needs to identify themselves so that we can change the way some of our dynamic content is rendered (for example we will render our Javascript menus as plain HTML links in a new window when the user activates this mode making it easier for them to interact with the menu). We also render custom form controls as standard HTML controls so that they will be better recognized by the accessible technology.

·         "More accessible mode" is exposed via the Object Model so that third parties can create solutions catered to screen reader users. 

·         Proper MSAA names on all editable controls, links, and buttons.

·         Screen reader friendly Instant Messaging presence status and menu interaction on presence enabled people fields. We’ve added ALT text that describes the presence status on people fields on the site, and made ENTER the action of opening the menu for these to simplify the keyboard only experience.

 

References:

 

Lawrence Liu - Senior Technical Product Manager and Community Lead

http://blogs.technet.com/lliu

Published Monday, April 24, 2006 11:57 PM by sptblog
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# New and improved accessibility features for WSS V3!

Monday, April 24, 2006 11:05 PM by Jason Medero's SharePointing into Collaboration

# SharePoint 2007 - Accessibility Improvements

Linked
Tuesday, April 25, 2006 4:05 AM by Mark Harrison

# re: Improvements in accessibility

That is great news, and great timing for me as I am currently involved in a SharePoint Portal Server 2003 + WSS 2.0 project that has made accessibility very real as there are blind users needing to be accomodated.

Awesome step in the right direction!
Tuesday, April 25, 2006 6:57 AM by Shane Perran

# Improving accessability in the Sharepoint Office Server products

Tuesday, April 25, 2006 12:53 PM by Breaking Point Blog

# re: Improvements in accessibility

I need to create a webpart that lists ALL webparts on my portal and allows my users to select, checking some checkboxes, whichever webparts they want to have on the homepage. It's kind of myGoogle or NetVibe or Start.com style.

I don't really need that fancy AJAX drag-and-drop functionality, but if is not too much trouble it will be welcome...

SharePoint is not that userfriendly, so my users say.

I just want to cut some steps when adding webparts to the page. Edit >> Modify Shared Page >> Browse >> Drag-and-Drop webparts is way too complicated for my users...

I've looking around for some pre-built webparts but it looks like nobody was thinking about this issue...

Is it that hard? Why Microsoft doesn't have this in mind for the next version? USABILITY! This is a word that is missing in Microsoft's vocabulary...unfortunatelly...

Help Please! If I don't find a way out, my company will get rid of SharePoint Portal. I heard rummors they want to move to IBM WebSphere! Please, please, please HELP ME!

julianpop@gmail.com
Tuesday, April 25, 2006 2:32 PM by vAx

# Tech Talk PT » Blog Archive » MOSS 2007 - Improvements in accessibility

# Improvements in accessibility






New Page 3






Lawrence Liu (Senior Technical Product Manager
and Community Lead)...
Friday, April 28, 2006 1:12 PM by IW Partner Resources

# .NET Resources

The following links to .NET resources have been collated over time with the assistance of colleagues. ...
Saturday, May 06, 2006 4:38 AM by mattonsoftware.com

# re: Improvements in accessibility

What about bullets? in the current version of sps, the bullets in a link list dont have the alt tag. is that fixed?
Monday, May 08, 2006 9:55 PM by Ishai Sagi

# re: Improvements in accessibility

Hi Ishai,

Yes all images will have appropriate ALT text that is covered by the point in the post:
-Better use of ALT descriptions on images

In your particular example the alt text on the bullet images will be set to ALT="" so that screen readers will ignore the bullet images.

Thanks,
Samer Sawaya (Program Manager Windows SharePoint Services)
Monday, May 08, 2006 10:24 PM by Samer Sawaya

# beatnic - just wondering » links for 2006-06-13

Thursday, June 15, 2006 8:12 AM by beatnic - just wondering » links for 2006-06-13

# re: Improvements in accessibility

found some issues you didnt fix:

Still no doctype in the html (hey! You are adding it by default in frontpage, why not in SharePoint?)

Still no language meta tag

Page viewer web part still does not render a title for the iframe (error 12.1)

The default CSS still does not respond well to changing the text size in the browser.


ps - the text size doesnt change well in this blog as well...whats up with that?
Friday, June 16, 2006 12:34 AM by Ishai Sagi

# re: Improvements in accessibility

It's good news regarding the  additions and updates that are being made.  The company I work for ran a full accessibility test against SharePoint using the leading products and there were a couple of other areas as well that we have identified as being a probelm.  Screen Readers will speak the web part id (you know, the HUUUGE long id that is unique to each Web Part) - that wasn't too good.
Navigation around SharePoint was a bit of a nightmare - the 'Tab' order was a bit hit and miss.
Talking of the Text Size - we were able to get the CSS to do this but the biggest problem... it made the text of some sections tiny, which made accessibility even worse - best advice, split out the CSS's between SPS and WSS, make them independant.
Monday, June 26, 2006 5:07 AM by Robert Finney

# 2007 MOSS Resource Links (Microsoft Office SharePoint Server)

Here is an assortment of various 2007 Microsoft Office SharePoint Server Documentation / Reference Materials...
Friday, August 04, 2006 2:46 PM by The Boiler Room - Mark Kruger, SharePoint MVP

# re: Improvements in accessibility

I've read over the official MS accessibility site - http://office.microsoft.com/en-gb/sharepointserver/HA101737251033.aspx?pid=CH100948721033

Can you tell me if MOSS is compliant with section 508 and W3C?  

Thanks,

Heather

Monday, February 05, 2007 10:36 PM by Heather Korotie

# Fanning the flames! (at last)

Maybe this (reported on TheRegister ) will start the ball rolling in the right direction for accessibility

Friday, March 09, 2007 8:43 AM by Matt Groves - SharePoint blogger

# re: Improvements in accessibility

Content and Code were the first to launch a W1 accessible website using MOSS2007, http://www.fifteen.net/Pages/default.aspx. However, it is very easy to loose that ranking if the rules are not adheered to. Content and Code have now the a second accessible site http://www.wise-woman.net/Pages/default.aspx. What these sites go to show is that you can still create attractive accessible websites without comprimising SharePoint 2007 functionality.  

Monday, March 26, 2007 10:53 AM by Ryan

# re: Improvements in accessibility

Shame the same cant be said for the HTML of this post.

Monday, April 30, 2007 8:07 AM by Johan De Silva

# re: Improvements in accessibility

The problem is that we have improvements, but not compliant. There are article in MS saying that the specifications "can be accomplished", which is something very obscure. I can't find an article saying which web parts or ASP.NET controls are compliant or not, and solutions or workarounds or HOWTO, or ...

As you may know EC has a commitment by 2010, which is less than 3 years ahead.

We are evaluating MOSS for that purpose and we came to two workarounds. Either to put a wrapper around any web part we'll use, or use MOSS only as content management system and write the user interface ourselves, using rss and xls. Both are very time-consuming. I wish there are some comments about that issue

Thursday, May 03, 2007 6:59 AM by Christos K.

# re: Improvements in accessibility

Thanks for all the progress on accessiblity issues in SharePoint!  I'm headed to North Carolina later this month to teach "Accessibility 101" to the City of Charlotte.  I'm wondering if there is any "how to make accessible content using sharepoint" documentation that you would recommend.

I found an old post from 2004 "Tips for enhancing the accessibility of sharepoint web sites" at http://msdn2.microsoft.com/en-us/library/ms916821.aspx but was wondering if there was anything more recent.

Sunday, May 06, 2007 11:53 AM by Glenda (goodwitch) Sims

# re: Improvements in accessibility - Turn on more accessible mode

What is the "Turn on more accessible mode" you can see in the page source;  I can't find any documentation anywhere!!

Thursday, May 10, 2007 6:16 AM by Christos K

# re: Improvements in accessibility

I'm in the midst of reviewing MOSS for the company I work for, and have been directed to this post.

Can you please explain (this is not a troll) why lists are still done with embedded tables, and even if bullets are to have empty ALT attributes, why not create actual UL/LI lists that users can identify more easily?

(I know by experience that half the perceived "bad decisions" are motivated by needs not known by the end reviewer)

Friday, June 01, 2007 10:08 AM by Stephane Deschamps

# HiSoftware AccRepair for SharePoint Designer and AccMonitor bring accessibility compliance to SharePoint based websites

Since the widely referenced Improvements in Accessibility blog entry was posted here over a year, we

# MOSS 2007 and Accessibility; ADA guidelines and standards

I've been asked this question a number of times, and am trying to assemble a definitive answer. Here's

Tuesday, July 03, 2007 5:46 PM by Mark Arend

# MOSS 2007 and Accessibility; ADA guidelines and standards

I've been asked a number of times "does MOSS 2007 adhere to the Americans with Disabilities

Tuesday, July 03, 2007 6:23 PM by Noticias externas

# Pre-Announcing the "Accessibility Kit for SharePoint" (AKS)

Background About a month ago on July 31st, HiSoftware issued a press release , announcing an agreement

Wednesday, September 05, 2007 3:50 PM by Microsoft SharePoint Products and Technologies Team Blog

# Pre-Announcing the "Accessibility Kit for SharePoint" (AKS)

Background About a month ago on July 31st, HiSoftware issued a press release , announcing an agreement

Wednesday, September 05, 2007 4:04 PM by Noticias externas

# Pre-Announcing the "Accessibility Kit for SharePoint" (AKS)

Lawrence heeft een post over de Accessibility kit voor SharePoint die interessant kan zijn voor bijvoorbeeld...

Wednesday, September 05, 2007 4:39 PM by Bart Wessels' Blog

# Web Design Ireland

As XHTML grows, XHTML 1.0 documents will be able to interoperate among other XHTML documents making it a more browser transitional language.To conclude, using the standards of web development lined out by the W3 is imperative for users to get the most out of a site. Often, making a webpage W3-compliant is the first step of SEO, a marketing tool to get the most out of your advertising dollar.

Wednesday, September 05, 2007 5:14 PM by Web Design Ireland

# Accessibility Kit for SharePoint

I just caught this over on the SharePoint Blog . This is HUGE for the US Public Sector! "Microsoft has

Thursday, September 06, 2007 5:54 PM by Public Sector Developer Weblog

# Accessibility Kit for SharePoint

I just caught this over on the SharePoint Blog . This is HUGE for the US Public Sector! "Microsoft

Thursday, September 06, 2007 6:03 PM by Noticias externas

# Pre-Announcing the "Accessibility Kit for SharePoint" (AKS)

Background About a month ago on July 31st, HiSoftware issued a press release, announcing an agreement...

Monday, October 15, 2007 8:19 AM by Mark Voermans Blogt

# re: Improvements in accessibility

I do appreciate the efforts but its just not enough; and I do expect a stronger effort from Microsoft.  Meeting WCAG level 1 is too easy and really doesn't help reach the people it standards should address- moss needs to aim at being compliant on all 3 levels!

Monday, October 15, 2007 8:30 PM by brwalias

# Accessibility Kit for SharePoint - AKS

It seems like I haven't been blogging for ages, needless to say that I've been busy as hell for

Thursday, November 29, 2007 4:34 PM by Zlatan's Blog

# Accessibility Kit for SharePoint - AKS

It seems like I haven't been blogging for ages, needless to say that I've been busy as hell for

Saturday, December 01, 2007 12:54 AM by Owner Blog

# Aidan Nolan's [MSFT] SharePoint Blog : MOSS and InfoPath 2007 Accessibility

# Accesibilidad en MOSS, AKS, Cumplimiento AA

Hola como estas, con la ayuda de un par de compañeros, te pongo un post que resume la información relativa

Saturday, June 14, 2008 11:46 AM by compartirypunto

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker