Microformats hResume

30
Paris - June 2007 - CV 2007 Microformats : hResume

description

hResume

Transcript of Microformats hResume

Page 1: Microformats hResume

Paris - June 2007 - CV 2007

Microformats : hResume

Page 2: Microformats hResume

give human and computer a common ground for discussing information

Page 3: Microformats hResume

• 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.

Wikipedia : Microformat

Page 4: Microformats hResume
Page 5: Microformats hResume
Page 6: Microformats hResume

• contacts - hCard

• calendar events - hCalendar

• locations - geo, adr

• spam urls - rel-nofollow

• relationships - XFN

• resumes - hResume...

Page 7: Microformats hResume
Page 8: Microformats hResume
Page 9: Microformats hResume
Page 10: Microformats 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

Page 13: Microformats hResume
Page 14: Microformats hResume

hResume schema• root element : hResume

• summary property

• overview of qualifications and objectives

• contact details

• education

• experience

• skills

• affiliations

• publications

Page 15: Microformats hResume

summary property

<div class="hResume"><h1>Resume: John Example</h1><p class="summary">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>

Page 16: Microformats hResume

hResume schema• root element : hResume

• summary property

• overview of qualifications and objectives

• contact details

• reuse hCard for contact details

• education

• experience

• skills

• affiliations

Page 17: Microformats hResume

contact details - hCard<div class="hResume"><h1>Resume:<address class="vcard contact"><a class="fn email" href="mailto:[email protected]">John Example</a></address></h1>

<p class="summary">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>

Page 18: Microformats hResume

hResume schema• root element : hResume

• summary property

• contact details

• education

• series of events - hCalendar

• experience

• skills

• affiliations

• publications

Page 19: Microformats hResume

educationsource : http://www.goube.org/hresume/francois-goube.html

<div id="education"><h2>Formation</h2><ol class="vcalendar">

<li class="vevent education"> <abbr class="dtstart" title="20010501">2001</abbr> - <abbr class="dtend" title="20031201">2003</abbr> : <span class="vcard"><a class="fn org url" href="http://www.esc-toulouse.fr/" title="Ecole superieure de Commerce de Toulouse">ESC Toulouse</a> </span><br/> Diplômé de l'<abbr title="Ecole Superieure de Commerce de Toulouse">ESC Toulouse </abbr> : <span class=”summary”>grade de <abbr title="Master's degree">Master</abbr> spécialité Marketing</span> </li> <li class="vevent education"> ... </li> <li class="vevent education"> ... </li> </ol> </div>

Page 20: Microformats hResume
Page 21: Microformats hResume

hResume schema

• root element : hResume

• summary property

• contact details

• education

• experience

• series of events - hcalendar

• skills

• affiliations

Page 22: Microformats hResume

experience

Page 23: Microformats hResume

hResume schema• root element : hResume

• summary property

• contact details

• education

• experience

• skills

• class value “skills” + use rel-tag

• affiliations

• publications

Page 24: Microformats hResume

skills

I have skills in <a class="skill" rel="tag" href="http://en.wikipedia.org/wiki/Bow_%28weapon%29">bow hunting</a> and <a class="skill" rel="tag" href="http://en.wikipedia.org/wiki/Nunchucks">nunchucks</a>.

Page 25: Microformats hResume

hResume schema• root element : hResume

• summary property

• contact details

• education

• experience

• skills

• affiliations

• class value “affiliation” + hCard

• publications

Page 26: Microformats hResume

affiliations

<ul><li class="affiliation vcard"><a href=”http://www.webstandards.org/” class="fn org">Web Standard Projects</a></li><li>...</li>

</ul>

Page 27: Microformats hResume

hResume schema• root element : hResume

• summary property

• contact details

• education

• experience

• skills

• affiliations

• publications

• microformat citation (compound)

Page 28: Microformats hResume

publications

<h2>Publication</h2>

<ul><li>Co-auteur avec Benoît Desavoye de <cite><a href="http://tinyurl.com/2vlplo">Les Blogs</a></cite> - M2 Editions – 2004 (section blogs et business).

</li></ul>