I just wonder, if writing RDF/XML by hand is horrible and embedding it in (X)HTML is even worse, why not go for something simple?
Writing N3 or Turtle is easy, embedding in HTML could be done with a microformats-approach: embed it in a
<pre class="rdf">
:max :hasName "Max Völkel"
; :hasPhone "123"
.
</pre>
Machines could parse this easily. This would work even in CMS systems and wikis. Any opinions?
That's certainly good enough in some cases.
ReplyDeleteA downside: Much information will have to be entered twice, once in the “real” text and once as RDF. Sooner or later, someone will update the phone number and forget to change one of the two.
I prefer approaches where you can add RDF markup to the “human-readable” data. Semantic Wikipedia is the best example I've seen so far.