1. Microformats

    Evolving the Web

    16 June 2006 @media
    Tantek Çelik Chief Technologist Technorati
  2. (cc) Creative Commons BY
  3. @media speakers

  4. hCard markup example

    
    
                               http://meyerweb.com/
                               Eric 
                                Meyer
    
                         Principal Consultant
                          http://complexspiral.com/
       Complex Spiral Consulting
    
    
  5. hCard markup example

    
    <div              > 
     <a                  href="http://meyerweb.com/">
      <span                   >Eric</span> 
      <span                    >Meyer</span>
     </a>
     <span              >Principal Consultant</span>
     <a             href="http://complexspiral.com/">
       Complex Spiral Consulting</a>
    </div>
    
  6. hCard markup example

    
    <div class="vcard"> 
     <a class="url fn n" href="http://meyerweb.com/">
      <span class="given-name">Eric</span> 
      <span class="family-name">Meyer</span>
     </a>
     <span class="title">Principal Consultant</span>
     <a class="org" href="http://complexspiral.com/">
       Complex Spiral Consulting</a>
    </div>
    
  7. hCard markup example

    
    <div class="vcard">
     <a class="url fn n" href="http://meyerweb.com/">
      <span class="given-name">Eric</span> 
      <span class="family-name">Meyer</span>
     </a>
     <span class="title">Principal Consultant</span>
     <a class="org" href="http://complexspiral.com/">
       Complex Spiral Consulting</a>
    </div>
    
  8. What are Microformats?

  9. semantic markup history

  10. Microformat: linked license

  11. Example: rel-license

    
    
             http://creativecommons.org/licenses/by/2.5/
             Some rights reserved. CC by-2.5.
    
    
  12. Example: rel-license

    
    <a 
       href="http://creativecommons.org/licenses/by/2.5/">
             Some rights reserved. CC by-2.5.
    </a>
    
  13. Example: rel-license

    
    <a rel="license"
       href="http://creativecommons.org/licenses/by/2.5/">
             Some rights reserved. CC by-2.5.
    </a>
    
  14. Example: rel-license

    
    <a rel="license"
       href="http://creativecommons.org/licenses/by/2.5/">
             Some rights reserved. CC by-2.5.
    </a>
    
  15. rel-license support

  16. Example: blog quote

  17. Example: blog quote

    
    <p>      Eric Meyer        wrote:</p>
    
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  18. Example: blog quote

    
    <p><cite>Eric Meyer</cite> wrote:</p>
    <blockquote>
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  19. Example: blog quote

    
    <p><cite>Eric Meyer</cite> wrote:</p>
    <blockquote cite="http://meyerweb.../social-protocols/">
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  20. Example: blog quote

    
    <p><cite>Eric Meyer</cite> wrote:</p>
    <blockquote cite="http://meyerweb.../social-protocols/">
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  21. Example: blog quote with microformats

    
    <p><cite              >
    <a href="http://meyerweb.com"
                                >Eric Meyer</a>
    </cite> wrote:</p>
    <blockquote cite="http://meyerweb.../social-protocols/">
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  22. Example: blog quote with microformats

    
    <p><cite class="vcard">
    <a href="http://meyerweb.com" class="url fn"
                                >Eric Meyer</a>
    </cite> wrote:</p>
    <blockquote cite="http://meyerweb.../social-protocols/">
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  23. Example: blog quote with microformats

    
    <p><cite class="vcard">
    <a href="http://meyerweb.com" class="url fn" 
      rel="met friend colleague">Eric Meyer</a>
    </cite> wrote:</p>
    <blockquote cite="http://meyerweb.../social-protocols/">
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  24. Example: blog quote with microformats

    
    <p><cite class="vcard">
    <a href="http://meyerweb.com" class="url fn" 
      rel="met friend colleague">Eric Meyer</a>
    </cite> wrote:</p>
    <blockquote cite="http://meyerweb.../social-protocols/">
    <p>
     What's so interesting to me is that the guys who decided 
     to focus on the positive went out and did something; 
     those who want to mix in the negative seem to have 
     nothing to offer except complaints.
    </p>
    </blockquote>
    <p>An excellent contrast between those who want to 
    build new things and those who want to tear them down.
    </p>
    
  25. More than just "good class names"

  26. Microformats Principles

  27. Microformats Principles

  28. Microformats Principles

  29. Microformats Process

  30. Example: hCalendar

    
    
    
               http://tantek.com/presentations/... 
    
                             Microformats: Evolving …
    
        16 June 2006
    
    
    
    
    
  31. Example: hCalendar

    
    <ol                  >
     <li               >
      <a href="http://tantek.com/presentations/..." 
                    >
       <span                >Microformats: Evolving …</span>
    
        16 June 2006
    
      </a>
     </li>
    </ol>
    
  32. Example: hCalendar

    
    <ol class="vcalendar">
     <li class="vevent">
      <a href="http://tantek.com/presentations/..." 
         class="url">
       <span class="summary">Microformats: Evolving …</span>
       <abbr class="dtstart" title="20060616T1500+0100">
        16 June 2006
       </abbr>
      </a>
     </li>
    </ol>
    
  33. Example: hCalendar

    
    <ol class="vcalendar">
     <li class="vevent">
      <a href="http://tantek.com/presentations/..." 
         class="url">
       <span class="summary">Microformats: Evolving …</span>
       <abbr class="dtstart" title="20060616T1500+0100">
        16 June 2006
       </abbr>
      </a>
     </li>
    </ol>
    
  34. Microformat: outlines

    
    
         topic 1
             point A
             point B
         topic 2
             point C
    
    
    
  35. Microformat: outlines

    
    <ol>
     <li>topic 1
     <ol><li>point A</li>
         <li>point B</li></ol></li>
     <li>topic 2
     <ol><li>point C</li></ol></li>
    </ol>
    
  36. Microformat: outlines

    
    <ol class="xoxo">
     <li>topic 1
     <ol><li>point A</li>
         <li>point B</li></ol></li>
     <li>topic 2
     <ol><li>point C</li></ol></li>
    </ol>
    
  37. Microformat: outlines

    
    <ol class="xoxo">
     <li>topic 1
     <ol><li>point A</li>
         <li>point B</li></ol></li>
     <li>topic 2
     <ol><li>point C</li></ol></li>
    </ol>
    
  38. Microformats: 2004 → 2006

  39. Microformats: 2004 → 2006

  40. Recently released...

  41. Microformats Community

  42. Microformat Exercise for the Reader

  43. Colophon

  44. Thanks!