The document describes the hResume microformat specification for publishing resumes on the web in a machine-readable format. The hResume schema defines elements like the root <hResume> element, a <summary> property, and properties for contact details, education, experience, skills, affiliations, and publications that can be represented using other microformats like hCard and hCalendar. Examples are provided of how experiences, skills, affiliations, and a publication would be marked up using the appropriate classes and elements as defined by the hResume specification.
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.
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
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