RE: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

It seems like a bug to me, because it deviates from what the spec says is valid for applying labels and descriptions that reference multiple ID refs.

 

Does anybody else feel differently?

 

I’ll file a bug if this is agreeable.

 

Thanks,

Bryan

 

From: Cynthia Shelly [mailto:cyns@microsoft.com] 
Sent: Friday, June 06, 2014 12:47 PM
To: Bryan Garaventa; 'Steve Faulkner'
Cc: 'PF'
Subject: RE: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

 

It seems like an implementation detail to me, but if you think it’s a bug, the best place to report it is https://connect.microsoft.com/IE/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=5534 <https://connect.microsoft.com/IE/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=5534&FeedbackType=1> &FeedbackType=1

 

There is an option in the bug-area dropdown for Accessibility.

 

If you send me a link to the bug, I’ll ping the right people about it, although simply using the accessibility option will get it to them eventually.

 

From: Bryan Garaventa [mailto:bryan.garaventa@ssbbartgroup.com] 
Sent: Friday, June 6, 2014 10:45 AM
To: 'Steve Faulkner'
Cc: 'PF'
Subject: RE: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

 

Interesting, there is no mention of this in the spec…

http://rawgit.com/w3c/aria/master/spec/aria.html#aria-describedby

 

How would developers ever know this is required for one browser but not others?

 

And why should there be a difference?

 

 

From: Steve Faulkner [mailto:faulkner.steve@gmail.com] 
Sent: Friday, June 06, 2014 10:10 AM
To: Bryan Garaventa
Cc: PF
Subject: Re: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

 

this info may be helpful:
http://codepen.io/stevef/full/mFyvb/




--

Regards

SteveF

HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/> 

 

On 6 June 2014 17:30, Bryan Garaventa <bryan.garaventa@ssbbartgroup.com <mailto:bryan.garaventa@ssbbartgroup.com> > wrote:

Hi,

I came across this yesterday, but am not sure where to submit it.

 

The issue is this, when aria-describedby is set on a link, it does not set the UIA Description property accordingly, but instead sets the Description as the link text instead. Verified on IE11 using Win7.

 

Weirdly, the Description property is only set correctly if role=”tooltip” is set on the referenced nodes, which doesn’t make sense when multiple IDs are being referenced.

 

Examples:

 

 

* 1. UIA Description property results in "Test 1", not "Announce me" as it should.

 

<div>

<span id="testid1">

Announce

</span>

<span id="testid2">

me

</span>

<a href="#" aria-describedby="testid1 testid2">

Test 1

</a>

</div>

 

 

* 2. UIA Description property now results in "Announce me"

 

<div>

<span id="testid3" role="tooltip" >

Announce

</span>

<span id="testid4" role="tooltip" >

me

</span>

<a href="#" aria-describedby="testid3 testid4">

Test 2

</a>

</div>

 

This may be applicable to other element types as well.

 

 

Received on Friday, 6 June 2014 20:08:16 UTC