W3C home > Mailing lists > Public > public-wai-ert@w3.org > June 2005

Re: WCAG formalization (rewriting WCAG HTML techniques as automatable rules)

From: Vicente Luque Centeno <vlc@it.uc3m.es>
Date: Sun, 5 Jun 2005 16:02:51 +0200 (CEST)
To: Chris Ridpath <chris.ridpath@utoronto.ca>
Cc: public-wai-ert@w3.org
Message-ID: <Pine.LNX.4.61.0506051546550.6319@violin.it.uc3m.es>

Hi,

Following your instructions, I have added some XQuery expressions (more 
than 60!) to the updated version of the HTML tests. You can find them at 
http://www.it.uc3m.es/vlc/wai/checks.xml .

Of course, some XQuery expressions need some comments. I added as much 
XQuery expressions as I could (in one day) for the ones with status value 
of "4" (pending) or "5" (approved), but I also added XQuery expressions 
for some other rules that I considered useful as well (I think maybe some 
of them should be reviewed). In fact, I found that I could also write even 
more XQuery expressions, but I preferred to leave them unformalized 
because I didn't agree with the checks themselves. For other rules, I 
found some ambiguity that could lead to more than one XQuery expression, 
so I tried to write them all in order to challenge for comments and decide 
which one is appropriate. Most of them are fairly easy to rewrite and/or 
modify.

I would be happy to receive your comments. Please, identify the check/@id 
and your suggestions.

Best regards.

Vicente Luque Centeno
Dep. Ingeniería Telemática
Universidad Carlos III de Madrid
http://www.it.uc3m.es/vlc

On Thu, 2 Jun 2005, Chris Ridpath wrote:

> It should be easy to add your XQuery statements to the test suite.
>
> First, download the XML file:
> http://www.w3.org/WAI/GL/WCAG20/tests/checks.xml
>
> Modify the file so each test has a new element that contains your XQuery 
> statement. I suggest the new element be called "xquery".
> Note: each test starts with the element "check". Example:
>
> <check>
> <xquery><![CDATA[
> //img[@alt = @src]
> ]]></xquery>
> </check>
>
> Send the file back to me when you're done and I'll merge the changes into the 
> most recent version. I'll update the schema to include your new element.
>
> Only the tests that have a status attribute value of "4" (pending) or "5" 
> (approved) need to be done. The other tests may not be included in the final 
> test suite so don't bother to work on them yet.
>
> Anyone else that wishes to contribute to the test suite can do the same thing 
> too.
>
>> I would also be happy if the new WCAG
>> could include some other formalized
>> rules...
>> 
> It's been very difficult to get the WAI to agree on which tests are required 
> for the WCAG2. We're still working on this but should have a good set by the 
> time the WCAG2 comes out.
>
> Cheers,
> Chris
Received on Sunday, 5 June 2005 14:02:57 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:18:25 GMT