- From: Giorgio Brajnik <giorgio@dimi.uniud.it>
- Date: Mon, 24 Jun 2002 10:11:32 +0200
- To: Wendy A Chisholm <wendy@w3.org>, charles@w3.org
- CC: w3c-wai-er-ig@w3.org
Wendy A Chisholm wrote: > > Hello, > > Based on the feedback I have received from people, I've added to the > agenda [1] a list of topics to discuss on Monday and Tuesday. I've > included links to references for most of the topics. > > Please let me know if there is a topic you would like to add. > > There's a lot here, so we'll have to prioritize which to cover. I would > like to start with the specification since we're aiming to publish > something to TR in early July. > > Best, > --wendy > > [1] http://www.w3.org/2002/05/er-swade-f2f#Agenda > Two things about EARL that I would like to be handled before it becomes a recommendation. And then a number of smaller issues wrt the document http://www.w3.org/WAI/ER/2002/06/21-earl1.html. Giorgio 1. problem location EARL needs to cover also the representation of the location in the page which the EARL statement refers to. Possible location representations are: - line number (in source file) - character offsets - DOM node index (like 3rd IMG element) - fuzzy xpointers - ... The rationale behind this requirement is that interoperability of EARL is based on this. Otherwise there is no way in which tool A produces EARL to be used by tool B (where A and B are evaluation tools, authoring tools, ...). "Used" may mean several things, like 'do fixing', 'do differential reports', ... The real difficulty lies in the fact that this location representation has to be: - robust wrt document changes: for example line number is not tolerant of edits that occur in any previous line; DOM node index is not tolerant of edits that add/remove nodes with same tag and smaller index; ... - robust wrt different tools: starting from same document, tool A may produce a certain line number for a problem, tool B may produce a line number that is slightly different (because they use different HTML parsers that may add/remove elements at will: try with mozilla, dreamweaver, frontpage and you see!) Since developing such location representation may be challenging, I suggest that in EARL we include: - the ability to specify one or more problem locations (eg. line number, node index, ....) - EARL specification should say explicitly what is the meaning of these locations, so that tool builders can try to normalize the representations that their tools produce. 2. tool for comparison of EARL reports My concern is why should our customers pay for having EARL included in tools like LIFT. What is their benefit? I think that a good answer is to be able to add EARL reports produced by tool A into a service that is capable of integrate them and then query them so that the user can: - compare reports produced by tool A and tool B on resource C - integrate reports by tools A1,A2,... and produce a report of all the findings ... - compare reports produced by tool A on resource C today and 1 week ago - (any of the scenarios described in the http://www.w3.org/WAI/ER/2002/06/21-earl1.html document) I think W3C should develop a proof of concept of such a system. For two reasons: - it would fit in the suite of validator tools - end users would come to w3c to do that sort of integration of reports and they would assume the integration/comparison to be rather neutral. I'm not convinced that is a particular vendor implements it, users would trust it to make neutral comparisons. Minor things concerning the document http://www.w3.org/WAI/ER/2002/06/21-earl1.html. * ConfidenceLevel: how is one going to decide what is certain, likely, unlikely? what is the meaning of these terms? If EARL is to be used for comparison, then this should be defined. * TestMode: what is the meaning of the 3 words auto, heuristic, manual? * ResultProperty again, meaning of the 6 terms?
Received on Monday, 24 June 2002 04:14:56 UTC