- From: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
- Date: Tue, 31 Jan 2012 23:39:53 +0000
- To: Matthew Turvey <mcturvey@gmail.com>
- Cc: John Foliot <john@foliot.ca>, Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>, Silvia Pfeiffer <silviapfeiffer1@gmail.com>, Laura Carlson <laura.lee.carlson@gmail.com>, Sam Ruby <rubys@intertwingly.net>, Paul Cotton <Paul.Cotton@microsoft.com>, Maciej Stachowiak <mjs@apple.com>, HTML WG <public-html@w3.org>
On Tue, Jan 31, 2012 at 10:05 AM, Matthew Turvey <mcturvey@gmail.com> wrote: > Removing the HTML-A11Y-TF's "no visual encumbrance" and "no default > indicator" constraints would certainly improve perceivability for > sighted users, and the range of authoring options available :) You can have reasonably discoverable secondary actions without relaxing these constraints: - Hint secondary actions on hover, for example with an icon over the image control. iCab provides such hints with @longdesc. - Expose the secondary action in the context menu. Opera provides this for @longdesc. - Perhaps best of all, give the user an explicit choice of actions when they focus, hover, or activate the image control, for example by popping up a menu with two options "{Link text}" and "Long description". This UI pattern is familiar from mobile interfaces, where (for example) when you sharing a link you can choose which sharing service to use. Such UI patterns could be reused in other cases of multiple links, for example, when @href and @cite conflict. Note that HTML5 says "User agents should allow users to follow such citation links." It's a lot easier for UAs to provide this sort of progressive disclosure based on declarative markup like @longdesc and @cite than on mystery meat image maps. -- Benjamin Hawkes-Lewis
Received on Tuesday, 31 January 2012 23:40:29 UTC