Html data guide

STI Innsbruck
STI InnsbruckSTI Innsbruck
HTML Data Guide
                                         W3C Interest Group Note 08 March 2012


                                                      OC Working Group – 09.07.2012
                                                           by Alex Oberhauser




© Copyright 2008 STI INNSBRUCK www.sti-innsbruck.at
   www.sti-innsbruck.at
2
    Motivation


                           •   Click to edit Master text styles
                                – Second level
                                    •   Third level
                                           –   Fourth level
                                                  »   Fifth level




    www.sti-innsbruck.at
3
    Syntaxes for data embedding in HTML



    Syntax                 Attributes for data          Vocabularies (most-used)
                           encoding
    Microformats           @class, @rel (and others)    hCard, hCalendar, hReview
    RDFa                   @href, @rel, @property       Different RDFS/OWL vocabularies,
                                                        e.g. DublinCore, Geo, FOAF
    Microdata              Itemid, itemprop, itemref,   schema.org, DublinCore
                           itemscope, itemtype




    www.sti-innsbruck.at
4
    Microformat – Example (hCard and geo)



    <ul class="vcard">
      <li class="fn">Joe Doe</li>
      <li class="org">The Example Company</li>
      <li class="tel">604-555-1234</li>
      <li><a class="url"
    ref="http://example.com/">http://example.com/</a></li>
     </ul>

    <span class="geo">
       <span class="latitude">52.48</span>
       <span class="longitude">-1.89</span>
    </span>




    www.sti-innsbruck.at
5
    RDFa – Example (DublinCore)



    <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>




    www.sti-innsbruck.at
6
    Microdata – Example (schema.org)



    <div itemscope itemtype="http://schema.org/Person">
      <span itemprop="name">Jane Doe</span>
      <img src="janedoe.jpg" itemprop="image" />

       <span itemprop="jobTitle">Professor</span>
       <div itemprop="address" itemscope
    itemtype="http://schema.org/PostalAddress">
       <span itemprop="streetAddress">20341 Whitworth Institute</span>
       <span itemprop="addressLocality">Seattle</span>
       <span itemprop="addressRegion">WA</span>
       <span itemprop="postalCode">98052</span>
      </div>




    www.sti-innsbruck.at
7
    What do use? What is recommended?



    •        Possible to use all three syntaxes on one page (for one item)

    •        For SEO Microdata is recommended
    •        For easy extraction to RDF use RDFa
    •        Microformat and Microdata can be mapped to the same JSON data
             model (see http://dev.w3.org/html5/md/Overview.html#json)




    www.sti-innsbruck.at
8
    Personal Recommendation



    •        Microdata for search engine optimization (relative easy to use)
    •        If RDF is needed provide a (REST) API
               – Justification: RDFa is not easier than plain RDF, but RDF/
                 (XML/N3/N-Triple) is easier parsable.




    www.sti-innsbruck.at
9
    Questions?



                           •   Click to edit Master text styles
                                – Second level
                                    •   Third level
                                           –   Fourth level
                                                  »   Fifth level




    www.sti-innsbruck.at
1 of 9

Recommended

Microformats I: What & Why by
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & WhyRachael L Moore
576 views27 slides
An introduction to Semantic Web and Linked Data by
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked DataGabriela Agustini
6.3K views203 slides
Linked Data Modeling for Beginner by
Linked Data Modeling for BeginnerLinked Data Modeling for Beginner
Linked Data Modeling for BeginnerMyungjin Lee
7.3K views53 slides
HTML5 Microdata and Schema.org by
HTML5 Microdata and Schema.orgHTML5 Microdata and Schema.org
HTML5 Microdata and Schema.orgJason Ronallo
5.6K views32 slides
An introduction to Semantic Web and Linked Data by
An introduction to Semantic Web and Linked DataAn introduction to Semantic Web and Linked Data
An introduction to Semantic Web and Linked DataFabien Gandon
38.8K views228 slides
Microdata for Dummies by
Microdata for DummiesMicrodata for Dummies
Microdata for Dummiesgiurca
51.3K views20 slides

More Related Content

What's hot

Semantic Web and Schema.org by
Semantic Web and Schema.orgSemantic Web and Schema.org
Semantic Web and Schema.orgrvguha
135.2K views45 slides
Introduction To RDF and RDFS by
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFSNilesh Wagmare
1.2K views19 slides
semantic markup using schema.org by
semantic markup using schema.orgsemantic markup using schema.org
semantic markup using schema.orgJoshua Shinavier
20.5K views37 slides
Using schema.org to improve SEO by
Using schema.org to improve SEOUsing schema.org to improve SEO
Using schema.org to improve SEOscorlosquet
2.7K views48 slides
Sw 03-rdf and-rdfs by
Sw 03-rdf and-rdfsSw 03-rdf and-rdfs
Sw 03-rdf and-rdfsSTI Innsbruck
52 views68 slides
Publishing data on the Semantic Web by
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic WebPeter Mika
1.3K views63 slides

What's hot(20)

Semantic Web and Schema.org by rvguha
Semantic Web and Schema.orgSemantic Web and Schema.org
Semantic Web and Schema.org
rvguha135.2K views
Introduction To RDF and RDFS by Nilesh Wagmare
Introduction To RDF and RDFSIntroduction To RDF and RDFS
Introduction To RDF and RDFS
Nilesh Wagmare1.2K views
semantic markup using schema.org by Joshua Shinavier
semantic markup using schema.orgsemantic markup using schema.org
semantic markup using schema.org
Joshua Shinavier20.5K views
Using schema.org to improve SEO by scorlosquet
Using schema.org to improve SEOUsing schema.org to improve SEO
Using schema.org to improve SEO
scorlosquet2.7K views
Publishing data on the Semantic Web by Peter Mika
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic Web
Peter Mika1.3K views
Year of the Monkey: Lessons from the first year of SearchMonkey by Peter Mika
Year of the Monkey: Lessons from the first year of SearchMonkeyYear of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkey
Peter Mika742 views
Semantic Search Summer School2009 by Peter Mika
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009
Peter Mika1.5K views
Developing Linked Data and Semantic Web-based Applications (Expotec 2015) by Ig Bittencourt
Developing Linked Data and Semantic Web-based Applications (Expotec 2015)Developing Linked Data and Semantic Web-based Applications (Expotec 2015)
Developing Linked Data and Semantic Web-based Applications (Expotec 2015)
Ig Bittencourt849 views
Introduction to Linked Data by Juan Sequeda
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
Juan Sequeda10.4K views
Consuming Linked Data SemTech2010 by Juan Sequeda
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
Juan Sequeda2.4K views
Publishing and Using Linked Open Data - Day 1 by Richard Urban
Publishing and Using Linked Open Data - Day 1 Publishing and Using Linked Open Data - Day 1
Publishing and Using Linked Open Data - Day 1
Richard Urban3.2K views
Linked Open Data for Libraries by Lukas Koster
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
Lukas Koster5.7K views
The Semantic Web #4 - RDF (1) by Myungjin Lee
The Semantic Web #4 - RDF (1)The Semantic Web #4 - RDF (1)
The Semantic Web #4 - RDF (1)
Myungjin Lee1.1K views
Consuming Linked Data by Humans - WWW2010 by Juan Sequeda
Consuming Linked Data by Humans - WWW2010Consuming Linked Data by Humans - WWW2010
Consuming Linked Data by Humans - WWW2010
Juan Sequeda507 views

Viewers also liked

The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive - by
The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive - The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive -
The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive - Oben8 UG
3.1K views45 slides
Lectio linked in presentatie by
Lectio linked in presentatieLectio linked in presentatie
Lectio linked in presentatieMichielZwart88
158 views4 slides
Integrating+newly+employed+physicians+(maloley) by
Integrating+newly+employed+physicians+(maloley)Integrating+newly+employed+physicians+(maloley)
Integrating+newly+employed+physicians+(maloley)2013 GSHMPR - GSHPSR - GSHHRA
566 views32 slides
Cutting Edge Search Technology SAScon May 2012 by
Cutting Edge Search Technology SAScon May 2012Cutting Edge Search Technology SAScon May 2012
Cutting Edge Search Technology SAScon May 2012Steve Lock
475 views20 slides
Local Search Ranking Factors - OMS Denver 2011 by
Local Search Ranking Factors - OMS Denver 2011Local Search Ranking Factors - OMS Denver 2011
Local Search Ranking Factors - OMS Denver 2011Inflow
997 views50 slides
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co... by
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...Ruth Cheesley
3.3K views34 slides

Viewers also liked(6)

The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive - by Oben8 UG
The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive - The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive -
The Future of Local SEO | Tips & Tricks for Future Proofing - #DistilledLive -
Oben8 UG3.1K views
Lectio linked in presentatie by MichielZwart88
Lectio linked in presentatieLectio linked in presentatie
Lectio linked in presentatie
MichielZwart88158 views
Cutting Edge Search Technology SAScon May 2012 by Steve Lock
Cutting Edge Search Technology SAScon May 2012Cutting Edge Search Technology SAScon May 2012
Cutting Edge Search Technology SAScon May 2012
Steve Lock475 views
Local Search Ranking Factors - OMS Denver 2011 by Inflow
Local Search Ranking Factors - OMS Denver 2011Local Search Ranking Factors - OMS Denver 2011
Local Search Ranking Factors - OMS Denver 2011
Inflow997 views
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co... by Ruth Cheesley
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Microdata, Authorship, Google+ and Joomla! - Ruth Cheesley - Joomla! World Co...
Ruth Cheesley3.3K views

Similar to Html data guide

Rdf best practise by
Rdf best practiseRdf best practise
Rdf best practiseSTI Innsbruck
377 views8 slides
A review of the state of the art in Machine Learning on the Semantic Web by
A review of the state of the art in Machine Learning on the Semantic WebA review of the state of the art in Machine Learning on the Semantic Web
A review of the state of the art in Machine Learning on the Semantic WebSimon Price
155 views21 slides
General Introduction for Semantic Web and Linked Open Data by
General Introduction for Semantic Web and Linked Open DataGeneral Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open DataNational Institute of Informatics (NII)
1.5K views69 slides
Web indexing finale by
Web indexing finaleWeb indexing finale
Web indexing finaleAjit More
565 views28 slides
ontology.ppt by
ontology.pptontology.ppt
ontology.pptPrerak10
3 views46 slides
Sw 13-tools by
Sw 13-toolsSw 13-tools
Sw 13-toolsSTI Innsbruck
69 views44 slides

Similar to Html data guide(20)

A review of the state of the art in Machine Learning on the Semantic Web by Simon Price
A review of the state of the art in Machine Learning on the Semantic WebA review of the state of the art in Machine Learning on the Semantic Web
A review of the state of the art in Machine Learning on the Semantic Web
Simon Price155 views
Web indexing finale by Ajit More
Web indexing finaleWeb indexing finale
Web indexing finale
Ajit More565 views
ontology.ppt by Prerak10
ontology.pptontology.ppt
ontology.ppt
Prerak103 views
Produce and consume_linked_data_with_drupal by STI Innsbruck
Produce and consume_linked_data_with_drupalProduce and consume_linked_data_with_drupal
Produce and consume_linked_data_with_drupal
STI Innsbruck411 views
Produce and consume_linked_data_with_drupal by STIinnsbruck
Produce and consume_linked_data_with_drupalProduce and consume_linked_data_with_drupal
Produce and consume_linked_data_with_drupal
STIinnsbruck117 views
Semantic framework for web scraping. by Shyjal Raazi
Semantic framework for web scraping.Semantic framework for web scraping.
Semantic framework for web scraping.
Shyjal Raazi4.4K views
Case study of Rujhaan.com (A social news app ) by Rahul Jain
Case study of Rujhaan.com (A social news app )Case study of Rujhaan.com (A social news app )
Case study of Rujhaan.com (A social news app )
Rahul Jain2.4K views
How to put an annotation in html by STIinnsbruck
How to put an annotation in htmlHow to put an annotation in html
How to put an annotation in html
STIinnsbruck199 views
Chem4Word Wade by Alex Wade
Chem4Word WadeChem4Word Wade
Chem4Word Wade
Alex Wade1.2K views

More from STI Innsbruck

Lecture5a by
Lecture5aLecture5a
Lecture5aSTI Innsbruck
135 views49 slides
Lecture5 by
Lecture5Lecture5
Lecture5STI Innsbruck
72 views27 slides
Lecture4a by
Lecture4aLecture4a
Lecture4aSTI Innsbruck
87 views15 slides
Lecture4 by
Lecture4Lecture4
Lecture4STI Innsbruck
67 views21 slides
Lecture3 by
Lecture3Lecture3
Lecture3STI Innsbruck
71 views47 slides
Lecture2 by
Lecture2Lecture2
Lecture2STI Innsbruck
57 views26 slides

More from STI Innsbruck(20)

11 -web_application_development_process_and_project_management_ by STI Innsbruck
11  -web_application_development_process_and_project_management_11  -web_application_development_process_and_project_management_
11 -web_application_development_process_and_project_management_
STI Innsbruck101 views
06 testing and-usability_on_the_web by STI Innsbruck
06 testing and-usability_on_the_web06 testing and-usability_on_the_web
06 testing and-usability_on_the_web
STI Innsbruck68 views
04a developing applications-with_web_ml by STI Innsbruck
04a developing applications-with_web_ml04a developing applications-with_web_ml
04a developing applications-with_web_ml
STI Innsbruck57 views

Recently uploaded

Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... by
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Ms. Pooja Bhandare
194 views45 slides
MercerJesse3.0.pdf by
MercerJesse3.0.pdfMercerJesse3.0.pdf
MercerJesse3.0.pdfjessemercerail
92 views6 slides
ANGULARJS.pdf by
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdfArthyR3
49 views10 slides
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice by
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceTaste
41 views50 slides
Meet the Bible by
Meet the BibleMeet the Bible
Meet the BibleSteve Thomason
76 views80 slides
JQUERY.pdf by
JQUERY.pdfJQUERY.pdf
JQUERY.pdfArthyR3
103 views22 slides

Recently uploaded(20)

Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... by Ms. Pooja Bhandare
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Ms. Pooja Bhandare194 views
ANGULARJS.pdf by ArthyR3
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdf
ArthyR349 views
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice by Taste
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Taste41 views
JQUERY.pdf by ArthyR3
JQUERY.pdfJQUERY.pdf
JQUERY.pdf
ArthyR3103 views
Six Sigma Concept by Sahil Srivastava.pptx by Sahil Srivastava
Six Sigma Concept by Sahil Srivastava.pptxSix Sigma Concept by Sahil Srivastava.pptx
Six Sigma Concept by Sahil Srivastava.pptx
Sahil Srivastava40 views
Narration lesson plan by TARIQ KHAN
Narration lesson planNarration lesson plan
Narration lesson plan
TARIQ KHAN69 views
Retail Store Scavenger Hunt.pptx by jmurphy154
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptx
jmurphy15452 views
INT-244 Topic 6b Confucianism by S Meyer
INT-244 Topic 6b ConfucianismINT-244 Topic 6b Confucianism
INT-244 Topic 6b Confucianism
S Meyer44 views
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx by Niranjan Chavan
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptxGuidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx
Niranjan Chavan38 views
Class 9 lesson plans by TARIQ KHAN
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plans
TARIQ KHAN68 views
Create a Structure in VBNet.pptx by Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P82 views
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE... by Nguyen Thanh Tu Collection
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...

Html data guide

  • 1. HTML Data Guide W3C Interest Group Note 08 March 2012 OC Working Group – 09.07.2012 by Alex Oberhauser © Copyright 2008 STI INNSBRUCK www.sti-innsbruck.at www.sti-innsbruck.at
  • 2. 2 Motivation • Click to edit Master text styles – Second level • Third level – Fourth level » Fifth level www.sti-innsbruck.at
  • 3. 3 Syntaxes for data embedding in HTML Syntax Attributes for data Vocabularies (most-used) encoding Microformats @class, @rel (and others) hCard, hCalendar, hReview RDFa @href, @rel, @property Different RDFS/OWL vocabularies, e.g. DublinCore, Geo, FOAF Microdata Itemid, itemprop, itemref, schema.org, DublinCore itemscope, itemtype www.sti-innsbruck.at
  • 4. 4 Microformat – Example (hCard and geo) <ul class="vcard"> <li class="fn">Joe Doe</li> <li class="org">The Example Company</li> <li class="tel">604-555-1234</li> <li><a class="url" ref="http://example.com/">http://example.com/</a></li> </ul> <span class="geo"> <span class="latitude">52.48</span> <span class="longitude">-1.89</span> </span> www.sti-innsbruck.at
  • 5. 5 RDFa – Example (DublinCore) <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> www.sti-innsbruck.at
  • 6. 6 Microdata – Example (schema.org) <div itemscope itemtype="http://schema.org/Person"> <span itemprop="name">Jane Doe</span> <img src="janedoe.jpg" itemprop="image" /> <span itemprop="jobTitle">Professor</span> <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="streetAddress">20341 Whitworth Institute</span> <span itemprop="addressLocality">Seattle</span> <span itemprop="addressRegion">WA</span> <span itemprop="postalCode">98052</span> </div> www.sti-innsbruck.at
  • 7. 7 What do use? What is recommended? • Possible to use all three syntaxes on one page (for one item) • For SEO Microdata is recommended • For easy extraction to RDF use RDFa • Microformat and Microdata can be mapped to the same JSON data model (see http://dev.w3.org/html5/md/Overview.html#json) www.sti-innsbruck.at
  • 8. 8 Personal Recommendation • Microdata for search engine optimization (relative easy to use) • If RDF is needed provide a (REST) API – Justification: RDFa is not easier than plain RDF, but RDF/ (XML/N3/N-Triple) is easier parsable. www.sti-innsbruck.at
  • 9. 9 Questions? • Click to edit Master text styles – Second level • Third level – Fourth level » Fifth level www.sti-innsbruck.at

Editor's Notes

  1. SEO and good visualization on search engines
  2. Microformats -&gt; others are: @id, @title or @rev Microdata -&gt; itemid ... Must be a valid URL -&gt; itemscope ... Boolean value that starts new item -&gt; itemtype ... The type of the new started item -&gt; itemref ... List of tokens