Editer le texte de cette page (date de la dernière modification: 31 Janvier, 2007 0:29 (diff))
|
C'est avec un grand plaisir que j'annonce que LinkedIn a republié tous les Profils Publics balisés avec le microformat hResume.
LinkedIn a environ 9 millions d'utilisateurs enregistrés. Par défaut, un Profil Public d'un utilisateur est affiché en Vue Basique. La Vue Basique contient l'information suivante (les champs hResume sont mis en italique) :
Il est vrai que l'inforamtion en Vue Basique s'élève à un tout petit plus qu'une hCard idéale. C'est quand vous choisissez d'activer la vue complète (Full View) que hResume se révèle vraiment. En vue complète, nous pouvons implémenter simplement tout ce qui est disponible pour nous dans le schéma hResume :
Malheureusement, dans cette première passe, nous avons été incapables de baliser les skills selon la spécification hResume. Ceci du fait que nous avons toujours permis un formulaire libre pour le texte de ce que nous appelons les “specialties” et même si tous nos exemples affichent une liste de mots-clés délimités par des virgules, ce n'est pas obligatoire et beaucoup d'utilisateurs utilisent cette aire pour la prose. Aussi, parce que skills du hResume utilise rel-tag, nous pouvons conclure par le besoin de créer notre propre espace de tags ce qui n'est pas trivial et nous obligera à un travail significatif. Par conséquent, au lieu de cela, j'ai décidé de baliser les “specialties” de LinkdedIn avec :
<p class="skills">HTML, XHTML, CSS, DOM, JavaScript, W3C, web standards, front-end engineering, user interface development, user-centered design, usability, accessibility, semantic markup, microformats, unobtrusive JavaScript, DOM scripting</p>
Tout comme pour les publications, nous n'avons actuellement pas de champs pour ça, mais c'est quelque chose que nous pourrions ajouter facilement à l'avenir.
Une autre chose à remarquer est la façon dont nous gérons une experience sans une date de fin. En d'autres mots, comment nous communiquons "présent" ? Lors d'une discussion avec Brian Suda, nous avons pensé qu'utiliser un timbre horodaté pourrait être une nouvelle manière de gérer le problème. Ainsi pour une experience en cours, sans date de fin, nous utilisons la classe dtstamp et la date du jour pour la valeur. La syntaxe ressemble à cela :
<p class="period"> <abbr class="dtstart" title="2006-11-01">November 2006</abbr> — <abbr class="dtstamp" title="2007-01-26">Present</abbr> <abbr class="duration" title="P3M">(3 months)</abbr> </p>
Quelque chose ailleurs valant la peine d'être mentionné est affiliations. LinkedIn a deux façon de gérer ça nativement. D'abord, nous utilisons une entrée de formulaire en texte libre pour les Groupes et Associations sur un profil utilisateur. Deuxièmement, nous avons la fonctionnalité formelle LinkedIn for Groups. Dans cette première passe, c'est seulement cette dernière qui se fait baliser sous une affiliation hResume. J'espère augmenter ça à l'avenir de façon que les deux méthodes de saisie soient balisées sous des affiliations.
Ainsi, c'est vraiment une belle journée pour hResume ! Mon espoir est que que ce soit un pas en avant significatif pour élever la spécification draft du hResume vers une spécification formelle.
Je suppose que vous pourriez dire que le nucléus de cet événement est né le 21 septembre 2006 quand le Chef Développeur Web et l'un des fondateurs de l'équipe de LinkedIn, Chris Saccheri, m'a envoyé une Introduction LinkedIn pour me demander si je serais intéressé pour explorer l'opportunité de rejoindre l'équipe de LinkedIn. Bien sûr que je l'étais, et l'un des facteurs déclenchants dans ma décision était que Chris avait déjà embrassé les microformats et publiait les données de LinkedIn sous les formats hCard, XFN et hReview. J'aurais été idiot d'attendre une autre opportunité qui me permettrait de travailler non seulement sur les microformats en général, mais spécifiquement hResume, avec qui j'avais eu une histoire d'amour depuis son origine. C'est un témoignage pour vraiment dire que c'est un endroit génial pour travailler et que j'ai pu me voir donner la chance de réaliser cela dans mes tous premiers mois ici. Je suis excité à l'idée de faire partie des acteurs pour l'évolution à suivre et vous aider à construire gérer votre réseau professionnel de confiance et promouvoir votre carrière en ligne.
Pour finir, je veux remercier Brian Suda pour avoir pris le temps de travailler avec mois durant les vacances. C'est un pilier de la communauté des microformats et son implication a été à la fois inestimable et inspirante. Merci aussi à Chris Messina qui a été un cheerleader pour l'adoption des microformats chez LinkedIn durant les mois précédents. Et enfin, merci à Ryan King, Tantek Çelik, James Levine de SimplyHired et Kevin Marks pour le plantage des graines.
Je suis certain qu'il y a quelques éléments que j'oublie, ainsi si vous avez des questions, faites le moi savoir svp. Toute réaction sera appréciée !
P.S. Pour activer votre Profil Public en Vue Complète, connectez-vous simplement et allez à My Profile > Public Profile et sélectionnez Full View et Save Changes.
P.P.S. Le Profil Public est distribué sous XHTML 1.0 transitional. Il ne valide pas à l'heure actuelle du fait de différents systèmes d'héritage qui contribuent au rendu global. Il y a des plans pour corriger ça, mais rien que HTML Tidy ne puisse gérer dans l'intérim.
Ce billet a été écrit par Steve Ganz et posté le 26 janvier 2007 à 9:31 pm et enregistré sous Work, hResume, microformats, LinkedIn. Bookmarkez le lien permanent de référence. Suivez tous les commentaires originaux sur son blog avec fil RSS de ce billet. Postez un commentaire à Steve ou laissez-lui un trackback : URL Trackback.
‘Cette semaine en microformats’ a pour intention aussi de mettre en exergue les discussions les plus animées publiées dans la semaine passée en suivant les listes de discussion des microformats, les tags microformats et microformats-fr sur Technorati (et d'autres sources restant à recenser). Si vous souhaitez alerter les éditeurs sur quelque chose en français, ajoutez un tag ‘ cettesemaineenmicroformats’.
Editez la page pour discuter ou n'hésitez pas à porter directement vos corrections dans le texte. Merci d'avance -- ChristopheDucamp 28 Janvier, 2007 20:39 CET
Les Microformats sont des conventions pour baliser des données couramment rencontrées (comme des liens, de l'information de contact et des événements calendaires) dans des langages établis comme le HTML. En utilisant des layouts standardisés, des classes CSS et des valeurs d'attribut, l'information devient plus accessible et plus utile tant pour les humains que les ordinateurs. Cliquez ici pour en savoir plus. |
le site officiel (en)
la page d'accueil du wiki (fr)
hCard creator
hCalendar creator
hResume creator