SlideShare ist ein Scribd-Unternehmen logo
1 von 100
Downloaden Sie, um offline zu lesen
Microformats
Web of Data
              brian@suda.co.uk
  http://suda.co.uk/publications/Web2Expo/
Microformats:
The Nanotechnology of
the Semantic Web
Jeremy Keith
Wednesday, 7th November
9:00am
What are microformats
What is a web of data?
Evolution of the Browser

http://blog.mozilla.com/faaborg/2007/04/19/web-2.0-expo-presentation/
1993: Book
2005: Radio
2008: Switchboard
Operator & FireFox3
hCard
Web 2.0 Expo
Messe Berlin GmbH
<div class=“vcard”>
Messe Berlin GmbH
Messedamm 22
14055 Berlin, Germany
</div>
<div class=“vcard”>
<div class=“fn org”>Messe Berlin GmbH</div>
Messedamm 22
14055 Berlin, Germany
</div>
<div class=“vcard”>
<div class=“fn org”>Messe Berlin GmbH</div>
<div class=“adr”>
Messedamm 22
14055 Berlin, Germany
</div>
</div>
<div class=“vcard”>
<div class=“fn org”>Messe Berlin GmbH</div>
<div class=“adr”>
<div class=“street-address”>
Messedamm 22</div>
<span class=“postal-code”>14055</span>
<span class=“locality”>Berlin</span>
<span class=“country-name”>Germany</span>
</div>
</div>
<div class=“vcard”>
<a href=“http://www1.messe-berlin.de/”
 class=“url fn org”>Messe Berlin GmbH</a>
<div class=“adr”>
 <div class=“street-address”>
 Messedamm 22</div>
 <span class=“postal-code”>14055</span>
 <span class=“locality”>Berlin</span>
 <span class=“country-name”>Germany</span>
</div>
</div>
<div class=“vcard”>
<abbr title=“52.50475;13.279375” class=“geo”>
<a href=“http://www1.messe-berlin.de/”
class=“url fn org”>Messe Berlin GmbH</a></abbr>
<div class=“adr”>
  <div class=“street-address”>
  Messedamm 22</div>
  <span class=“postal-code”>14055</span>
  <span class=“locality”>Berlin</span>
  <span class=“country-name”>Germany</span>
</div>
</div>
hCalendar
Web2.0 Expo
this session
<div class=“vevent”>
Microformats: Web of Data
November 6th, 9:00-9:50
New York 3
</div>
<div class=“vevent”>
<span class=“summary”>
Microformats: Web of Data
</span>
November 6th, 9:00-9:50
New York 3
</div>
<div class=“vevent”>
<a href=“http://berlin.web2expo.com/conference/”
class=“url summary”>Microformats: Web of Data</a>
November 6th, 9:00-9:50
New York 3
</div>
<div class=“vevent”>
<a href=“http://berlin.web2expo.com/conference/”
class=“url summary”>Microformats: Web of Data</a>
November 6th, 9:00-9:50
<span class=“location”>New York 3</span>
</div>
<div class=“vevent”>
<a href=“http://berlin.web2expo.com/conference/”
class=“url summary”>Microformats: Web of Data</a>
<abbr class=“dtstart” title=“2007-11-06T08:00:00Z”>
November 6th, 9:00</abbr>-
<abbr class=“dtend” title=“2007-11-06T08:50:00Z”>
9:50</abbr>
<span class=“location”>New York 3</span>
</div>
Geo
<abbr title=“52.50475;13.279375” class=“geo”>
Messe Berlin GmbH
</abbr>
UNIX Pipes
for the Web
HTML | WebService
HTML | WebService | app
http://suda.co.uk/projects/
X2V/get-vcal.php?uri=http://
upcoming.yahoo.com/
event/183827/
HTML | Tidy | XSLT | Maps
HTML
Tidy
XSLT
Maps
http://maps.google.com/maps?
q=http:%2F%2Fsuda.co.uk%2Fproje
cts%2Fmicroformats%2Fgeo%2Fget-
geo.php%3Furi%3Dhttp%253A%252
F%252Fcgi.w3.org%252Fcgi-bin%2
52Ftidy%253FdocAddr%253Dhttp%
25253A%25252F%25252Fsudabot.
com%25252Fweb2expo%26type%3
Dkml
Four services, loosely
coupled & piped together
But wait....
there’s more!
HTML | Translation | Tidy | XSLT | Maps
http://maps.google.com/maps?
q=http:%2F%2Fsuda.co.uk%2Fprojects%
2Fmicroformats%2Fgeo%2Fget-geo.php
%3Furi%3Dhttp%253A%252F%252Fcgi.
w3.org%252Fcgi-bin%252Ftidy%253FdocAd
dr%253Dhttp%25253A%25252F%25252Fba
belfish.altavista.com%25252Fbabelfish%252
52Ftrurl_pagecontent%25253Flp%25253Den
_de%252526url%25253Dhttp%2525253A%
2525252F%2525252Fsuda.co.uk%2525252F
Web2Expo%2525252F%26type%3Dkml
http://icanhaz.com/berlin-web2expo-map
         http://tinyurl.com/2xck2d
http://qrcode.kaywa.com/img.php?s
=12&d=http%3A%2F%2Ficanhaz.
   com%2Fberlin-web2expo-map
Data Importing
Data Sources
Libraries
PHP: http://allinthehead.com/hkit
XSLT: http://hg.microformats.org
Python: http://www.plaxo.com/info/opensocialgraph
Ruby: http://code.google.com/p/identity-matcher/
XSL & JS: http://code.google.com/p/mf-optimus/
Textpattern: http://textpattern.org/plugins/525/pnh_mf
http://www.webstandards.org/action/dwtf/microformats/
Django: http://code.google.com/p/django-psn/

http://microformats.org/wiki/implementations
screen-shots here
Microformats + GRDDL = RDF
With important applications such as
connecting microformats to the
Semantic Web, GRDDL is a mechanism to
extract RDF statements from suitable
XHTML and XML content using programs
such as XSLT transformations. GRDDL
allows powerful mash-ups at very low cost.
Resources
http://suda.co.uk/publications/Web2Expo/
http://suda.co.uk/projects/microformats/cheatsheet/
mailto:brian@suda.co.uk
http://microformats.org/
http://del.icio.us/tags/microformats/
http://www.pingerati.net/
http://kitchen.technorati.com/search/
http://hg.microformats.org
http://www.oreilly.com/catalog/microformats/
https://addons.mozilla.org/en-US/firefox/addon/4106
Allsopp
                 Also Available

L
                                                 JOHN ALLSOPP
                                                 Foreword by Tantek Çelik




                                  MICROFORMATS
    open



integrate
plications

ing right




and are fast
  developers.
 tact details,
 and desktop
ites except a

 g commonly
 today’s Web.
 technologies
 b tools, and,
s.
lores why, in
  ork; and the
 very current
 and uses of
urvey of the
  case studies
   icroformats

hn Allsopp,

                                                 Empowering Your Markup for Web 2.0
ou painlessly



                                                   Use rich semantics in your markup to make it machine-readable
Y
                                                   as well as human-readable
                                                   Make your websites “mashup-ready” for a new generation of
                                                   web applications
                                                   Understand this fast-growing technology through this book’s
m                                                  real-world examples, case studies, tools, and much more
que.com/



olor not accurate                                                           spine = 0.000quot; 000 page count
                                                 http://microformatique.com/book/
(EN) http://www.oreilly.com/catalog/microformats/
(D) http://www.oreilly.de/catalog/pdf_microformatsger/
(FR) http://www.oreilly.fr/catalogue/2354020031

Weitere ähnliche Inhalte

Ähnlich wie Microformats a Web of Data

Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
Takeshi Shinmura
 
FRENDS의 시작
FRENDS의 시작FRENDS의 시작
FRENDS의 시작
frendskr
 
Office xml markupexplained_en
Office xml markupexplained_enOffice xml markupexplained_en
Office xml markupexplained_en
sharonbhoagland
 

Ähnlich wie Microformats a Web of Data (20)

Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
 
Make your TechComm online/offline available
Make your TechComm online/offline availableMake your TechComm online/offline available
Make your TechComm online/offline available
 
Ess Data Mining
Ess Data MiningEss Data Mining
Ess Data Mining
 
High Interoperability with Magnolia's Open Suite Approach
High Interoperability with Magnolia's Open Suite ApproachHigh Interoperability with Magnolia's Open Suite Approach
High Interoperability with Magnolia's Open Suite Approach
 
FEVR - Micro Frontend
FEVR - Micro FrontendFEVR - Micro Frontend
FEVR - Micro Frontend
 
Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013Mobile is slow - Over the Air 2013
Mobile is slow - Over the Air 2013
 
Directions on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_developmentDirections on microsoft_web_and_cloud_development
Directions on microsoft_web_and_cloud_development
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidi
 
FIWARE Technology
FIWARE TechnologyFIWARE Technology
FIWARE Technology
 
FIWARE Technology Intro
FIWARE Technology IntroFIWARE Technology Intro
FIWARE Technology Intro
 
Creating an Effective Mobile API
Creating an Effective Mobile API Creating an Effective Mobile API
Creating an Effective Mobile API
 
Ess Data Mining
Ess Data MiningEss Data Mining
Ess Data Mining
 
Dev ops
Dev opsDev ops
Dev ops
 
FRENDS의 시작
FRENDS의 시작FRENDS의 시작
FRENDS의 시작
 
Future Media Production - on embedded metadata and semantic technologies
Future Media Production - on embedded metadata and semantic technologiesFuture Media Production - on embedded metadata and semantic technologies
Future Media Production - on embedded metadata and semantic technologies
 
Trends in webdesign
Trends in webdesignTrends in webdesign
Trends in webdesign
 
Trends in webdesign
Trends in webdesignTrends in webdesign
Trends in webdesign
 
Office xml markupexplained_en
Office xml markupexplained_enOffice xml markupexplained_en
Office xml markupexplained_en
 
Mobilise your ASP.NET website
Mobilise your ASP.NET websiteMobilise your ASP.NET website
Mobilise your ASP.NET website
 
Mobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solutionMobility market perspective and IBM’s mobile portal accelerator solution
Mobility market perspective and IBM’s mobile portal accelerator solution
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Microformats a Web of Data