On 11/5/11 12:30 PM, Jukka K. Korpela wrote:
11/4/2011 5:10 PM, mathew wrote:
I'll keep this short:
The <time> element was the single HTML5 feature that I saw the most
compelling need for.
I can imagine several _possible_ ways in which <time> might turn out
to be useful if supported by relevant software. But I do not know
about any actual support, and I don't see what might possibly be a
compelling reason to use <time>.
There may be room to use ARIAs flexibility with the role attribute.
Such as: <span role="time definition" aria-label="2010">Last year</span>
ARIA labels are intended to be human readable and that one is.
They're also intended to be computer-audio-synthesis readable.
Apparently 2010-01-01 is not nicely read by the TTS on this laptop.
Using forward slashes instead of hyphens works better.
Example:
<span role="time definition" aria-label="2010/12/12">Last New Year's
Eve</span>
This works <span role="time definition"
aria-label="2011/11/05">today</span>.