Re: best practice RDF in HTML

Sebastian,

On Tue, Jun 12, 2012 at 3:02 PM, Sebastian Hellmann <
hellmann@informatik.uni-leipzig.de> wrote:

> Dear list,
> What are the best practice to include a set of RDF triples in HTML.
> *Please note*: I am not looking for the RDFa way to include triples. I
> just want to add a set of triples somewhere in an HTML document. They are
> not supposed to show up like "Wikinomics", "Don Tapscott" in  the following
> example:
>
> <div  xmlns:dc="http://purl.org/dc/**elements/1.1/<http://purl.org/dc/elements/1.1/>
> "
>  about="http://www.example.com/**books/wikinomics<http://www.example.com/books/wikinomics>
> ">
>  <span  property="dc:title">**Wikinomics</span>
>  <span  property="dc:creator">Don Tapscott</span>
>  <span  property="dc:date">2006-10-01<**/span>
> </div>
>
> I don't want to use the strings in the HTML document as objects in the
> triples. My use case is that I just have a large set of triples, e.g. 1000
> that I want to include as a bulk somewhere and ship along with the html.
> Which way is the best? Do the examples below work?
>

You can embed Turtle in HTML in a script element, see an examples at [1]
and [2].

Steph.

[1] http://www.w3.org/wiki/N3inHTML
[2] http://www.w3.org/TR/html-data-guide/#scope



> All the best,
> Sebastian
>
> *********************************************
> Include in head
> ********************************************
> <html>
> <head>
> <script type="application/rdf+xml">
> <rdf:RDF
> xmlns:rdf="http://www.w3.org/**1999/02/22-rdf-syntax-ns#<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
> "
> xmlns:cd="http://www.recshop.**fake/cd# <http://www.recshop.fake/cd#>">
>
> <rdf:Description
> rdf:about="http://www.recshop.**fake/cd/Empire<http://www.recshop.fake/cd/Empire>Burlesque">
> <cd:artist>Bob Dylan</cd:artist>
> <cd:dbpedia rdf:resource="http://dbpedia.**org/resource/Empire_Burlesque<http://dbpedia.org/resource/Empire_Burlesque>"
> >
> </rdf:Description>
> </rdf:RDF>
> </script>
> </head>
> <body>
> </body>
> </html>
> ******************************
> attach after html
> *****************************
> <html>
> <head>
> </head>
> <body>
> </body>
> </html>
> <rdf:RDF
> xmlns:rdf="http://www.w3.org/**1999/02/22-rdf-syntax-ns#<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
> "
> xmlns:cd="http://www.recshop.**fake/cd# <http://www.recshop.fake/cd#>">
>
> <rdf:Description
> rdf:about="http://www.recshop.**fake/cd/Empire<http://www.recshop.fake/cd/Empire>Burlesque">
> <cd:artist>Bob Dylan</cd:artist>
> <cd:dbpedia rdf:resource="http://dbpedia.**org/resource/Empire_Burlesque<http://dbpedia.org/resource/Empire_Burlesque>"
> >
> </rdf:Description>
> </rdf:RDF>
>
>
> --
> Dipl. Inf. Sebastian Hellmann
> Department of Computer Science, University of Leipzig
> Projects: http://nlp2rdf.org , http://dbpedia.org
> Homepage: http://bis.informatik.uni-**leipzig.de/SebastianHellmann<http://bis.informatik.uni-leipzig.de/SebastianHellmann>
> Research Group: http://aksw.org
>
>
>

Received on Tuesday, 12 June 2012 15:09:18 UTC