Re: Using an image map for long described image links [Was: Revert Request]

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