- From: Sailesh Panchang <sailesh.panchang@deque.com>
- Date: Wed, 11 Nov 2009 11:40:23 -0500
- To: "'Schnabel, Stefan'" <stefan.schnabel@sap.com>, "'W3C WAI-XTECH'" <wai-xtech@w3.org>
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