[uf-discuss] 'currency' microformat straw-man proposal.
Charles Iliya Krempeaux
supercanadian at gmail.com
Thu Sep 21 14:27:11 PDT 2006
On 9/21/06, Scott Reynen <scott at randomchaos.com> wrote:
> On Sep 21, 2006, at 1:26 PM, Charles Iliya Krempeaux wrote:
> > Yes, I agree that we should be using ISO 4127 codes. (I guess my
> > original argumement has gotten lost in the blast of e-mails.)
> > What I'm arguing is that... we should throw an iso4127 class name in
> > there too so that other currency codes (besides ISO 4127) could be
> > used too without (potentially) breaking this or other Semantic HTML
> > systems (that either exist now or will exist in the future) for
> > marking up currency.
> I don't think so. The currency type doesn't belong in the class name
> because it's content. It's published today in visible text (even
> when only as "$"), and we shouldn't be hiding information. And ISO
> codes don't belong in a class name simply because they are less
> comprehensible to publishers than something in plain English like
> "currency." As Joe pointed out, we can do something like <abbr
> class="currency" title="CAD">CDN</abbr>, so I don't see how this
> would constrain publishers at all.
Hmmm... that's an interesting way of doing it.
But I was thinking more from the point of view of web developers who
want to use other currency codes besides ISO 4127. (So, for example,
they'd want to put "CDN" or whatever in the "title" attribute.)
Today ISO 4127 is popular. Tomorrow, there may be some new standard
that everyone wants to use. (This type of thing has happened over and
over again. I'm trying to be forward looking with my proposal.)
Having an "iso4127" class would make it so you could GRACEFULLY
migrate between the 2 standards. (Instead of having a incompatibility
mess.) And could even have old and new standards being used side by
side (on the same web page).
(And, BTW, I still like using ¤ (or ¤ or ¤) instead of
"currency" as the class name. But that's a separate argument.)
Charles Iliya Krempeaux, B.Sc.
charles @ reptile.ca
supercanadian @ gmail.com
developer weblog: http://ChangeLog.ca/
Make Television http://maketelevision.com/
Cars, Motorcycles, Trucks, and Racing... http://tirebiterz.com/
More information about the microformats-discuss