On Nov 10, 2009, at 9:48 AM, Vincent Massol wrote: > > On Nov 5, 2009, at 2:10 PM, Sergiu Dumitriu wrote: > >> On 11/04/2009 03:09 PM, Vincent Massol wrote: >>> >>> 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 >> >> We should also follow the ATAG guidelines: >> http://www.w3.org/WAI/intro/atag.php > > I think we should focus on WCAG first and look at this later on so > that we have a chance of finishing something :) > > Re WCAG I've found this other checker: > http://achecker.ca/checker/index.php
Ok found another one which is by far the best I have found so far. The webstart app is cool: http://www.tawdis.net/taw3/descargas/jws/es/taw3.jnlp Online: http://www.tawdis.net/ingles.html?lang=en -Vincent > Seems like it's giving some different result than the Dutch > Guidelines checker (it allows to test against WCAG 1.0 and 2.0 and > with the different levels). > > Still haven't found a java source for automated WCAG tests though. > Still looking... > > -Vincent > >>> - 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

