Finally, a Solid RDF Metalanguage for Accessibility Assertions...

Dear Mr. Loughborough,
Purely as an example for you to use (although that doesn't stop anyone else
using it) I've written an RDF Schema for what we've done:
http://xhtml.waptechinfo.com/subadl/ And I've called it SubADL. I'm CC'ing
this to ERT IG in case anyone else has any comments.
Save this new file to http://rdf.pair.com/rdfprofile.xml as an update:-

<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
<description about="http://rdf.pair.com/xchecker.htm"
     dc:title="Checkpoint Checker"
     dc:description="W3C WAI WCAG 1.0 Checkpoint Checker.
        A site intended to provide a tabular means of accessing the
        WAI/WCAG Guidelines"
     dc:creator="mailto:love26@gorge.net"
     dc:date="7th November 2000">
<rdf:bag xmlns="http://xhtml.waptechinfo.com/subadl/"
dc:title="Accessibility Conformance Assertion (in SubADL)">
<glname>W3C WAI WCAG</glname>
<glversion>1.0</glversion>
<gluri>http://www.w3.org/TR/WCAG10</gluri>
<level>AAA</level>
<proselevel>Triple A</proselevel>
</rdf:bag>
</description>
</rdf:RDF>

This is the RDF Schema I have written for it, i.e. the default specification
(schema) for the accessibility assertion language (SubADL) used in the above
RDF snippet:-
<?xml version='1.0'?>
  <rdf:RDF
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
     xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
  <rdf:Description rdf:about="http://xhtml.waptechinfo.com/subadl/">
    <dc:title>Element Set for an ADL Predecessor (SubADL)</dc:title>
    <dc:author>Sean B. Palmer</dc:author>
    <dc:description>To assert Guideline validity of a
document.</dc:description>
    <dc:date>2000-11-25</dc:date>
  </rdf:Description>
  <rdf:Description ID="glname">
    <rdf:type rdf:resource="http://www.w3.org/TR/REC-rdf-syntax#Property"/>
    <rdfs:label>glname</rdfs:label>
    <dc:title>Guideline Name</dc:title>
    <rdfs:comment>Specifies the name of the target
guidelines.</rdfs:comment>
    <rdfs:isDefinedBy/>
  </rdf:Description>
  <rdf:Description ID="glversion">
    <rdf:type rdf:resource="http://www.w3.org/TR/REC-rdf-syntax#Property"/>
    <rdfs:label>glversion</rdfs:label>
    <dc:title>Guideline Version</dc:title>
    <rdfs:comment>Specifies the version of the target
guidelines.</rdfs:comment>
    <rdfs:isDefinedBy/>
  </rdf:Description>
  <rdf:Description ID="gluri">
    <rdf:type rdf:resource="http://www.w3.org/TR/REC-rdf-syntax#Property"/>
    <rdfs:label>gluri</rdfs:label>
    <dc:title>Guideline URI</dc:title>
    <rdfs:comment>Specifies the location of the target
guidelines.</rdfs:comment>
    <rdfs:isDefinedBy/>
  </rdf:Description>
  <rdf:Description ID="level">
    <rdf:type rdf:resource="http://www.w3.org/TR/REC-rdf-syntax#Property"/>
    <rdfs:label>level</rdfs:label>
    <dc:title>Assertion Level</dc:title>
    <rdfs:comment>Specifies the level to which the document conforms
    to the target guidelines.</rdfs:comment>
    <rdfs:isDefinedBy/>
  </rdf:Description>
  <rdf:Description ID="proselevel">
    <rdf:type rdf:resource="http://www.w3.org/TR/REC-rdf-syntax#Property"/>
    <rdfs:label>proselevel</rdfs:label>
    <dc:title>Prose Assertion Level</dc:title>
    <rdfs:comment>Prose assertion of the level to which the document
conforms
    to the target guidelines.</rdfs:comment>
    <rdfs:isDefinedBy/>
  </rdf:Description>
  <rdf:Description ID="comment">
    <rdf:type rdf:resource="http://www.w3.org/TR/REC-rdf-syntax#Property"/>
    <rdfs:label>comment</rdfs:label>
    <dc:title>Prose Comment</dc:title>
    <rdfs:comment>A further prose comment.</rdfs:comment>
    <rdfs:isDefinedBy/>
  </rdf:Description>
</rdf:RDF>

I hope I haven't made too many shocking errors or ommisions (don't think
so)! Basically, it can be used worlwide now as an RDF language for asserting
that a document conforms to a certain set of guidelines. The stuff I do when
I'm bored :-)
It's up to you how you link to it from your XHTML page, but using the
profile attribute in the head element seems good enough for now.

Kindest Regards,
Sean B. Palmer
http://xhtml.waptechinfo.com/swr/
http://www.w3.org/WAI/ER/
http://www.w3.org/WAI/GL/
"Perhaps, but let's not get bogged down in semantics."
   - Homer J. Simpson, BABF07.

Received on Saturday, 25 November 2000 15:41:31 UTC