You are absolutely right. Adding additional semantics can help all
sorts of non-standard browsers and agents.
CSS does have an aural style sheet type[1]. This is ment for
screen-readers. I'm not sure if anyone actually honors them. In many
ways a designer with visual capabilities forcing how a page SOUNDS is
no different than imposing fix font-sizes to a visual user. So this
might not actually work, but CSS does offer a SPEAK: spell-out. This
should spell-out a phone number instead of trying to pronounce it as a
number.
.tel .value {
speak: spell-out
}
-brian
[1] - http://www.w3.org/TR/REC-CSS2/aural.html#speaking-props
On 10/6/06, Andy Mabbett <[EMAIL PROTECTED]> wrote:
On an accessibility mailing list, someone asked:
>Is there a way to make the screen reader know that a number is
>a phone number or street address so it reads 2-9-1-6 instead of
>2,916?
To which I have replied (in part):
You can mark up a phone number (indeed, a whole address) using
semantic hCard microformat markup:
<http://microformats.org/wiki/hcard>
Hopefully, in time, the authors of screen readers and similar
software will include recognition of that standard.
which seem to me to be an unexpected benefit of uFs - increased
accessibility.
Does anyone have contacts in the screen-reader-authoring world, with
whom this could be raised?
Perhaps we need a "microformats-evangelism" group, or resource (like a
Wiki page)?
--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>
Free Our Data: <http://www.freeourdata.org.uk>
_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss
--
brian suda
http://suda.co.uk
_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss