- From: Sean B. Palmer <sean@mysterylights.com>
- Date: Sun, 18 Feb 2001 14:38:07 -0000
- To: <w3c-wai-er-ig@w3.org>, "Leonard R. Kasday" <kasday@acm.org>
> I'm having trouble grokking :sean, :len, and :william as > verbs or properties What if I then wrote:- :sean rdfs:comment "Sean's assertion of how valid a page is" . I was incorrectly getting you to work out what the URI "<#sean>" meant, which is not good practise... but we all do it to save time. Note this from he N3 Primer [1]:- The identifiers are just identifiers - the fact that the letters p a t are used doesn't tell anyone or any machine that we are talking about anyone whose name is "Pat" -- unless we say <#pat> <#name> "Pat". The same applies to the verbs - never take the actual letters c h i l d as telling you what it means - we will find out how to do that later. Property names are just URIs, they don't have anyspecial meaning... for exmaple <#fruit> could actually be a sort of car if I so wished it to be... for for sanity purposes, in examples we try to come close to the actual purpose of the prop. Think of :sean not as ":seanSays", but as ":seansAccessibilityAssertion". > earl:hasEvaluation [earl:humanEvaluator :sean ; > wcag:compliance wcag:A ] ; I think that says that I evaluated the page and that it has a rating of wcag:A, rather than I evaluated the page and gave it that rating... But I never quite understand that aspect of RDF... people tend to rant on about the difference between "everybody loves someone" and "someone loves someone"; that's what the log:forAll thing is in the logc namespace. > :sean earl:asserts {<http://testpage.org> wcag:compliance > wcag:A } . Yes, that is better... it says that I am asserting that this page has this compliance. I think that:- "Evaluator" earl:asserts { "context" } . Is now clearly a fundamental part of the EARL syntax. Note that according to the EARL Overview [1], :sean could be defined as:- :sean a earl:Person . Because in the vocabulary, an earl:Person is defined as:- earl:Person rdfs:comment "x a earl:Person" ; rdfs:subClassOf earl:Evaluator . > I suppose we can do it any way we want, even with :sean :len > and :william as verbs or properties, but like I say I find it hard > to grok that. Yes... I think as EARL is going to be a subset of RDF, and thus possibly not have the total freedom of RDF, we should get these "practises" encoded into a "syntax". -- Kindest Regards, Sean B. Palmer @prefix : <http://webns.net/roughterms/> . [ :name "Sean B. Palmer" ] :hasHomepage <http://infomesh.net/sbp/> .
Received on Sunday, 18 February 2001 09:38:23 UTC