Presentation is loading. Please wait.

Presentation is loading. Please wait.

Why RDFa? Sergey Chernyshev some slides from Yaron Koren’s “Introduction to RDFa”Introduction to RDFa SWNYC Meetup November 20 th, 2008

Similar presentations


Presentation on theme: "Why RDFa? Sergey Chernyshev some slides from Yaron Koren’s “Introduction to RDFa”Introduction to RDFa SWNYC Meetup November 20 th, 2008"— Presentation transcript:

1 Why RDFa? Sergey Chernyshev some slides from Yaron Koren’s “Introduction to RDFa”Introduction to RDFa SWNYC Meetup November 20 th, 2008 http://www.techpresentations.org/Why_RDFa?

2 Status W3C recommendation since October 14, 2008: http://www.w3.org/TR/rdfa-syntax/ W3C recommendation since October 14, 2008: http://www.w3.org/TR/rdfa-syntax/ http://www.w3.org/TR/rdfa-syntax/ First proposed in 2004 First proposed in 2004

3 How RDFa works Joe Semantic's personal information I work as a programmer at MegaCorp - you can contact me at js@megacorp.com, or by phone at (101) 010-1010.

4 HTML source <html> Joe Programmer's contact info Joe Programmer's contact info Joe Semantic's personal information Joe Semantic's personal information I work as a programmer at I work as a programmer at MegaCorp - MegaCorp - you can contact me at you can contact me at js@megacorp.com, js@megacorp.com, or by phone at (101)010-1010. or by phone at (101)010-1010. </html>

5 RDF / XML programmer programmer (101) 010-1010 (101) 010-1010 </rdf:RDF>

6 Why not combine the two?

7 Joe Semantic's personal information Joe Semantic's personal information Joe Semantic's personal information Joe Semantic's personal information I work as a I work as a programmer programmer at MegaCorp MegaCorp - you can contact me at js@megacorp.com, or by phone at (101)010-1010. (101)010-1010. </html>

8 Three main keywords in RDFa.........defines a linked triple object object...defines an unlinked triple (literal).........creates a subject for triples

9 Creating subjects... I'm currently reading Programming Perl Programming Perl by by Larry Wall Larry Wall.....

10 Easier to produce Much easier then RDF/XML or N-triples Almost as easy as Almost as easy as MicroformatsMicroformats Easy to integrate with existing publishing tools – just change your HTML templates

11 Easy to use Probably first to be adopted by conventional search engines because they already crawl HTML (Yahoo! Search Monkey)Yahoo! Search Monkey Can be used with JavaScript (http://www.w3.org/2006/07/SWD/RDFa/impl/js/)http://www.w3.org/2006/07/SWD/RDFa/impl/js/ Easy to integrate into current “web page” paradigm and workflow (CC license link at http://ben.adida.net/)http://ben.adida.net/

12 Links RDFa.info http://rdfa.info/ http://rdfa.info/ RDFa primer http://www.w3.org/TR/xhtml-rdfa-primer/ http://www.w3.org/TR/xhtml-rdfa-primer/ Yahoo! Search Monkey http://developer.yahoo.com/searchmonkey http://developer.yahoo.com/searchmonkey [*shameless plug*] My Semantic Profile http://www.sergeychernyshev.com/profile/ http://www.sergeychernyshev.com/profile/


Download ppt "Why RDFa? Sergey Chernyshev some slides from Yaron Koren’s “Introduction to RDFa”Introduction to RDFa SWNYC Meetup November 20 th, 2008"

Similar presentations


Ads by Google