On Nov 4, 2009, at 1:41 PM, Vincent Massol wrote: > Ok the vote is passed. > > I'm sarting to work on it: > - 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 > - I'll flag issues with the "wcag" keyword in jira > > However for the implementation work (ie fixing the jira issues) I'll > need all devs' help.
I've started documenting our rules (what we've agreed at so far - will keep adding as we agree on rules) at: - http://dev.xwiki.org/xwiki/bin/view/Community/XhtmlCssCodeStyle - http://dev.xwiki.org/xwiki/bin/view/Community/Testing Thanks -Vincent > On Nov 2, 2009, at 10:41 AM, Vincent Massol wrote: > >> 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

