Checkpoint 4.4 - XML/XSLT
Provide semantic relationships to other schemas where appropriate and possible
XML Accessibility Guidelines
Guideline 4: Document and export semantics
Utilizing semantics of other schemas reduces development time and complexity and utilizes the accumulated knowledge of developers to reduce the learning curve. Reduced complexity adds to accessibility.
Requirement
Utilize other schemas, standard mechanisms, and namespaces where appropriate and possible to establish semantic relationships
Techniques
An example using other schemas, here using RDF and Dublin Core (>DC), to efficiently provide further semantics.
<inform xmlns="http://www.education.vic.gov.au/">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<rdf:Description about="http://www.education.vic.gov.au/about/
news/edtimes/">
<dc:Title>Education Times</dc:Title>
<dc:Description>Education Times is a tabloid newspaper
published fortnightly during the school year by the
Department of Education and Early Childhood
Development.</dc:Description>
<dc:Publisher>Department of Education and Early Childhood
Development</dc:Publisher>
<dc:Date>2008-03-07</dc:Date>
<dc:Type>text</dc:Type>
<dc:Format>text/html</dc:Format>
<dc:Language>en</dc:Language>
</rdf:Description>
</rdf:RDF>
<!-- .....other xml.... -->
</inform>
Information Source
The original source of this information is located on the W3C web site (www.w3.org/TR/xag#cp4_5)