xfolk-jacobian: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
No edit summary
m (Reverted edit of Qr8Akx, changed back to last version by Tantek)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Jacobian =  
= Jacobian =  
<p>[http://jacobian.org/recipes/ Jacobian] writes on recipes.  These may be cooking recipes, software recipes, recipes for disaster, any kind of recipe.  His link blog is sparse appearing to just consist of URLs and titles.  However, an investigation of the source reveals that the description of the link is contained in the title attribute of the
<p>[http://jacobian.org/recipes/ Jacobian] writes on recipes.  These may be cooking recipes, software recipes, recipes for disaster, any kind of recipe.  His link blog is sparse appearing to just consist of URLs and titles.  However, an investigation of the source reveals that the description of the link is contained in the title attribute of the &lt;a> tag.</p>
 
<p>This structure is challenging for xFolk because it uses the title attribute in a completely different way.  Consulting recommended and current uses of the title attribute, xFolk's use of the title attribute seems to conform more to the standard approach than Jacobian's.  The simple solution is to just switch the title and element values, making the containing &lt;a> element of both classes taggedlink and description.  In this case, the value of the &lt;a> element's title attribute serves as the link's title and the value of the &lt;a> element itself serves as the description.</p>
 
<p>Here is the markup before conversion to xFolk Entry 0.4 with items to be changed bolded.</p>
 
<pre>&lt;ul id='delicious'&gt;
  &lt;li&gt;
    &lt;a class="delLink" title="Cricket is a
    high performance, extremely flexible system for monitoring trends
    in time-series data. Cricket was expressly developed to help
    network managers visualize and understand the traffic on their
    networks, but it can be used all kinds of other job"
    href="http://cricket.sourceforge.net/"&gt;
      <strong>Cricket</strong>
    &lt;/a&gt;
  &lt;/li&gt;
&lt;/ul&gt;</pre>
 
<p>Here is the xFolk conformant version with the element and title attribute values switched.</p>
 
<pre>&lt;ul id='delicious'&gt;
  &lt;li class="xfolkentry"&gt; <!-- changed -->
    &lt;a class="taggedlink description" title="Cricket"
    href="http://cricket.sourceforge.net/"&gt; <!-- changed -->
    Cricket is a high performance, extremely flexible system for
    monitoring trends in time-series data. Cricket was expressly
    developed to help network managers visualize and understand the
    traffic on their networks, but it can be used all kinds of
    other jobs.
    &lt;/a&gt;
  &lt;/li&gt;
&lt;/ul&gt;</pre>

Latest revision as of 20:58, 19 June 2007

Jacobian

Jacobian writes on recipes. These may be cooking recipes, software recipes, recipes for disaster, any kind of recipe. His link blog is sparse appearing to just consist of URLs and titles. However, an investigation of the source reveals that the description of the link is contained in the title attribute of the <a> tag.

This structure is challenging for xFolk because it uses the title attribute in a completely different way. Consulting recommended and current uses of the title attribute, xFolk's use of the title attribute seems to conform more to the standard approach than Jacobian's. The simple solution is to just switch the title and element values, making the containing <a> element of both classes taggedlink and description. In this case, the value of the <a> element's title attribute serves as the link's title and the value of the <a> element itself serves as the description.

Here is the markup before conversion to xFolk Entry 0.4 with items to be changed bolded.

<ul id='delicious'>
  <li>
    <a class="delLink" title="Cricket is a 
     high performance, extremely flexible system for monitoring trends 
     in time-series data. Cricket was expressly developed to help 
     network managers visualize and understand the traffic on their 
     networks, but it can be used all kinds of other job" 
     href="http://cricket.sourceforge.net/">
      <strong>Cricket</strong>
    </a>
  </li>
</ul>

Here is the xFolk conformant version with the element and title attribute values switched.

<ul id='delicious'>
  <li class="xfolkentry"> <!-- changed -->
    <a class="taggedlink description" title="Cricket" 
     href="http://cricket.sourceforge.net/"> <!-- changed -->
     Cricket is a high performance, extremely flexible system for 
     monitoring trends in time-series data. Cricket was expressly 
     developed to help network managers visualize and understand the 
     traffic on their networks, but it can be used all kinds of 
     other jobs.
    </a>
  </li>
</ul>