- From: Manu Sporny <msporny@digitalbazaar.com>
- Date: Wed, 16 Jan 2008 11:53:19 -0500
- To: RDFa <public-rdf-in-xhtml-tf@w3.org>
Ivan Herman wrote:
> Hence, what I propose is to ignore this problem:-) To be more specific,
> what I propose is that:
>
> 1. the ":foo" and "foo" would have the same meaning when used in @rel,
> @rev, (and @property?)
> 2. They would generate URIs in the http://www.w3.org/1999/xhtml/vocab#
> namespace
> 3. the RDFa syntax document should _not_ list the allowed property
> values for @rel and @rev (and @property) as it did in earlier
> incarnations; instead, it should refer to the namespace document for
> http://www.w3.org/1999/xhtml/vocab#
> 4. a namespace document should be set up for
> http://www.w3.org/1999/xhtml/vocab#, listing the values that are defined
> in this namespace. This namespace document is controlled/maintained _by
> the XHTML working group_ which may add new terms sometimes in the future
> (or even remove some). This is _not_ the responsibility of RDFa.
>
> How does that sound?
That sounds workable only if we're not afraid of generating "spurious
triples". With this approach, we could pick up up quite a number of
Microformatted attributes "by accident". Here's an example:
It is recommended that people that want to auto-generate hAudio markup
do so using both RDFa and Microformats. This leads to markup like the
following:
<div class="haudio" about="#rdfa-song" instanceof="hMedia:Recording">
<span class="fn" property="dc:title">The RDFa song</span>
can be downloaded from
<a rel="enclosure hmedia:download"
href="http://example.org/download/rdfasong.mp3">here</a>.
</div>
Using the rules above, that would generate the following triples:
<#rdfa-song> dc:title "The RDFa song".
<#rdfa-song> enclosure <http://example.org/download/rdfasong.mp3>.
<#rdfa-song> hmedia:download <http://example.org/download/rdfasong.mp3>.
We're back to generating spurious triples, IMHO, without the author
knowing that these spurious triples are being generated, much less being
able to prevent these spurious triples from being generated.
-- manu
--
Manu Sporny
President/CEO - Digital Bazaar, Inc.
blog: Intro to the Semantic Web in 6 minutes (video)
http://blog.digitalbazaar.com/2007/12/26/semantic-web-intro
Received on Wednesday, 16 January 2008 16:53:35 UTC