W3C home > Mailing lists > Public > public-html@w3.org > January to March 2007

Re: Deprecate <acronym>

From: Brian Suda <brian.suda@gmail.com>
Date: Sun, 25 Mar 2007 15:05:34 +0000
Message-ID: <21e770780703250805t843e029k8d13d6cbf317bb9b@mail.gmail.com>
To: public-html@w3.org

On 3/25/07, Noah Slater <nslater@gmail.com> wrote:
>
> > Fourth, screen readers should for reading the titles of acronyms and
> > abbreviations by default.
>
> -1
>
> Abbreviations should be pronounced as their expanded form.
> Acronyms should be pronounced in there contracted form.
> Initialisms should be spoken letter by letter.

I'm not an expert on accessibility, but i have always been taught that
you should avoid messing with aural stylesheets as much as possible.
When they over-ride user preferences this causes problems - we
shouldn't assume we know best for the users.

That said, the way i indicate initialisms is through the use of
semantics class names and CSS.

<abbr class="initialism">W3C</abbr>

abbr.initialism {speak: spell-out; }

according to the CSS aural style sheet page[1]
======
spell-out
    Spells the text one letter at a time (useful for acronyms and
abbreviations).
======

Something similar could apply to acronyms.

<abbr class="acronym">RADAR</abbr>

abbr.acronym {speak: normal; }


-brian

[1] - http://www.w3.org/TR/REC-CSS2/aural.html#speaking-props

-- 
brian suda
http://suda.co.uk
Received on Sunday, 25 March 2007 15:06:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 25 March 2007 15:06:19 GMT