W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > July 2009

Re: an alternative for microformat-like simplicity

From: Martin McEvoy <martin@weborganics.co.uk>
Date: Mon, 20 Jul 2009 03:16:55 +0100
Message-ID: <4A63D397.9060000@weborganics.co.uk>
To: RDFa <public-rdf-in-xhtml-tf@w3.org>


Martin McEvoy wrote:
> This didnt make it to the list so I am re-sending, Ben got it but 
> no-one else
>
> --------------------------------------------------------------------------------- 
>
>
> Hello Ben,
>
> Ben Adida wrote:
>> Vocabulary Definition at http://ben.adida.net/vocab, using RDFa:
>>
>> <div about="#name" typeof="rdf:Property">
>>     <h4 property="rdfs:label">name</h4>,
>>     which corresponds to
>>     <a rel="owl:sameAs"
>>        href="http://xmlns.com/foaf/0.1/name">
>>          foaf:name
>>     </a>.
>> </div>
>>
>> <div about="#email" typeof="rdf:Property">
>>     <h4 property="rdfs:label">email</h4>,
>>     which corresponds to
>>     <a rel="owl:sameAs"
>>        href="http://rdfs.org/sioc/ns#email">
>>          sioc:email
>>     </a>.
>> </div>
>>   
>
> Do you not feel that you are trying to hit something with a sledge 
> hammer?
>
> a simpler approach may be to re-use XMDP profiles to define your vocab?
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
> <html xmlns="http://www.w3.org/1999/xhtml">
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> <title>My XMDP Profile</title>
> </head>
> <body>
>   <dl>
>     <dt id="name">name</dt>
>     <dd>http://xmlns.com/foaf/0.1/name</dd>
>   </dl>
>   <dl>
>     <dt id="email">email</dt>
>     <dd>http://rdfs.org/sioc/ns#email</dd>
>   </dl>
> </body>
> </html>
>
> Its really easy to parse ;)
>
>>
>> Thus, an RDFa parser would, without dereferencing anything, be able to
>> generate the following triples:
>>
>> <#me> <http://myvocab.org/#name> "Ben Adida" .
>> <#me> <http://myvocab.org/#email> <mailto:ben@adida.net> .
>>   
>
> the above will give you something similar....
>
> <#me> <http://xmlns.com/foaf/0.1/name> "Ben Adida" .
> <#me> <http://rdfs.org/sioc/ns#email> <mailto:ben@adida.net>
>
> ...well it is hoped?

Triples can be generated  both ways, I guess  it is up to the parser...

 <#me> <http://myvocab.org/vocab#name> "Ben Adida" .
<#me> <http://myvocab.org/vocab#email> <mailto:ben@adida.net> .

:)

-- 
Martin McEvoy
http://weborganics.co.uk/
Received on Monday, 20 July 2009 02:17:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 20 July 2009 02:17:48 GMT