SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
Websemantics
    FuCamp 2010
       Matthias Pfefferle
      http://notizblog.org
  http://twitter.com/pfefferle
was sind Websemantics?
das Problem!
aus User-Sicht
aus User-Sicht
aus Google-Sicht
aus Google-Sicht
Lösung?
Websemantics!
Buzzword-Bingo
• POSH (Plain Old Semantic HTML)
• Semantic HTML
• RDFa
• Microformats
• Microdata
• eRDF
<div>
 <h1>Max Mustermann</h1>
 <small>Web-Entwickler</small>
 <ul>
  <li>Mustergasse 2</li>
  <li>12345 Musterstadt</li>
  <li>Deutschland</li>
 </ul>
</div>
<div class=“vcard“>
 <h1>Max Mustermann</h1>
 <small>Web-Entwickler</small>
 <ul>
  <li>Mustergasse 2</li>
  <li>12345 Musterstadt</li>
  <li>Deutschland</li>
 </ul>
</div>
<div class=“vcard“>
 <h1 class=“fn“>Max Mustermann</h1>
 <small class=“note“>Web-Entwickler</small>
 <ul class=“adr“>
  <li class=“street-address“>Mustergasse 2</li>
  <li class=“locality“>12345 Musterstadt</li>
  <li class=“country-name“>Deutschland</li>
 </ul>
</div>
Formate?
• Profildaten
• Events
• Lizenzinformationen
• Audio/Video/Bilder
• Blog-Posts
• Beziehungen
• ...
bisher
buzzword-bingo

• RSS
• Atom
• RDF (FoaF, SKOS, ...)
• XRD
• WSDL
jetzt neu!
Kein Ersatz für
   klassische Formate

• Feeds: RSS/Atom
• Discovery: WSDL/XRD
• Wissensrepräsentation: RDF/OWL
• Login: OpenID
Anwendungsgebiete

• Dienste die sowieso den HTML Code
  interpretieren
 • Suchmaschinen
 • Browser
Vorteil für
Suchmaschinen
Live-Beispiele
•   Yahoo (SearchMonkey)

    •   http://notizblog.org/2008/06/19/searchmonkey-fuer-
        anwender/

    •   http://notizblog.org/2010/02/21/neue-identifier-fuer-den-
        searchmonkey/

    •   http://developer.yahoo.com/searchmonkey/

•   Google (Rich Snippets)

    •   http://www.google.com/support/webmasters/bin/
        answer.py?answer=99170

    •   http://www.google.com/webhp?hl=en-US
Vorteile für Browser
Live-Beispiele
•   Firefox

    •   Operator: https://addons.mozilla.org/de/firefox/addon/
        4106/

    •   Tails: https://addons.mozilla.org/de/firefox/addon/153353

    •   Google Maps for Microformats: https://
        addons.mozilla.org/de/firefox/addon/153353/

•   Chrome

    •   Michromeformats: http://chrome.google.com/extensions/
        detail/oalbifknmclbnmjlljdemhjjlkmppjjl
Some Magic!
Live-Beispiele


• Ident-Engine: http://identengine.com
• Webfinger: http://webfinger.org
Formate


• Microformats
• RDFa
• Microdata
Microformats

• klassische HTML Attribute
 • class
 • rel/rev
 • title
• valides HTML 4/5 und XHTML 1/1.1
<div class=“vcard“>
 <h1 class=“fn“>Max Mustermann</h1>
 <small class=“note“>Web-Entwickler</small>
</div>
RDFa
• neue HTML Attribute
 • about
 • property
 • resource
 • datatype
 • typeof
• Für XHTML 2 entwickelt
<div xmlns:contact=
   "http://www.w3.org/2001/vcard-rdf/3.0#"
   about="http://example.com/max">
 <h1 property=“contact:fn“>
   Max Mustermann</h1>
 <small property=“contact:note“>
   Web-Entwickler</small>
</div>
Microdata
• neue HTML Attribute
 • itemscope
 • itemtype
 • itemprop
 • itemref
 • itemid
• Für (X)HTML 5 entwickelt
<div itemscope
   itemtype=
   “http://microformats.org/profile/hcard“>
 <h1 itemprop=“fn“>Max Mustermann</h1>
 <small itemprop=“note“>
   Web-Entwickler</small>
</div>
Hier könnte ein Fazit
      stehen ...
Weitere Infos


• http://notizblog.org/tag/microformats/
• http://notizblog.org/tag/rdfa/
• http://notizblog.org/tag/microdata/
Fragen???

Más contenido relacionado

Similar a Websemantics

Zend Framework 2 - Best Practices
Zend Framework 2 - Best PracticesZend Framework 2 - Best Practices
Zend Framework 2 - Best PracticesRalf Eggert
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftDavid Schneider
 
Von Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und WespenVon Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und WespenTomas Caspers
 
Von Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und WespenVon Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und WespenJens Grochtdreis
 
Was nicht passt wird responsive gemacht - Extended Edition
Was nicht passt wird responsive gemacht - Extended EditionWas nicht passt wird responsive gemacht - Extended Edition
Was nicht passt wird responsive gemacht - Extended EditionChristoph Reinartz
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurtdasjo
 
Magento2 - Frontend under the hood
Magento2 - Frontend under the hoodMagento2 - Frontend under the hood
Magento2 - Frontend under the hoodMathias Elle
 
Web Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 TalkWeb Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 TalkFabian Lange
 
Crawl-Budget-Booster für eine bessere Search Engine Experience
Crawl-Budget-Booster für eine bessere Search Engine ExperienceCrawl-Budget-Booster für eine bessere Search Engine Experience
Crawl-Budget-Booster für eine bessere Search Engine ExperienceAndré Goldmann
 
Web Performance Optimierung (WPO)
Web Performance Optimierung (WPO)Web Performance Optimierung (WPO)
Web Performance Optimierung (WPO)Martin Kliehm
 
Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)Roman Zenner
 
Zend Framework 2 feat. MongoDB
Zend Framework 2 feat. MongoDBZend Framework 2 feat. MongoDB
Zend Framework 2 feat. MongoDBRalf Eggert
 
Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...
Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...
Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...NETWAYS
 
2009 09 Xinnovations Berlin Andreas Blumauer
2009 09 Xinnovations Berlin Andreas Blumauer2009 09 Xinnovations Berlin Andreas Blumauer
2009 09 Xinnovations Berlin Andreas BlumauerAndreas Blumauer
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinVerein FM Konferenz
 
HTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenHTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenJonathan Weiß
 
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)NETWAYS
 
Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...
Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...
Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...Communardo GmbH
 

Similar a Websemantics (20)

Zend Framework 2 - Best Practices
Zend Framework 2 - Best PracticesZend Framework 2 - Best Practices
Zend Framework 2 - Best Practices
 
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die ZukunftSharePointCommunity.ch SharePoint Lösungen für die Zukunft
SharePointCommunity.ch SharePoint Lösungen für die Zukunft
 
htaccess SEO Tipps
htaccess SEO Tippshtaccess SEO Tipps
htaccess SEO Tipps
 
Von Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und WespenVon Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und Wespen
 
Von Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und WespenVon Dinosauriern, Bienen und Wespen
Von Dinosauriern, Bienen und Wespen
 
Was nicht passt wird responsive gemacht - Extended Edition
Was nicht passt wird responsive gemacht - Extended EditionWas nicht passt wird responsive gemacht - Extended Edition
Was nicht passt wird responsive gemacht - Extended Edition
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
 
Magento2 - Frontend under the hood
Magento2 - Frontend under the hoodMagento2 - Frontend under the hood
Magento2 - Frontend under the hood
 
Web Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 TalkWeb Performance Optimization - Web Tech Conference 2011 Talk
Web Performance Optimization - Web Tech Conference 2011 Talk
 
Crawl-Budget-Booster für eine bessere Search Engine Experience
Crawl-Budget-Booster für eine bessere Search Engine ExperienceCrawl-Budget-Booster für eine bessere Search Engine Experience
Crawl-Budget-Booster für eine bessere Search Engine Experience
 
Web Performance Optimierung (WPO)
Web Performance Optimierung (WPO)Web Performance Optimierung (WPO)
Web Performance Optimierung (WPO)
 
Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)Wie wählt man das richtige Shopsystem? (2012)
Wie wählt man das richtige Shopsystem? (2012)
 
Zend Framework 2 feat. MongoDB
Zend Framework 2 feat. MongoDBZend Framework 2 feat. MongoDB
Zend Framework 2 feat. MongoDB
 
Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020
 
Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...
Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...
Elastic Stack: Grundlagen der zentralen Logdatenverwaltung (Webinar vom 15. A...
 
2009 09 Xinnovations Berlin Andreas Blumauer
2009 09 Xinnovations Berlin Andreas Blumauer2009 09 Xinnovations Berlin Andreas Blumauer
2009 09 Xinnovations Berlin Andreas Blumauer
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
HTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenHTML5-Legacy-Anwendungen
HTML5-Legacy-Anwendungen
 
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
 
Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...
Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...
Confluence & JIRA Community Day - Gezieltes Knowledge Networking mit Confluen...
 

Websemantics