- From: Bryan Garaventa <bryan.garaventa@ssbbartgroup.com>
- Date: Sat, 18 Feb 2017 00:14:06 +0000
- To: Rich Morin <rdm@cfcl.com>, WAI Interest Group <w3c-wai-ig@w3.org>
- CC: Amanda Lacy <lacy925@gmail.com>
Hello, ARIA Tree constructs have been well supported for years going back to ARIA 1.0 when properly constructed. I don't believe we have had a chance to complete the guidance in the APG 1.1 Tree widget as yet however. Can you please test the following implementation instead? http://whatsock.com/tsg/Coding%20Arena/ARIA%20Trees/Tree%20(External%20XML)/demo.htm Just verified using JAWS 12 through 18 in IE11, Firefox, and Chrome Canary, plus NVDA in Firefox. (Works best in FF due to better accessibility tree and integrated screen reader support within these browser/AT combinations.) To see how this works, you can download the code for this, powered by jQuery, within the accessible widget archive at https://github.com/accdc/tsg You can also use Visual ARIA to examine the ARIA roles and supporting attributes that are being used and compare these with the one you have referenced earlier to see how they differ. http://whatsock.com/training/matrices/visual-aria.htm Bryan Garaventa Accessibility Fellow SSB BART Group, Inc. bryan.garaventa@ssbbartgroup.com 415.624.2709 (o) www.SSBBartGroup.com -----Original Message----- From: Rich Morin [mailto:rdm@cfcl.com] Sent: Friday, February 17, 2017 2:31 PM To: WAI Interest Group <w3c-wai-ig@w3.org> Cc: Amanda Lacy <lacy925@gmail.com> Subject: treeview questions I'm interested in finding a highly accessible treeview implementation to adopt for my code. So, I was quite interested to find that the "WAI-ARIA Authoring Practices 1.1" has several examples I could try out and borrow from. However, the examples worked very poorly for Amanda Lacy, when she tried using them with NVDA. The entries I could see on the screen didn't appear for her and the suggested keyboard interactions didn't work. Could someone give this a try and let us know if we're simply missing something? More generally, I gather that declared properties may work better than computed properties with some software, though they clearly increase the size of the HTML payload. In my case, compatibility is a much bigger issue than payload size, so I've been planning to use declared properties. Are there other considerations I should take into account? -r Links: - WAI-ARIA Authoring Practices 1.1 https://www.w3.org/TR/wai-aria-practices-1.1/#TreeView - File Directory Treeview Example Using Computed Properties https://www.w3.org/TR/wai-aria-practices-1.1/examples/treeview/treeview-1/treeview-1a.html - File Directory Treeview Example Using Declared Properties https://www.w3.org/TR/wai-aria-practices-1.1/examples/treeview/treeview-1/treeview-1b.html - Navigation Treeview Example Using Computed Properties https://www.w3.org/TR/wai-aria-practices-1.1/examples/treeview/treeview-2/treeview-2a.html - Navigation Treeview Example Using Declared Properties https://www.w3.org/TR/wai-aria-practices-1.1/examples/treeview/treeview-2/treeview-2b.html -- http://www.cfcl.com/rdm Rich Morin rdm@cfcl.com http://www.cfcl.com/rdm/resume San Bruno, CA, USA +1 650-873-7841 Software system design, development, and documentation
Received on Saturday, 18 February 2017 00:14:42 UTC