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

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

Reply via email to