events/2007-09-05-dconstruct-microformats-workshop-fr: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
m (translation updated with Outline (sync'd))
m (sync'd)
Line 13: Line 13:
<div class="vevent">
<div class="vevent">
* Titre : <span class="summary">dConstruct Microformats Workshop</span>
* Titre : <span class="summary">dConstruct Microformats Workshop</span>
* Où : <span class="location">28 Kensington Street, Brighton, England</span>
* Où : <span class="location vcard"><span class="fn org">Clearleft</span>, <span class="adr"><span class="locality">28 Kensington Street,</span> <span class="locality">Brighton</span>, <span class="country-name">England</span> <span class="postal-code">BN1 4AJ</span></span> (Coordinates: <span class="geo">50.8258;-0.1385</span>)</span>
* Quand : <span class="dtstart">2007-09-05</span>
* Quand : <span class="dtstart">2007-09-05</span>
* Web : <span class="url">http://2007.dconstruct.org/workshops/#jeremytantek</span>
* Web : <span class="url">http://2007.dconstruct.org/workshops/#jeremytantek</span>
Line 29: Line 29:
<li>Background
<li>Background
<ol>
<ol>
<li>Web Sémantique (Tantek)
<li>Semantic Web (Tantek)
<ol>
<ol>
<li>Goals: outline people/events scenario by [http://www.technologyreview.com/Infotech/12640/ TBL in MIT Technology Review magazine in 2001] (and later demonstrate how much of that scenario is solved today with microformats)</li>
<li>Formats
<li>Formats
<ol>
<ol>
Line 53: Line 54:
<li>Examples
<li>Examples
<ol>
<ol>
<li>blog quotes</li>
<li>conversations?</li>
<li>conversations?</li>
</ol>
</ol>
Line 82: Line 84:
<li>Philosophy
<li>Philosophy
<ol>
<ol>
<li>Reuse existing standards (Tantek)
<li>Scientific method: gather data before forming hypotheses (Tantek)
<ol>
<ol>
<li>what information are humans already publishing?</li>
<li>the specific reasons are irrelevant, the 'existence' of the behavior matters</li>
<li>use only information published visibly, it tends to be more accurate than that published invisibly</li>
</ol>
</li>
<li>Progressive problem solving (Jeremy)
<ol>
<li>solve simple problems before complex problems - simple solutions will often act as building blocks for complex problems, and illuminate how to more easily solve them</li>
<li>solve the most common problems first. by developing ways of sharing the most commonly published/used information types first, more use cases, applications, scenarios will be enabled faster</li>
<li>if only one person seems interested in a problem, it's probably not yet worth the attention of the community</li>
</ol>
<li>Reusing vocabularies helps communication (Tantek)
<ol>
<li>reuse rather than reinvent (vocabulary reinvention is a common (e.g. XML) standards mistake = babel)</li>
<li>reuse from existing well implemented interoperable standards</li>
<li>vcard to hcard</li>
<li>vcard to hcard</li>
<li>icalendar to hcalendar</li>
<li>icalendar to hcalendar</li>
Line 154: Line 171:
</ol>
</ol>
</li>
</li>
<li>Creating microformats
        <li>Social Network Portability
<ol>
<ol>
<li>The process (Tantek)
<li>problem statement: having to re-enter profile info, re-add friends</li>
<ol>
<li>hCard for sharing profile info</li>
<li>solve a problem</li>
<li>XFN rel="me" for identity consolidation / URL claiming</li>
<li>use existing microformats</li>
<li>hCard+XFN for sharing friends lists</li>
<li>document existing usage</li>
<li>supported by sites today (show names/logos)</li>
</ol>
<li>how to support open user profiles with hCard</li>
</li>
<li>how to support open friends lists with hCard+XFN</li>
<li>Proposals (Jeremy)</li>
<li>how to import/subscribe to an open user profile (e.g. Satisfaction, hKit)</li>
<li>Community (Tantek)
<li>how to import/subscribe to an open friends list (e.g. Dopplr)</li>
<ol>
<li>Backnetwork example (Glenn?)</li>
<li>mailing list</li>
<li>IRC</li>
<li>wiki</li>
</ol>
</li>
<li>Questions?</li>
</ol>
</ol>
</li>
</li>
Line 185: Line 196:
<ol>
<ol>
<li>Yahoo! Europe (Norm!)</li>
<li>Yahoo! Europe (Norm!)</li>
<li>Questions?</li>
</ol>
</li>
<li>Creating microformats
<ol>
<li>The process (Tantek)
<ol>
<li>first make sure your site is POSH</li>
<li>second make sure your site uses existing microformats in known ways</li> <li>solve a specific problem</li>
<li>try using existing microformats for your new problem</li>
<li>document existing publishing behaviors of your type of information</li>
</ol>
</li>
<li>Proposals (Jeremy)</li>
<li>Community (Tantek)
<ol>
<li>wiki</li>
<li>IRC</li>
<li>mailing list</li>
</ol>
</li>
<li>Questions?</li>
<li>Questions?</li>
</ol>
</ol>
Line 201: Line 233:
</ol>
</ol>
</li>
</li>
<li>Portable social networks (Glenn?)</li>
<li>Questions?</li>
<li>Questions?</li>
</ol>
</ol>

Revision as of 21:15, 23 August 2007

dConstruct Atelier Microformats

L'un des nombreux évenements microformats.


Résumé

Cet atelier couvrira simplement tout ce qu'il y a à faire avec les microformats. C'est la beauté d'une technologie aussi simple : cela ne prend seulement qu'une seule journée pour devenir un expert. Ceci ne sera pas une présentation passive : vous apprendrez non seulement la théorie des microformats ; vous mettrez aussi les mains dans le cambouis du marquage.

Détails

Plan

Si vous venez à cet atelier et qu'il y ait des problématiques dont vous voulez vous assurer qu'elles soient traitées, listez-le svp ici :

  • ...

Voici un plan brut de la structure de l'atelier :

  1. Background
    1. Semantic Web (Tantek)
      1. Goals: outline people/events scenario by TBL in MIT Technology Review magazine in 2001 (and later demonstrate how much of that scenario is solved today with microformats)
      2. Formats
        1. RDF, XML
    2. Web Standards (Jeremy)
      1. From tables to the CSS Zen Garden
      2. Semantics in HTML
    3. Questions?
  2. POSH
    1. Markup patterns (Tantek)
      1. Examples
        1. blog quotes
        2. conversations?
    2. Lesser known markup (Jeremy)
      1. Examples
        1. cite attribute?
        2. thead, tbody, summary?
        3. rel attribute
    3. Questions?
  3. Elemental microformats
    1. rel-license (Tantek)
    2. XFN (Jeremy)
    3. rel-tag (Tantek)
    4. Questions?
  4. Philosophy
    1. Scientific method: gather data before forming hypotheses (Tantek)
      1. what information are humans already publishing?
      2. the specific reasons are irrelevant, the 'existence' of the behavior matters
      3. use only information published visibly, it tends to be more accurate than that published invisibly
    2. Progressive problem solving (Jeremy)
      1. solve simple problems before complex problems - simple solutions will often act as building blocks for complex problems, and illuminate how to more easily solve them
      2. solve the most common problems first. by developing ways of sharing the most commonly published/used information types first, more use cases, applications, scenarios will be enabled faster
      3. if only one person seems interested in a problem, it's probably not yet worth the attention of the community
    3. Reusing vocabularies helps communication (Tantek)
      1. reuse rather than reinvent (vocabulary reinvention is a common (e.g. XML) standards mistake = babel)
      2. reuse from existing well implemented interoperable standards
      3. vcard to hcard
      4. icalendar to hcalendar
    4. The Pareto principle (Jeremy)
      1. 80/20
      2. Humans first, machines second
    5. Questions?
  5. Building blocks
    1. The class design pattern (Tantek)
      1. not just for CSS
    2. The abbr design pattern (Jeremy)
      1. datetime
      2. geo
    3. Questions?
  6. hCard
    1. background (Tantek)
      1. spot the contact info exercise
      2. example sites
    2. implementation (Jeremy)
      1. embedding in copy text
      2. fill in the blanks exercise
    3. Questions?
  7. hCalendar
    1. background (Tantek)
      1. spot the event info exercise
      2. example sites
    2. implementation (Jeremy)
      1. fill in the blanks exercise
    3. Questions?
  8. Compound microformats
    1. hResume (Tantek)
    2. hReview (Jeremy)
    3. hAtom (Tantek)
    4. Questions?
  9. Social Network Portability
    1. problem statement: having to re-enter profile info, re-add friends
    2. hCard for sharing profile info
    3. XFN rel="me" for identity consolidation / URL claiming
    4. hCard+XFN for sharing friends lists
    5. supported by sites today (show names/logos)
    6. how to support open user profiles with hCard
    7. how to support open friends lists with hCard+XFN
    8. how to import/subscribe to an open user profile (e.g. Satisfaction, hKit)
    9. how to import/subscribe to an open friends list (e.g. Dopplr)
    10. Backnetwork example (Glenn?)
  10. Extracting microformats
    1. Operator (Tantek)
    2. Bluetooth Tails (Jeremy)
    3. Parsing (Brian)
    4. Questions?
  11. Case study
    1. Yahoo! Europe (Norm!)
    2. Questions?
  12. Creating microformats
    1. The process (Tantek)
      1. first make sure your site is POSH
      2. second make sure your site uses existing microformats in known ways
      3. solve a specific problem
      4. try using existing microformats for your new problem
      5. document existing publishing behaviors of your type of information
    2. Proposals (Jeremy)
    3. Community (Tantek)
      1. wiki
      2. IRC
      3. mailing list
    4. Questions?
  13. The future
    1. More microformats?
    2. More parsers
      1. Firefox 3
    3. More implementations
      1. Google maps
    4. Questions?


Tags

tags : microformats dconstruct07 workshop

Présentateurs


Participants

Triés alphabétiquement par nom de famille.

Commentaires sur la Session et Q&R

  • ...

Photos

Utilisez svp tous les tags suivants au moment de taguer les photos publies en rapport avec l'Atelier Microformat dConstruct:

tags: microformats dconstruct07 workshop

  • ...

Billets de Blogs et Articles en Rapport

Utilisez svp tous les tags suivants au moment de taguer les billets publiés en rapport avec l'Atelier Microformats dconstruct :

tags: microformats dconstruct07 workshop