On 22 May 2008, at 17:06, Alasdair King wrote:
From the BBC page linked:
"We've looked at quite a few screen readers out of the box and by
default they don't expand abbreviation elements so the user still
hears 19:30 not 2008-05-15T19:30:00+01:00."

I infer that they've tested the screenreaders, they're just worried
there are lots of blind people who have turned on ABBR, and the BBC is
a big, sensitive target. I know blind people are more annoyed about
the lack of audio descriptions in iPlayer, but there'll be some
uber-geek screenreader user in a well-off advocacy group who'll
complain.

People who have problems will be the subset of users who (use a
screenreader) AND (have a screenreader that supports ABBR) AND (have
turned on abbreviation elements) AND (come across hCalendar ABBR
elements) AND (find this one thing the biggest headache in using the
site.) Why not just offer to buy both those people a beer to make up?

I don't think the ‘what's the default‘ argument is an absolute decider either way with this. The behaviour is supported and used; we've not been able to get numbers on how many assistive technology users do turn it on, but I don't think it's right to dismiss an option of a browser which is acting legitimately with the semantics of the HTML it is parsing.

Reading aloud abbreviations is a perfectly reasonable thing to do, whether it's a default, on-demand or whatever. As far as I can judge, assistive technology offering the ability to expand abbreviations is entirely in line with the intentions of the HTML4 specification, whereas stuffing illegible data into it is not. This is less an issue of accessibility as it is semantics. Where ABBR is being used incorrectly, there's no right to complain about a consuming tool treating your code in an undesired way.

Recently, we've been discussing the issue of embedding machine-data as part of microformats on uf-dev, and debating possible alternative methods from a parser perspective (namely an empty element with a title attribute).

Of interest here is the document now on the wiki covering all the uses of machine data in microformats, and covering all the currently supported means of including that alongside the publishers preferred formatting.

  http://microformats.org/wiki/machine-data

At the moment, the data embedding solution proposed there is being discussed on -dev: (http://microformats.org/discuss/mail/microformats-dev/2008-May/000519.html ). It will move over to discuss once we're confident in it being reliably parsable.

B
_______________________________________________
microformats-discuss mailing list
microformats-discuss@microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to