# RDF Vocabulary for HTML 5 pre-defined <meta> names.

## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## 

# This ontology.
@prefix h5:       <http://buzzword.org.uk/rdf/h5#> .

# Stock imports.
@prefix cc:       <http://creativecommons.org/ns#> .
@prefix dc:       <http://purl.org/dc/terms/> .
@prefix dcmitype: <http://purl.org/dc/dcmitype/> .
@prefix foaf:     <http://xmlns.com/foaf/0.1/> .
@prefix link:     <http://www.w3.org/2006/link#> .
@prefix owl:      <http://www.w3.org/2002/07/owl#> .
@prefix rdf:      <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:     <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos:     <http://www.w3.org/2004/02/skos/core#> .
@prefix vs:       <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix xhv:      <http://www.w3.org/1999/xhtml/vocab#> .
@prefix xsd:      <http://www.w3.org/2001/XMLSchema#> .

## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## 

h5: 
	rdfs:label "HTML5 Metadata Terms"@en ;
	rdfs:comment """
		Vocabulary for the <meta> names defined by HTML5.
		Note that <meta> names in HTML are case-insensitive. Applications mapping from HTML5 to RDF should case-fold these terms to lower-case.
		This does not cover <link> types: use the W3C XHTML vocab or IANA link types for that.
		"""@en ;
	foaf:maker _:toby ;
	dc:issued "2008-12-09"^^xsd:date ;
	dc:modified "2008-12-09"^^xsd:date ;
	rdfs:seeAlso <http://www.w3.org/TR/html5/the-root.html#standard> ,
		<http://wiki.whatwg.org/wiki/MetaExtensions> ,
		<http://www.w3.org/1999/xhtml/vocab#> ,
		<http://www.iana.org/assignments/link-relations/> .

_:toby
	a foaf:Person ;
	foaf:name "Toby Inkster";
	foaf:homepage <http://tobyinkster.co.uk/> .

h5:application-name
	a rdfs:Property ;
	rdfs:label "application name"@en ;
	rdfs:comment "The value must be a short free-form string that giving the name of the Web application that the page represents. If the page is not a Web application, the application-name metadata name must not be used. User agents may use the application name in UI in preference to the page's title, since the title might include status messages and the like relevant to the status of the page at a particular moment in time instead of just being the name of the application."@en ;
	rdfs:domain foaf:Document ;
	vs:term_status "stable" .

h5:description
	a rdfs:Property ;
	rdfs:subPropertyOf dc:abstract ;
	rdfs:label "description"@en ;
	rdfs:comment "The value must be a free-form string that describes the page. The value must be appropriate for use in a directory of pages, e.g. in a search engine."@en ;
	rdfs:domain foaf:Document ;
	vs:term_status "stable" .

h5:generator
	a rdfs:Property ;
	rdfs:label "generator"@en ;
	rdfs:comment "The value must be a free-form string that identifies the software used to generate the document. This value must not be used on hand-authored pages."@en ;
	rdfs:domain foaf:Document ;
	vs:term_status "stable" .

h5:cache
	a rdfs:Property ;
	rdfs:label "cache"@en ;
	rdfs:comment "Value must be \"public\", \"private\", or \"no-cache\". Inteded as a simple way to tell user agents whether to store a copy of the document or not. An alternate for HTTP/1.1's cache-control; for publishers without access to modifying cache-control. This doesn't actually work, use HTTP headers instead."@en ;
	rdfs:domain foaf:Document ;
	vs:term_status "unstable" .

h5:keywords
	a rdfs:Property ;
	rdfs:label "keywords"@en ;
	rdfs:comment "A comma separated list of keywords that describe this page. Not necessary these days; search engines use much more sophisticated means to determine the page's contents."@en ;
	rdfs:domain foaf:Document ;
	vs:term_status "unstable" .

h5:robots
	a rdfs:Property ;
	rdfs:label "robots"@en ;
	rdfs:comment "A comma separated list of operators explaining how search engine crawlers should treat the content. Possible values are \"noarchive\" to prevent cached versions, \"noindex\" to prevent indexing, and \"nofollow\" works as the link rel value with the same name. This meta name is already supported by every popular search engine."@en ;
	rdfs:domain foaf:Document ;
	vs:term_status "unstable" .

## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## 

