Hi devs, Can I get some votes on whether we want to do this or not?
So far I've only received a -0 from Marius but on a specific item and not in general. I'd like that we start working on this ASAP by doing the following: - Execute the tests on XE pages - Creating discrete jira issues whenever there are problems on pages, small enough so that they can be tackled one by one - Start fixing the issues Thanks -Vincent On Oct 28, 2009, at 8:41 PM, Vincent Massol wrote: > Hi devs, > > We've always tried to follow standards in the XWiki project. I'd > like to propose that we start adhering to the WCAG ones to make > XWiki even more accessible. > > The reason I'm proposing this is because XWiki SAS has been > contacted by some Dutch organization promoting the usage of > standards in Netherlands and they're interested in using XWiki for > their site. As such they need that the wiki they use also follows > the guidelines... They've found XWiki since it was one of the wikis > out there that follows most closely the guidelines. > > This is our opportunity to meet the WCAG guidelines and go even > beyond (since the Dutch guidelines go slightly further I believe, > see http://www.webrichtlijnen.nl/english/guidelines/). We would be > the first wiki to meet this! > > If we agree we'll need to find some ways to automate the execution > of the verifications. Right now we can test pages using this > validator: > http://www.webrichtlijnen.nl/english/test/ > > I've started verifying this page: > http://playground.xwiki.org/xwiki/bin/view/Main/ > > Result: > http://www.webrichtlijnen.nl/english/test/report/74721/179372/ > > > Some examples of failing stuff: > > 1) Style attribute forbidden. Everything from CSS. > > Ex from home page: > <div id="globallinks"> <form action="/xwiki/bin/view/Main/WebSearch" > style="margin: 0; padding: 0;"> <div id="globalsearch"> <input > id="globalsearchinput" type="text" name="text" value="search..." > size="15" class="withTip"/><input class="button" value="Go" > type="image" src="/xwiki/resources/icons/xwiki/search.png"/> </div> > </form> </div> > ... > <div class="hidden" id="spSpaceCreateForm"><form action="/xwiki/bin/ > view/Main/?xpage=create" method="post"> <div> <input name="tocreate" > type="hidden" value="space"></input> <input class="panelinput" > name="title" onblur="if(this.value=='') this.value='Space name'" > onfocus="if(this.value=='Space name') this.value=''" > style="margin:auto;" type="text" value="Space name"></input> <input > type="submit" value="Create"></input> </div> </form> </div> > ... > <p style="font-size:0.75em;padding-left:8px;"><a href="/xwiki/bin/ > inline/Panels/QuickLinks">(Edit this panel)</a></p> > > 2) Need to run CSS Level 2.1 validation. Lots of error. For ex on > home page: http://bit.ly/4x9YlM > 3) Apparently we made a mistake by choosing to have 2 H1 (one for > title and for headers). "The document hierarchy contains more that > one h1 tags .". > > Before going further I'd like to ensure that we all agree to follow > these guidelines and put in our best practices (and ensure we verify > with some automated tests later on). > Here's my +1 > Thanks > -Vincent > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

