[uf-discuss] class="tag"
Duncan Cragg
uf-discuss at cilux.org
Sun Jun 29 07:07:00 PDT 2008
Toby A Inkster wrote:
> One of the principles <http://microformats.org/wiki/principles> of
> microformats is to build around current behaviours and usage patterns.
> Microformats involve adding a few class names and rel values to
> existing semantic HTML; they should not require major overhauls in
> publishing patterns. Requiring authors to fiddle with .htaccess files
> (or whatever) to provide themselves with a clean tagspace raises the
> barrier to entry too high. The alternative: asking them to use a third
> party's tagspace (e.g. link all their tags to Wikipedia or Technorati
> or whatever) is unrealistic, and doesn't fit with existing publishing.
> <a rel="tag" href="http://example.com/tags/TheTag">NotThis</a>
> <a class="tag" href="http://example.com/tags/NotThis">TheTag</a>
+1
Looks good to me. In principle... I'm sure there are some practical
wrinkles with a three-letter class that is also the name of a major part
of HTML!
I favour this approach: apart from the practical consquences that you
pointed out of having semantics in URLs and of not looking at real world
examples, I have also previously expressed* my unease that the current
rel-tag spec means that this Microformat is taking a position on URL
opacity.
Those of us who favour opaque URLs (actually for practical reasons such
as clean separation of concerns, maintainability, etc.) are unhappy with
being forced into a semantic URL schema when using rel-tag.
Duncan Cragg
* in person to Tantek, not publically documented
More information about the microformats-discuss
mailing list