RE: Question about multiple instances for ARIA relationships

Well for auto code generation it may be easier for the generator to append
an attribute:value pair everytime but it is more efficient (and perhaps a
bit tricky) for it to use a single attribute with multiple values chained
together. As the second approach is certainly valid and also more efficient
for the user agent to render, it may be the better approach.
As to the fundamental question you pose: the answer should consider
consistency. Are multiple attributes allowed for any element? In what
situations does it make sense and how does it affect rendering by user
agent? How does it differ from the alternative attribute="value1 value2"
approach?  
Thanks,
Sailesh Panchang
Accessibility Services Manager (Web and Software)
Deque Systems Inc. (www.deque.com)
11130 Sunrise Valley Drive, Suite #140,
Reston VA 20191
Phone: 703-225-0380 (ext 105)
E-mail: sailesh.panchang@deque.com

-----Original Message-----
From: Schnabel, Stefan [mailto:stefan.schnabel@sap.com] 
Sent: Wednesday, November 11, 2009 11:13 AM
To: sailesh.panchang@deque.com; 'W3C WAI-XTECH'
Subject: RE: Question about multiple instances for ARIA relationships

Well, the problem may occur that an automatic code generation will cause
multiple instances.
The code generation has to be changed if multiple instances are not allowed.

But I think it is a fundamental question that should be clarified.

Regards
Stefan

-----Original Message-----
From: Sailesh Panchang [mailto:sailesh.panchang@deque.com] 
Sent: Mittwoch, 11. November 2009 17:08
To: Schnabel, Stefan; 'W3C WAI-XTECH'
Subject: RE: Question about multiple instances for ARIA relationships

Well as it is valid and logical to have  aria-labelledby="id1 id2", I
suppose concatenating them when multiple attributes are specified is  the
reasonable solution. 

Sailesh Panchang
Accessibility Services Manager (Web and Software)
Deque Systems Inc. (www.deque.com)
11130 Sunrise Valley Drive, Suite #140,
Reston VA 20191
Phone: 703-225-0380 (ext 105)
E-mail: sailesh.panchang@deque.com

-----Original Message-----
From: wai-xtech-request@w3.org [mailto:wai-xtech-request@w3.org] On Behalf
Of Schnabel, Stefan
Sent: Wednesday, November 11, 2009 10:52 AM
To: W3C WAI-XTECH
Subject: Question about multiple instances for ARIA relationships

All,

the question came up if multiple instances of aria-describedby and
aria-labelledby are perfectly allowed for a DOM node, and what UA should do
here (concatenate, only take the first ref etc.).

e.g.

<span aria-labelledby ="ID1" aria-labelledby ="ID2" />
<span aria-describedby="ID3" aria-describedby="ID4" />

Are the specs here unambiguous?

Best Regards
Stefan


Dr. Stefan Schnabel 
Accessibility Expert 
SAP User Experience - Accessibility 

SAP AG
Dietmar-Hopp-Allee 16, 
69190 Walldorf, Germany

T: +49 (6227) 7-65652
F: +49 (6227) 78-29877

mailto:stefan.schnabel@sap.com 

W: www.sap.com

Sitz der Gesellschaft/Registered Office: Walldorf, Germany
Vorstand/SAP Executive Board: Léo Apotheker (Sprecher/CEO) 
Vorsitzender des Aufsichtsrats/Chairperson of the SAP Supervisory Board:
Hasso Plattner 
Registergericht/Commercial Register Mannheim No HRB 350269

Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige
vertrauliche Informationen enthalten. Sollten Sie diese E-Mail irrtümlich
erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, eine
Vervielfältigung oder Weitergabe der E-Mail ausdrücklich untersagt.
Bitte benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail.
Vielen Dank.

This e-mail may contain trade secrets or privileged, undisclosed, or
otherwise confidential information. If you have received this e-mail in
error, you are hereby notified that any review, copying, or distribution of
it is strictly prohibited. Please inform us immediately and destroy the
original transmittal. Thank you for your cooperation. 

Received on Wednesday, 11 November 2009 16:40:02 UTC