- From: Nick Kew <nick@webthing.com>
- Date: Wed, 21 Sep 2005 02:10:57 +0100
- To: public-wai-ert@w3.org
In todays call, we discussed compound locations. I have to express some scepticism over how much we can reasonably hope to do in EARL. I have no problem with the simple case: <Assertion> <Location> [one or more *instance of* location where the assertion applies] [ e.g. here's a bunch of IMGs that each need ALTs ] </Location> </Assertion> But the compound case is more problematic. We discussed a few examples where an assertion might refer to more than one location, but I think those are rather contrived (e.g. a bunch of unseparated links is more natural to refer to as a single instance - the surrounding container - than each for itself). Most problematic is the fact that *related* links implies a *relationship*. If we are to embrace the concept of a compound location, we have to be able to express that relationship. And that's a whole new can of worms. If Tool A (eg APrompt) expresses a location comprising more than one point in the testsubject, how is Tool B (eg Valet) to infer anything more meaningful than an _unstructured_ list from that? There are a couple of simple cases we can perhaps express: * Range (Start-point + End-point) * Main+subsidiary locations But I think anything more complex has to be tool-specific. I've also just created a trivial case for discussion. A document with a validation error that appears in one place but refers back to another. See how the online validators all deal differently with it: http://valet.webthing.com/page/validate?url=http%3A%2F%2Fwww.webthing.com%2F%7Enick%2Ffoo.html&parser=OpenSP&resultsMode=traditional&parseMode=sgml http://validator.w3.org/check?uri=http%3A%2F%2Fwww.webthing.com%2F%7Enick%2Ffoo.html http://www.htmlhelp.com/cgi-bin/validate.cgi?url=http%3A%2F%2Fwww.webthing.com%2F%7Enick%2Ffoo.html&input=yes -- Nick Kew
Received on Wednesday, 21 September 2005 01:11:02 UTC