On Mon, Nov 10, 2014 at 1:12 PM, James Craig <jcraig@apple.com> wrote:
>
> > On Nov 10, 2014, at 12:44 PM, Steve Faulkner <faulkner.steve@gmail.com>
> wrote:
> >
> >
> > On 10 November 2014 19:40, James Craig <jcraig@apple.com> wrote:
> > First draft of ARIA 1.1. "text" role
> > http://rawgit.com/w3c/aria/master/aria/aria.html#text
> >
> > unclear why
> > <img src="icon.gif" alt="heart" role="text" aria-label="heart">
> > requires the addition of the aria-label,? when img role is overridden by
> other roles alt still works to provide the accessible name.
>
> Quoting from the next line: "Because the element is no longer an image,
> the role-specific host language labeling mechanism (e.g. img@alt) no
> longer applies."
I was actually wondering about that: why does the role affect the
alternative text computation? The @src attribute will still work, after
all. Why would we want to ignore the @alt attribute? Is there any chance
the aria-label will not simply be a duplicate?