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

Reply via email to