Bringing, for discussion, a proposal from the WaSP ATF co-lead in response to today's article.
http://www.webstandards.org/2007/04/27/haccessibility/#comment-57820

Patrick Lauke wrote:

so, looking at some “harmonisation” ideas then, what i would suggest a way forward may be:

1) heavily editing the page in the microformats wiki about abbr- design-pattern to quite clearly state that, because of abbr’s semantics, which assistive technologies like screen readers rely upon, the pattern should only ever be used if the machine-readable part in the title is also very clearly human-readable (and by that we don’t mean somebody who’s into geocaching and therefore loves to hear lat and long, or somebody who really likes their time to be read out in full ISO format).

2) introducing a new design pattern page…i’d call it the title- design-pattern. this can show pretty much what the current abbr- design-pattern page has, just with a variety of other elements (like span, div, p, object) and a clear warning that this pattern should not be used with elements where title has been given slightly “special” meaning and/or are used by current AT. should also include a note that this replaces the abbr pattern of old, and that abbr-design-pattern in its new form is a very limited subset of the title-design-pattern

3) trawling the rest of the microformats wiki to remove examples of problematic abbr-design-pattern use and replace them with more generic title-design-pattern examples

I would emphasize that we should indicate title-design-pattern should not be used to hide human-readable data, but only be used in the problem cases where the data is not human readable, or in i18n cases, where the human readable version is in another language. Due to opening up the pattern a bit more, there will also need to be a flag to indicate when to use title attribute versus contents. Something like this "useTitle" class:

Uses title value:
<span class="dtstart useTitle" title="2007-03-27T12:00:00-06:00">Noon Central</span>

Does not use title value:
<a href="http://example.com/"; class="fn org url" title="Visit the company web site!">Widgets, Inc.</span>

Thoughts?
James


_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to