- From: Venkat Injapury <ivenkatn@hotmail.com>
- Date: Thu, 07 Mar 2002 10:39:20 -0500
- To: w3c-wai-er-ig@w3.org
----- Original Message ----- From: "Sean B. Palmer" <sean@mysterylights.com> To: "Venkat Injapury" <ivenkatn@hotmail.com> Sent: Wednesday, March 06, 2002 6:48 PM Subject: Re: Help on EARL > Hi there Venkat, > > > Is there any EARL validator on the market like RDF > > validator. What is use of EARL in Accessibility Evaluation > > and Repair Tool. Can i have any real time example of > > EARL report? [...] How can i approach to build the EARL > > for the given html page. Please advise me in these regard. > > I'm very happy to help you, but you may also want to forward your > query to w3c-wai-er-ig@w3.org - a publically archived [1] mailing list > to which I, and many other ERT members, are subscribed. Those people > should be able to help you as much as I can. > > As to your question about an "EARL validator", there isn't such a > thing as an EARL validator as such. In RDF, you define general data > models, and so validation is a matter of specifying where you find > inconsistencies. In other words, it's different from RDF validation > (presuming that you refer to the W3C's online validator at [2]) > because it's model validation, rather than syntax validation. > > As for work on model validation, I did some work of my own with RDF > Lint [3], and TimBL has gone a lot further with his own validator.n3 > [4]. I've run these tools against the EARL schema (they are mainly > schema checking tools), and they work well. Instance data "validation" > is a similar sort of thing, I presume, but I haven't run any > experiments so far. > > Another idea that we had was to produce a canonicalized version of > EARL [5]. In other words, this would be a strict subset of the RDF XML > syntax, just for writing EARL documents. Then, we should be able to > come up with an XML Schema or RELAX NG grammar against which people > could validate. However, it is not evident as to whether or not one > could guarantee that a syntactically conformant canonicalized EARL > document contains a consistent model. Indeed, I'm not even sure that > producing a syntactic grammar is possible, and so that project has > been pretty much suspended. > > Your next question is "What is use of EARL in Accessibility Evaluation > and Repair Tool". The ERT group have been working on various scenarios > for EARL ever since we started. One of the most important features of > EARL is that it allows reports to be merged, filtered, and queried > very quickly. You can think of it as being a huge decentralized > database: it doesn't matter so much who does the assertions etc., > because as long as the data is fairly consistent, you should be able > to merge/split evaluation reports at a later date. > > As an example of where this may be useful, consider the following > scenario:- > > * The WCAG guidelines group (producing a specification on > accessibility) need to ground their guidelines and checkpoints in > specific cases on the Web. Since there are many members, and many > checkpoints, the tests need to be compiled with an incremental effort: > with a few people working separately, and then merging their results > at the end. EARL will make it easier to manage such a project. > > There are other scenarios as well: for example, ones associated with > storing the EARL reports in an annotations server (a hot topic on the > lists at the moment), but you'll have to ask the ERT members for > these. I'm just the schema lackey... :-) > > Next Q, "Can i have any real time example of EARL report?". Try the > "EARL 0.95 by example" page at:- > > <http://lists.w3.org/Archives/Public/w3c-wai-er-ig/2002Feb/att-0031/01> -0.95byExample> > > At the moment, there aren't all that many examples floating about for > EARL 0.95. This is partly due to the fact that design changes since > the 0.95 release (some driven by the current implementations of EARL) > are moving us towards a 1.0 version of EARL, which the ERT group seem > to be hoping to formalize soon. The discussions on this matter are > ongoing. In any case, we will be publishing lots of examples of the > next version of EARL for your persual. > > If OTOH you're looking for some examples that are actually produced by > applications, you can try one or more of the implementations listed > under [6]. > > Onto the next question, "How can i approach to build the EARL for the > given html page." Actually, I'm not too sure what you mean by this > question. Possibly one of: how do I make evaluations about a given > HTML page; or how can I screen scrape some XHTML into an EARL report. > I'll assume you meant the former. > > For now, you can use the bookmarklet listed in the implementations at > [6], or Jim's bookmarklet hack outlined at [7]. Hmm... these are > really just implementations of EARL. If you meant the latter (screen > scraping XHTML into EARL), I've not really considered it before, but > it should be possible with XSLT. > > P.S. If you don't mind, could I possibly forward this mail to another > publically archived list? I'd like people to be able to refer to this > message if they have similar questions to your own. > > [1] http://lists.w3.org/Archives/Public/w3c-wai-er-ig/ > [2] http://www.w3.org/RDF/Validator/ > [3] http://infomesh.net/2001/05/rdflint/ > [4] http://www.w3.org/2000/10/swap/util/validate.n3 > [5] http://lists.w3.org/Archives/Public/w3c-wai-er-ig/2001Jul/0003 > [6] http://www.w3.org/WAI/ER/#earl-implementations > [7] http://jibbering.com/2002/2/earlassertions.html > > -- > Kindest Regards, > Sean B. Palmer > @prefix : <http://purl.org/net/swn#> . > :Sean :homepage <http://purl.org/net/sbp/> . > >
Received on Thursday, 7 March 2002 10:31:47 UTC