|
Posted by Jim Moe on 02/14/06 23:26
Alan J. Flavell wrote:
>> >
>> > It would be extremely rude to mark-up a non-acronym abbreviation as
>> > <acronym> merely for the purpose of pandering to IE (<=6).
>
> (and deleted where I had said:)
>
> || There *are* other solutions, after all.
>
> <span class="abbr" ...><abbr ...>Abbr.</abbr></span>
>
Yes, I guessed it would something like that. And I have considered doing so.
I decided against it since clutters the HTML with an undesirable workaround.
<Rationalization>
And, I am not exactly lying about abbr vs. acronym. I am simply imbuing
abbr with a characteristic it does not have, that is, its usage as a word
rather than a just a shorthand clump of letters. E.g. USB (ewe ess bee)
vs. RADAR (raydahr).
Or I could say that <abbr> is a subset of <acronym>.
</Rationalization>
Of course, I could have taken your other suggestion of preprocessing
(e.g.: XML/XSLT, ppwizard, PHP) to generate a page. It would conditionally
replace all <abbr> with <acronym>, or the more complex <span> wrapper
above, until the day when pre-IE7 (presuming IE7 will support <abbr>)
browsers are no longer worth considering.
Basically, though, I am just lazy.
--
jmm (hyphen) list (at) sohnen-moe (dot) com
(Remove .AXSPAMGN for email)
Navigation:
[Reply to this message]
|