Re: role="presentation" on an image

I agree. Conformance tools should also flag an error with alt text on an 
image with role="presentation".

Rich Schwerdtfeger
CTO Accessibility Software Group



From:   David Bolter <david.bolter@gmail.com>
To:     Steven Faulkner <faulkner.steve@gmail.com>
Cc:     "Richards, Jan" <jrichards@ocad.ca>, W3C WAI-XTECH 
<wai-xtech@w3.org>
Date:   08/23/2010 09:43 AM
Subject:        Re: role="presentation" on an image
Sent by:        wai-xtech-request@w3.org



Choose the closest possible role that isn't "presentation" ;)

cheers,
David

On 23/08/10 10:38 AM, Steven Faulkner wrote: 
Hi Jan, 
I am thinking about situations where an image contains information that 
needs to be conveyed, but the fact that it is an image is not relevant. 
How can that be conveyed?
 
regards
stevef

On 23 August 2010 15:35, Richards, Jan <jrichards@ocad.ca> wrote:
Hi Steve,
 
The issue is really what to do with the conflicting semantics. 
Role=Presentation implies the image is decorative and can be ignored, 
while alt=”home page” implies the image is functional and should have alt 
text.
 
I suggest a heuristic that errs on the side of functional and disregards 
the role=Presentation if alt (or labelled-by or described-by) is present. 
 
Cheers,
Jan
 
-- 
(Mr) Jan Richards, M.Sc.
jrichards@ocad.ca | 416-977-6000 ext. 3957 | fax: 416-977-9844
Inclusive Design Research Centre (IDRC) | http://inclusivedesign.ca/

Faculty of Design | OCAD University
 
From: wai-xtech-request@w3.org [mailto:wai-xtech-request@w3.org] On Behalf 
Of Steven Faulkner
Sent: August 23, 2010 10:28 AM
To: David Bolter
Cc: W3C WAI-XTECH
Subject: Re: role="presentation" on an image
 
hi dave, 
>role="label"
 
there is no ARIA role="label"
there is an aria-label property.
 
regards
steve
On 23 August 2010 15:23, David Bolter <david.bolter@gmail.com> wrote:
Hi Steve,

What about putting role="label" on the image, and adding an 
aria-labelledby relation?

cheers,
D 


On 23/08/10 7:59 AM, Steven Faulkner wrote: 
Hi all, 
If an image has a role=presentation and a non empty alt, shouldn't the alt 
text be passed to AT?
 
example:
 
<a href="home.html"><img src="home.gif" alt="home page"></a>
 
currently this typically results in a screen reader announcing:
 
"link graphic home page"
 
when the presenece of the role information seems less than useful in 
context.
 
if role="presentation" allaowed the text "content" of the image object to 
be passed to AT then
 
<a href="home.html"><img src="home.gif" alt="home page" 
role="presentation"></a>
 
would result in the follwoing being announced:
 
"link home page"
 
currently this does not work as adding role="presentation" removes the 
image form the browsers accessible tree. 

-- 
with regards

Steve Faulkner
Technical Director - TPG Europe
Director - Web Accessibility Tools Consortium
 
www.paciellogroup.com | www.wat-c.org
Web Accessibility Toolbar - 
http://www.paciellogroup.com/resources/wat-ie-about.html

 



-- 
with regards

Steve Faulkner
Technical Director - TPG Europe
Director - Web Accessibility Tools Consortium
 
www.paciellogroup.com | www.wat-c.org
Web Accessibility Toolbar - 
http://www.paciellogroup.com/resources/wat-ie-about.html




-- 
with regards

Steve Faulkner
Technical Director - TPG Europe
Director - Web Accessibility Tools Consortium
 
www.paciellogroup.com | www.wat-c.org
Web Accessibility Toolbar - 
http://www.paciellogroup.com/resources/wat-ie-about.html

Received on Thursday, 26 August 2010 13:59:51 UTC