in

SharePoint Blogs

The Best Place for SharePoint-related Blogs

Tech MOSS Team

First 100% Webrichtlijnen (WCAG 1.0 Priority 2+) compliant SharePoint site - almost there

As I have recently mentioned, here at Imtech ICT Business Solutions we are busy with first 100% Webrichtlijnen compliant Internet facing web site based on SharePoint 2007. Earlier this week we have finished the development en begun testing the solution. Yes, we have discovered a few undocumented features which we have immediately resolved. Anyway testing for compliancy with the Dutch government's guidelines was a serious part of this project and it was my job to achieve this goal.

As I have mentioned earlier I have developed a toolkit which helps gaining enough control over the generated page output just to make it compliant and yet still working. Furthermore I have taken a look at the response of each request and decided to clean this one as well. As a result I have taken the response size from 788kB down to 303kB! That's more than 50% per request on the home page only!

During the development we did have to consider the compliancy. For a moment it looked like we would be getting problems with custom controls' events linked through in-line JavaScript. Using our client side script library we have succeeded to preserve the same link using unobtrusive JavaScript though.

The last one were the Web Parts. I have to admit: I have hoped AKS would help me on this one. A bunch of good guys working on a serious compliancy solution for SharePoint and they have admitted there would come over 20 Control Adapters shipped with AKS. When I got the AKS release in my hands and installed it, I really got disappointed: yes there are 25 Control Adapters inside AKS and nope: not even one for the Web Part Zone! Because the Render method of the SharePoint's Web Part Zone is obfuscated there is no way to have a look at the way Microsoft deals with the rendering. I hoped HiSoftware would have access to that part of SharePoint and would do some good job on it. Unfortunately not, not even a trace of it. As giving up on the compliancy challenge wasn't really an option for me, I have decided to give it a try myself and deal with it myself. The outcome? I will present it tonight @ DIWUG. And for those of you who are not going to attend this session: keep watching this blog.

Comments

 

SharePoint 2007 Link love: 12-02-2007 part two at Virtual Generations said:

Pingback from  SharePoint 2007 Link love: 12-02-2007 part two at  Virtual Generations

December 1, 2007 5:36 PM
 

martin mac said:

Am looking at the implementing the AKS control adapters at the moment and was interested in your article regarding your attempts. I've got as far as implenting a 'feature' framework to implment as many control adapters as is necessary but obviously the real work begins in 'adapting the adapters' and as you say looking at the WP zones. Did you get any where with this ... ?? I couldn't find any forward links to your revelations

July 4, 2008 3:15 AM
 

Waldek Mastykarz said:

Hello Martin,

As the last post on this blog says: this blog has moved to http://blog.mastykarz.nl/. For the last few months I've been writing there.

Personally I don't use AKS. The currently available version simply doesn't provide enough power to provide a working solutions for the requirements as stated by the Dutch government (WCAG 1.0 Priority 2+). Furthermore it's not a turn-key solution. It's more like showing you one of the possible ways to approach accessibility in SharePoint, but you will have to do the real things by yourself.

If you have more questions, please post them at http://blog.mastykarz.nl/2007/11/29/first-100-webrichtlijnen-wcag-10-priority-2-compliant-sharepoint-site-almost-there/ as this is the place that's being kept up to date.

Cheers,

Waldek

July 7, 2008 12:21 AM

Leave a Comment

(required )  
(optional )
(required )  
Add

About Waldek Mastykarz

Waldek Mastykarz is a Dutch SharePoint 2007 developer specialized in Web Content Management solutions in Microsoft Office SharePoint Server 2007, web standards and accessibility.

Need SharePoint Training? Attend a SharePoint Bootcamp!

Posts (c) their respective authors. Everything else (c) 2007 SharePoint Experts