I co-organized the Web2.0 conference track that was held at Solutions Linux 2007 in Paris last week . Researching to prepare the talk I gave, I came accross microformats and GRDDL. Both try to add semantics on top of (X)HTML.

Microformats uses the class attribute and the "invisibility" of `div` and `span` to insert semantic information, as in ::
  <li class="vevent">
    <a class="url" href="http://www.solutionslinux.fr/">
     <span class="summary">Solutions Linux Web 2.0 Conference</span>: 
     <abbr class="dtstart" title="20070201T143000Z">February 1st 2:30pm</abbr>-
     <abbr class="dtend" title="20070201T18000Z">6pm</abbr>, at the 
     <span class="location">CNIT, La Défense</span>

GRDDL information is added to the `head` of the XHTML page and points to an XSL that can extract the information from the page and output it as RDF.

Another option is to add `link` to the `head` of the page, pointing to an alternate representations like a RDF formatted one.

Firefox has add-ons that help you spot semantic enabled web pages: Tails detects microformats and the semantic radar detects RDF. Operator is an option I found too invasive.

As for my talk, it involved demonstrating CubicWeb, the engine behind logilab.org, and querying the data stored at logilab.org to reuse it with Exhibit.

blog entry of