RDFa In A Nutshell V2
Upcoming SlideShare
Loading in...5
×
 

RDFa In A Nutshell V2

on

  • 22,141 views

Takahashi style tutorial on RDFa (Version 1)

Takahashi style tutorial on RDFa (Version 1)

Statistics

Views

Total Views
22,141
Views on SlideShare
21,088
Embed Views
1,053

Actions

Likes
25
Downloads
375
Comments
3

22 Embeds 1,053

http://rdfa.info 459
http://www.metah.ch 246
http://metah.ch 81
http://www.slideshare.net 61
http://www-sop.inria.fr 57
http://fabien-gandon.blogspot.com 44
http://planetrdf.com 28
http://ahmetgyger.com 15
http://www.poso.dk 14
http://fabien-gandon.blogspot.fr 11
http://www.rdfa.info 9
http://www.yokway.com:9080 9
http://www.netvibes.com 4
http://www.linkedin.com 3
http://fabien-gandon.blogspot.de 2
http://linux.philosweb.com 2
http://static.slideshare.net 2
http://localhost:22222 2
http://local.albertslund.dev 1
http://tutorialart.com 1
http://fabien-gandon.blogspot.be 1
http://fabien-gandon.blogspot.sg 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • awesome!
    Are you sure you want to
    Your message goes here
    Processing…
  • yes, for some obscure reason the PPT version was not properly transformed by SlideShare ; if you want the PPT just send me an email at Fabien.Gandon@sophia.inria.fr
    Are you sure you want to
    Your message goes here
    Processing…
  • Fabien, great slides as usual.
    Is there a reason why you made only the pdf available and not the ppt?
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

RDFa In A Nutshell V2 RDFa In A Nutshell V2 Presentation Transcript

  • in a nutshell RDFa fabien, gandon, inria
  • many data buried and dormant in web pages 2
  • in particular data in the deep web 3
  • several initiatives to make data embedding explicit 4
  • for specific, common, concise data for custom data, RDF data, multiple schemas 5
  • RDFa = a domain-independent way to explicitly embed your data 6
  • RDFa = a domain-independent way to explicitly embed RDF data 7
  • RDFa stands for… RDF… in HTML … attributes 8
  • RDFa in attributes of a web page to… … transfer data from an application to another through the web. … write data only once for web users and web applications. 9
  • weaving RDFa in web pages 10
  • RDFa step 1 declare the schemas you are using 11
  • RDFa step 2 use attributes to mark, type and add data 12
  • RDFa step 3 let RDFa agents extract RDF from the document 13
  • take this minimal web page 14
  • don't look at the code of this web page <html xmlns=quot;http://www.w3.org/1999/xhtmlquot; xmlns:cal=quot;http://www.w3.org/2002/12/cal/icaltzd#quot; xmlns:xs=quot;http://www.w3.org/2001/XMLSchema#quot; > <body> <p about=quot;#event1quot; typeof=quot;cal:Veventquot;> <b property=quot;cal:summaryquot;>Weekend off in Iona</b>: <span property=quot;cal:dtstartquot; datatype=quot;xs:datequot;>2006-10-21 </span> to <span property=quot;cal:dtendquot; datatype=quot;xs:datequot;>2006-10-23 </span>. see <a rel=quot;cal:urlquot; href=quot;http://freetime.example.org/quot;> Free time web site</a> for info on <span property=quot;cal:locationquot;>Iona, UK</span>. </p> </body> </html> 15
  • schemas for data in this web page <html xmlns=quot;http://www.w3.org/1999/xhtmlquot; xmlns:cal=quot;http://www.w3.org/2002/12/cal/icaltzd#quot; xmlns:xs=quot;http://www.w3.org/2001/XMLSchema#quot; > <body> <p about=quot;#event1quot; typeof=quot;cal:Veventquot;> <b property=quot;cal:summaryquot;>Weekend off in Iona</b>: <span property=quot;cal:dtstartquot; datatype=quot;xs:datequot;>2006-10-21 </span> to <span property=quot;cal:dtendquot; datatype=quot;xs:datequot;>2006-10-23 </span>. see <a rel=quot;cal:urlquot; href=quot;http://freetime.example.org/quot;> Free time web site</a> for info on <span property=quot;cal:locationquot;>Iona, UK</span>. </p> </body> </html> 16
  • data seen by users viewing this web page <html xmlns=quot;http://www.w3.org/1999/xhtmlquot; xmlns:cal=quot;http://www.w3.org/2002/12/cal/icaltzd#quot; xmlns:xs=quot;http://www.w3.org/2001/XMLSchema#quot; > <body> <p about=quot;#event1quot; typeof=quot;cal:Veventquot;> <b property=quot;cal:summaryquot;>Weekend off in Iona</b>: <span property=quot;cal:dtstartquot; datatype=quot;xs:datequot;>2006-10-21 </span> to <span property=quot;cal:dtendquot; datatype=quot;xs:datequot;>2006-10-23 </span>. see <a rel=quot;cal:urlquot; href=quot;http://freetime.example.org/quot;> Free time web site</a> for info on <span property=quot;cal:locationquot;>Iona, UK</span>. </p> </body> </html> 17
  • data for an RDFa agent in this web page <html xmlns=quot;http://www.w3.org/1999/xhtmlquot; xmlns:cal=quot;http://www.w3.org/2002/12/cal/icaltzd#quot; xmlns:xs=quot;http://www.w3.org/2001/XMLSchema#quot; > <body> <p about=quot;#event1quot; typeof=quot;cal:Veventquot;> <b property=quot;cal:summaryquot;>Weekend off in Iona</b>: <span property=quot;cal:dtstartquot; datatype=quot;xs:datequot;>2006-10-21 </span> to <span property=quot;cal:dtendquot; datatype=quot;xs:datequot;>2006-10-23 </span>. see <a rel=quot;cal:urlquot; href=quot;http://freetime.example.org/quot;> Free time web site</a> for info on <span property=quot;cal:locationquot;>Iona, UK</span>. </p> </body> </html> 18
  • data shared by both in this web page <html xmlns=quot;http://www.w3.org/1999/xhtmlquot; xmlns:cal=quot;http://www.w3.org/2002/12/cal/icaltzd#quot; xmlns:xs=quot;http://www.w3.org/2001/XMLSchema#quot; > <body> <p about=quot;#event1quot; typeof=quot;cal:Veventquot;> <b property=quot;cal:summaryquot;>Weekend off in Iona</b>: <span property=quot;cal:dtstartquot; datatype=quot;xs:datequot;>2006-10-21 </span> to <span property=quot;cal:dtendquot; datatype=quot;xs:datequot;>2006-10-23 </span>. see <a rel=quot;cal:urlquot; href=quot;http://freetime.example.org/quot;> Free time web site</a> for info on <span property=quot;cal:locationquot;>Iona, UK</span>. </p> </body> </html> 19
  • what an RDFa agent knows from this web page #event1 isA cal:Vevent #event1 cal:summary quot;Weekend off in Ionaquot; #event1 cal:dtstart quot;2006-10-21quot;^^xs:date #event1 cal:dtend quot;2006-10-23quot;^^ xs:date #event1 cal:url <http://freetime.example.org/> #event1 cal:location quot;Iona, UKquot; 20
  • take away message 21
  • don't bury your data in some HTML page 22
  • when you publish a page that contains data… 23
  • do make the embedding explicit 24
  • fabien, gandon 25