Sent from my iPhone
On Oct 28, 2009, at 5:24 PM, Marius Dumitru Florea <[email protected] > wrote: > 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 .". > > -0, I don't like at all the single-H1 constraint. > > Marius > >> >> 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 > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

