SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Microformats : hResume




                Paris - June 2007 - CV 2007
give human and computer a common ground
for discussing information
Wikipedia : Microformat


  •   A Microformat (sometimes abbreviated μF or uF)
      is a way of adding simple semantic meaning to
      human-readable content which is otherwise, from
      a machine's point of view, just plain text.
  •   They allow data items such as events, contact
      details or locations, on HTML (or XHTML) web
      pages, to be meaningfully detected and the
      information in them to be extracted by software,
      and indexed, searched for, saved or cross-
      referenced, so that it can be reused or combined.
• contacts - hCard
• calendar events - hCalendar
• locations - geo, adr
• spam urls - rel-nofollow
• relationships - XFN
• resumes - hResume...
hResume specification
• a simple schema for publishing resumes
 • authored by Ryan King
 • followed the recommendation process
 • existing formats (Europass, XML Résumé)
    and examples of web resumes ‘in the wild’
    were researched
• property names are reused from existing
  microformats
hResume schema
• root element : hResume
• summary property
 • overview of qualifications and objectives
• contact details
• education
• experience
• skills
• affiliations
• publications
summary property
<div class=quot;hResumequot;>
<h1>Resume: John Example</h1>
<p class=quot;summaryquot;>
I have 10 years experience with all Web
2.0 technologies– I've been working with
Ajax since 1996, designing with pastels
while others will still using tiled
background images and frames...
</p>
</div>
hResume schema
• root element : hResume
• summary property
 • overview of qualifications and objectives
• contact details
 • reuse hCard for contact details
• education
• experience
• skills
• affiliations
contact details - hCard
 <div class=quot;hResumequot;>
 <h1>Resume:
 <address class=quot;vcard contactquot;>
 <a class=quot;fn emailquot;
 href=quot;mailto:john@example.comquot;>
 John Example
 </a>
 </address>
 </h1>

 <p class=quot;summaryquot;>
 I have 10 years experience with all Web
 2.0 technologies– I've been working with
 Ajax since 1996, designing with pastels
 while others will still using tiled
 background images and frames...
 </p>
hResume schema
• root element : hResume
• summary property
• contact details
• education
 • series of events - hCalendar
• experience
• skills
• affiliations
• publications
education
                                     source :   http://www.goube.org/hresume/francois-goube.html
<div id=quot;educationquot;>
<h2>Formation</h2>
<ol class=quot;vcalendarquot;>

   <li class=quot;vevent educationquot;>
      <abbr class=quot;dtstartquot; title=quot;20010501quot;>2001</abbr> -
       <abbr class=quot;dtendquot; title=quot;20031201quot;>2003</abbr> :
       <span class=quot;vcardquot;><a class=quot;fn org urlquot;
       href=quot;http://www.esc-toulouse.fr/quot;
       title=quot;Ecole superieure de Commerce de Toulousequot;>ESC Toulouse</a>
       </span><br/>
      Diplômé de l'<abbr title=quot;Ecole Superieure de Commerce de Toulousequot;>ESC
Toulouse
      </abbr> :
      <span class=”summary”>grade de <abbr title=quot;Master's degreequot;>Master</abbr>
spécialité Marketing</span>
   </li>
   <li class=quot;vevent educationquot;>
       ...
   </li>
   <li class=quot;vevent educationquot;>
    ...
    </li>
</ol>
</div>
hResume schema
• root element : hResume
• summary property
• contact details
• education
• experience
 • series of events - hcalendar
• skills
• affiliations
experience
hResume schema
• root element : hResume
• summary property
• contact details
• education
• experience
• skills
 • class value “skills” + use rel-tag
• affiliations
• publications
skills
I have skills in
<a class=quot;skillquot; rel=quot;tagquot; href=quot;http://
en.wikipedia.org/wiki/Bow_%28weapon%29quot;>bow
hunting</a>
and <a class=quot;skillquot; rel=quot;tagquot; href=quot;http://
en.wikipedia.org/wiki/Nunchucksquot;>nunchucks</a>.
hResume schema
• root element : hResume
• summary property
• contact details
• education
• experience
• skills
• affiliations
 • class value “affiliation” + hCard
• publications
affiliations


<ul>
 <li class=quot;affiliation vcardquot;>
 <a href=”http://www.webstandards.org/”
 class=quot;fn orgquot;>Web Standard Projects
 </a>
 </li>
 <li>
 ...
 </li>
</ul>
hResume schema
• root element : hResume
• summary property
• contact details
• education
• experience
• skills
• affiliations
• publications
 • microformat citation (compound)
publications


<h2>Publication</h2>

<ul>
<li>
  Co-auteur avec Benoît Desavoye de
  <cite><a href=quot;http://tinyurl.com/2vlploquot;>Les Blogs</a></cite>
  - M2 Editions – 2004 (section blogs et business).
</li>
</ul>
hResume :
    tools and services
• hResume creator
• hResume Wordpress plugin
• Emurse
• Linked In
• resolio
Thanks for your
   attention
     Christophe Ducamp
christophe.ducamp@gmail.com
 http://microformats.org (en)
 http://microformateurs.org (fr)

Mais conteúdo relacionado

Semelhante a Microformats hResume Provides Semantic Structure for Resumes

Streamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web FrameworksStreamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web Frameworksguestf7bc30
 
Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )
Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )
Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )ShubhamAthawane
 
Espacios en-tu-vida
Espacios en-tu-vidaEspacios en-tu-vida
Espacios en-tu-vidaepacheco1
 
RSS: the duct tape of web2.0
RSS: the duct tape of web2.0RSS: the duct tape of web2.0
RSS: the duct tape of web2.0Rob Clark
 
When To Use Ruby On Rails
When To Use Ruby On RailsWhen To Use Ruby On Rails
When To Use Ruby On Railsdosire
 
Basics of Rich Internet Applications
Basics of Rich Internet ApplicationsBasics of Rich Internet Applications
Basics of Rich Internet ApplicationsSubramanyan Murali
 
Facebook Open Graph implementation in the Harvard Gazette
Facebook Open Graph implementation in the Harvard GazetteFacebook Open Graph implementation in the Harvard Gazette
Facebook Open Graph implementation in the Harvard GazetteHarvard Web Working Group
 
Semantic Web & TYPO3
Semantic Web & TYPO3Semantic Web & TYPO3
Semantic Web & TYPO3André Wuttig
 
Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı
Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı
Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı adin sonsuz
 
Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat
Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat
Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat adin sonsuz
 
Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat
Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat
Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat adin sonsuz
 
Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat
Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat
Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat adin sonsuz
 
Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat
Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat
Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat adin sonsuz
 
Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı
Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı
Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı adin sonsuz
 
Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat
Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat
Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat adin sonsuz
 
Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat
Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat
Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat adin sonsuz
 

Semelhante a Microformats hResume Provides Semantic Structure for Resumes (20)

Microformats
MicroformatsMicroformats
Microformats
 
Streamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web FrameworksStreamlining Your Applications with Web Frameworks
Streamlining Your Applications with Web Frameworks
 
Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )
Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )
Web Development Technologies (HTML, CSS, JavaScript, PHP, Ajax )
 
Markup As An Api
Markup As An ApiMarkup As An Api
Markup As An Api
 
Espacios en-tu-vida
Espacios en-tu-vidaEspacios en-tu-vida
Espacios en-tu-vida
 
RSS: the duct tape of web2.0
RSS: the duct tape of web2.0RSS: the duct tape of web2.0
RSS: the duct tape of web2.0
 
When To Use Ruby On Rails
When To Use Ruby On RailsWhen To Use Ruby On Rails
When To Use Ruby On Rails
 
Basics of Rich Internet Applications
Basics of Rich Internet ApplicationsBasics of Rich Internet Applications
Basics of Rich Internet Applications
 
Facebook Open Graph implementation in the Harvard Gazette
Facebook Open Graph implementation in the Harvard GazetteFacebook Open Graph implementation in the Harvard Gazette
Facebook Open Graph implementation in the Harvard Gazette
 
Semantic Web & TYPO3
Semantic Web & TYPO3Semantic Web & TYPO3
Semantic Web & TYPO3
 
International Technical SEO
International Technical SEOInternational Technical SEO
International Technical SEO
 
JS-05-Handlebars.ppt
JS-05-Handlebars.pptJS-05-Handlebars.ppt
JS-05-Handlebars.ppt
 
Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı
Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı
Merkez, Bağcılar antika kol saati 0531 9810190 eski kurmalı
 
Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat
Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat
Zeytinlik antika kol saati 0531 9810190 eski kurmalı saat
 
Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat
Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat
Evren,Bağcılar antika kol saati 0531 9810190 eski kurmalı saat
 
Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat
Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat
Örnek mah. antika kol saati 0531 9810190 eski kurmalı saat
 
Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat
Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat
Yeniçamlıca antika kol saati 0531 9810190 eski kurmalı saat
 
Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı
Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı
Göztepe,Bağcılar antika kol saati 0531 9810190 eski kurmalı
 
Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat
Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat
Kemalpaşa antika kol saati 0531 9810190 eski kurmalı saat
 
Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat
Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat
Siyavuşpaşa antika kol saati 0531 9810190 eski kurmalı saat
 

Mais de Christophe Ducamp

Indie web tonictuesday-2014-07-22
Indie web tonictuesday-2014-07-22Indie web tonictuesday-2014-07-22
Indie web tonictuesday-2014-07-22Christophe Ducamp
 
Objets Connectés (Journée Innovation, Banque Postale, 2014-311)
Objets Connectés (Journée Innovation, Banque Postale, 2014-311)Objets Connectés (Journée Innovation, Banque Postale, 2014-311)
Objets Connectés (Journée Innovation, Banque Postale, 2014-311)Christophe Ducamp
 
MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)
MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)
MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)Christophe Ducamp
 
Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...
Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...
Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...Christophe Ducamp
 
Salmon Circulation De Commentaires en Temps Réel
Salmon Circulation De Commentaires en Temps RéelSalmon Circulation De Commentaires en Temps Réel
Salmon Circulation De Commentaires en Temps RéelChristophe Ducamp
 
Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Glenn Jones : "Réutiliser les data existantes des médias sociaux"Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Glenn Jones : "Réutiliser les data existantes des médias sociaux"Christophe Ducamp
 

Mais de Christophe Ducamp (11)

Calm design xtof-2015-01-21
Calm design xtof-2015-01-21Calm design xtof-2015-01-21
Calm design xtof-2015-01-21
 
Barbara Billoud - Raku
Barbara Billoud - RakuBarbara Billoud - Raku
Barbara Billoud - Raku
 
Indie web tonictuesday-2014-07-22
Indie web tonictuesday-2014-07-22Indie web tonictuesday-2014-07-22
Indie web tonictuesday-2014-07-22
 
Objets Connectés (Journée Innovation, Banque Postale, 2014-311)
Objets Connectés (Journée Innovation, Banque Postale, 2014-311)Objets Connectés (Journée Innovation, Banque Postale, 2014-311)
Objets Connectés (Journée Innovation, Banque Postale, 2014-311)
 
MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)
MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)
MOOC : Nous pouvons tout Apprendre ! (Tonic Tuesday 50a)
 
Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...
Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...
Glenn jones : Réutiliser les données que les personnes laissent traîner sur l...
 
Entrepreneur Commons en vf
Entrepreneur Commons en vfEntrepreneur Commons en vf
Entrepreneur Commons en vf
 
Salmon Circulation De Commentaires en Temps Réel
Salmon Circulation De Commentaires en Temps RéelSalmon Circulation De Commentaires en Temps Réel
Salmon Circulation De Commentaires en Temps Réel
 
BarCamp : le PointPuissant
BarCamp : le PointPuissantBarCamp : le PointPuissant
BarCamp : le PointPuissant
 
Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Glenn Jones : "Réutiliser les data existantes des médias sociaux"Glenn Jones : "Réutiliser les data existantes des médias sociaux"
Glenn Jones : "Réutiliser les data existantes des médias sociaux"
 
Open Id Pourquoi L Adopter
Open Id   Pourquoi L AdopterOpen Id   Pourquoi L Adopter
Open Id Pourquoi L Adopter
 

Último

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - AvrilIvanti
 

Último (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Français Patch Tuesday - Avril
Français Patch Tuesday - AvrilFrançais Patch Tuesday - Avril
Français Patch Tuesday - Avril
 

Microformats hResume Provides Semantic Structure for Resumes

  • 1. Microformats : hResume Paris - June 2007 - CV 2007
  • 2. give human and computer a common ground for discussing information
  • 3. Wikipedia : Microformat • A Microformat (sometimes abbreviated μF or uF) is a way of adding simple semantic meaning to human-readable content which is otherwise, from a machine's point of view, just plain text. • They allow data items such as events, contact details or locations, on HTML (or XHTML) web pages, to be meaningfully detected and the information in them to be extracted by software, and indexed, searched for, saved or cross- referenced, so that it can be reused or combined.
  • 4.
  • 5.
  • 6. • contacts - hCard • calendar events - hCalendar • locations - geo, adr • spam urls - rel-nofollow • relationships - XFN • resumes - hResume...
  • 7.
  • 8.
  • 9.
  • 10. hResume specification • a simple schema for publishing resumes • authored by Ryan King • followed the recommendation process • existing formats (Europass, XML Résumé) and examples of web resumes ‘in the wild’ were researched • property names are reused from existing microformats
  • 11.
  • 12.
  • 13.
  • 14. hResume schema • root element : hResume • summary property • overview of qualifications and objectives • contact details • education • experience • skills • affiliations • publications
  • 15. summary property <div class=quot;hResumequot;> <h1>Resume: John Example</h1> <p class=quot;summaryquot;> I have 10 years experience with all Web 2.0 technologies– I've been working with Ajax since 1996, designing with pastels while others will still using tiled background images and frames... </p> </div>
  • 16. hResume schema • root element : hResume • summary property • overview of qualifications and objectives • contact details • reuse hCard for contact details • education • experience • skills • affiliations
  • 17. contact details - hCard <div class=quot;hResumequot;> <h1>Resume: <address class=quot;vcard contactquot;> <a class=quot;fn emailquot; href=quot;mailto:john@example.comquot;> John Example </a> </address> </h1> <p class=quot;summaryquot;> I have 10 years experience with all Web 2.0 technologies– I've been working with Ajax since 1996, designing with pastels while others will still using tiled background images and frames... </p>
  • 18. hResume schema • root element : hResume • summary property • contact details • education • series of events - hCalendar • experience • skills • affiliations • publications
  • 19. education source : http://www.goube.org/hresume/francois-goube.html <div id=quot;educationquot;> <h2>Formation</h2> <ol class=quot;vcalendarquot;> <li class=quot;vevent educationquot;> <abbr class=quot;dtstartquot; title=quot;20010501quot;>2001</abbr> - <abbr class=quot;dtendquot; title=quot;20031201quot;>2003</abbr> : <span class=quot;vcardquot;><a class=quot;fn org urlquot; href=quot;http://www.esc-toulouse.fr/quot; title=quot;Ecole superieure de Commerce de Toulousequot;>ESC Toulouse</a> </span><br/> Diplômé de l'<abbr title=quot;Ecole Superieure de Commerce de Toulousequot;>ESC Toulouse </abbr> : <span class=”summary”>grade de <abbr title=quot;Master's degreequot;>Master</abbr> spécialité Marketing</span> </li> <li class=quot;vevent educationquot;> ... </li> <li class=quot;vevent educationquot;> ... </li> </ol> </div>
  • 20.
  • 21. hResume schema • root element : hResume • summary property • contact details • education • experience • series of events - hcalendar • skills • affiliations
  • 23. hResume schema • root element : hResume • summary property • contact details • education • experience • skills • class value “skills” + use rel-tag • affiliations • publications
  • 24. skills I have skills in <a class=quot;skillquot; rel=quot;tagquot; href=quot;http:// en.wikipedia.org/wiki/Bow_%28weapon%29quot;>bow hunting</a> and <a class=quot;skillquot; rel=quot;tagquot; href=quot;http:// en.wikipedia.org/wiki/Nunchucksquot;>nunchucks</a>.
  • 25. hResume schema • root element : hResume • summary property • contact details • education • experience • skills • affiliations • class value “affiliation” + hCard • publications
  • 26. affiliations <ul> <li class=quot;affiliation vcardquot;> <a href=”http://www.webstandards.org/” class=quot;fn orgquot;>Web Standard Projects </a> </li> <li> ... </li> </ul>
  • 27. hResume schema • root element : hResume • summary property • contact details • education • experience • skills • affiliations • publications • microformat citation (compound)
  • 28. publications <h2>Publication</h2> <ul> <li> Co-auteur avec Benoît Desavoye de <cite><a href=quot;http://tinyurl.com/2vlploquot;>Les Blogs</a></cite> - M2 Editions – 2004 (section blogs et business). </li> </ul>
  • 29. hResume : tools and services • hResume creator • hResume Wordpress plugin • Emurse • Linked In • resolio
  • 30. Thanks for your attention Christophe Ducamp christophe.ducamp@gmail.com http://microformats.org (en) http://microformateurs.org (fr)