- From: Barry Norton <barry.norton@ontotext.com>
- Date: Tue, 12 Jun 2012 17:23:07 +0100
- To: public-lod@w3.org, Semantic Web <semantic-web@w3.org>
Take a look at: http://www.ebusiness-unibw.org/wiki/RDFaAuthoring#RDFa_in_Snippet_Style Barry On 12/06/2012 16:52, Keith Alexander wrote: > If it should work with existing parsers, if you have to embed it in > the page, and you don't want it to be seen, either use RDFa in the > <head> or put RDFa in the body inside<div style="display:none"> (or > similar). > > Is any other way of embedding RDF in HTML widely supported by RDF > parsers and tools? > > Best > > Keith > > > On Tue, Jun 12, 2012 at 4:41 PM, Sebastian Hellmann > <hellmann@informatik.uni-leipzig.de> wrote: >> Dear John, >> I am not quite sure I understand your intention. >> Am I supposed to embed a Microdata "island", which I then convert to RDF via >> the JSON intermediate? >> There is no official JSON format, so embedding JSON would still be kind of >> a work around. >> >> It would be perfect, if there was a more direct solution. Including the RDF >> "island" as Turtle/N3 in the<script> part seems to be legit (Although a >> little bit unconventional). >> >> Is it possible to make an RDFa "island" somewhere? Where would I dump that? >> Within the<head> or<body>? or parallel? >> All the best, >> Sebastian >> >> >> >> On 06/12/2012 05:19 PM, John Erickson wrote: >>> If I understand correctly, the problem is to embed an RDF "island" in >>> an HTML document, to be managed by a (presumably RDF clueless) CMS. >>> >>> How about following the approach described in the W3C "Microdata to >>> RDF: Transformation from HTML+Microdata to RDF" working draft >>> <http://www.w3.org/TR/2012/WD-microdata-rdf-20120112/> >>> >>> There are a number of examples in that draft which seem compatible >>> with the problem statement, including embedded JSON (that can be >>> easily extracted and consumed as RDF) >>> >>> On Tue, Jun 12, 2012 at 11:12 AM, Gannon Dick<gannon_dick@yahoo.com> >>> wrote: >>>> Hello Sebastian, >>>> >>>> You are making me nostalgic for a dispute I lost by shout-down with with >>>> the >>>> developers of RDFa :o) >>>> >>>> Oops. Mr Erickson just beat me to the punch ... the critical point is >>>> that >>>> HTML has two bowls of tag soup (HEAD, BODY) related by proximity not by >>>> authority. It's easy to assume that the HEAD is "global" to the BODY or >>>> vice-versa. What you really want to do is cite a bibliographic reference >>>> to >>>> a set of RDF triples. >>>> >>>> You can link to that file, or if you want to get fancy, embed an XML >>>> Bibliographic Reference format like MODS from the LoC[1]. Embedding in >>>> the >>>> BODY is more polite, and reassuring if questions arise about download >>>> size. >>>> >>>> --Gannon >>>> >>>> [1] Sorry, I have not looked at this in years so there will be some >>>> syntax >>>> issues. The idea is simple, MathML for people who do math, MODS for >>>> people >>>> who keep track of written stuff. >>>> http://www.rustprivacy.org/FunForLibrarians.pdf >>>> >>>> >>>> ________________________________ >>>> From: John Erickson<olyerickson@gmail.com> >>>> To: Sebastian Hellmann<hellmann@informatik.uni-leipzig.de> >>>> Cc: public-lod<public-lod@w3.org>; semantic-web<semantic-web@w3.org> >>>> Sent: Tuesday, June 12, 2012 9:32 AM >>>> Subject: Re: best practice RDF in HTML >>>> >>>> Sebastian, is the requirement that the RDF not be *integrated* with >>>> the content of the page --- in other words, you just want to embed a >>>> "dump" of some RDF? >>>> >>>> Why not link to a RDF or TTL file? >>>> >>>> On Tue, Jun 12, 2012 at 10:02 AM, 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/" >>>>> about="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? >>>>> 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#" >>>>> xmlns:cd="http://www.recshop.fake/cd#"> >>>>> >>>>> <rdf:Description >>>>> rdf:about="http://www.recshop.fake/cd/Empire Burlesque"> >>>>> <cd:artist>Bob Dylan</cd:artist> >>>>> <cd:dbpedia rdf:resource="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#" >>>>> xmlns:cd="http://www.recshop.fake/cd#"> >>>>> >>>>> <rdf:Description >>>>> rdf:about="http://www.recshop.fake/cd/Empire Burlesque"> >>>>> <cd:artist>Bob Dylan</cd:artist> >>>>> <cd:dbpedia rdf:resource="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 >>>>> Research Group: http://aksw.org >>>>> >>>>> >>>> >>>> -- >>>> John S. Erickson, Ph.D. >>>> Director, Web Science Operations >>>> Tetherless World Constellation (RPI) >>>> <http://tw.rpi.edu> <olyerickson@gmail.com> >>>> Twitter& Skype: olyerickson >>>> >>>> >>>> >>> >> >> -- >> 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 >> Research Group: http://aksw.org >> >>
Received on Tuesday, 12 June 2012 16:23:48 UTC