W3C home > Mailing lists > Public > public-html@w3.org > January 2012

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

From: Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>
Date: Tue, 31 Jan 2012 23:39:53 +0000
Message-ID: <CAEhSh3ddSBE9kRgmT5ja1Ofcb820zj+NoM0k1hD98DDxVUFk5w@mail.gmail.com>
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

This archive was generated by hypermail 2.3.1 : Monday, 29 September 2014 09:39:29 UTC