RDFa In A Nutshell V2

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

2 comments

Comments 1 - 2 of 2 previous next Post a comment

  • + fabien_gandon Fabien Gandon 2 years ago
    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
  • + ullrich Carsten Ullrich 2 years ago
    Fabien, great slides as usual.
    Is there a reason why you made only the pdf available and not the ppt?
Post a comment
Embed Video
Edit your comment Cancel

19 Favorites & 3 Groups

RDFa In A Nutshell V2 - Presentation Transcript

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

+ Fabien GandonFabien Gandon, 2 years ago

custom

9673 views, 19 favs, 11 embeds more stats

Takahashi style tutorial on RDFa (Version 1)

More info about this document

CC Attribution License

Go to text version

  • Total Views 9673
    • 9275 on SlideShare
    • 398 from embeds
  • Comments 2
  • Favorites 19
  • Downloads 208
Most viewed embeds
  • 283 views on http://rdfa.info
  • 41 views on http://www.metah.ch
  • 28 views on http://planetrdf.com
  • 11 views on http://fabien-gandon.blogspot.com
  • 9 views on http://www.rdfa.info

more

All embeds
  • 283 views on http://rdfa.info
  • 41 views on http://www.metah.ch
  • 28 views on http://planetrdf.com
  • 11 views on http://fabien-gandon.blogspot.com
  • 9 views on http://www.rdfa.info
  • 9 views on http://www.yokway.com:9080
  • 5 views on http://www-sop.inria.fr
  • 5 views on http://www.poso.dk
  • 4 views on http://www.netvibes.com
  • 2 views on http://localhost:22222
  • 1 views on http://tutorialart.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories