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

Reply via email to