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

Kürzlich hochgeladen (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
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...
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 

Microformats a Web of Data