- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Tue, 11 Mar 2014 16:16:07 -0400
- To: "wai-xtech@w3.org" <wai-xtech@w3.org>
Link: http://www.w3.org/2014/03/11-aapi-minutes.html Plain text follows: [1]W3C [1] http://www.w3.org/ - DRAFT - Protocols and Formats Working Group Teleconference 11 Mar 2014 See also: [2]IRC log [2] http://www.w3.org/2014/03/11-aapi-irc Attendees Present Joseph_Scheuhammer, +1.415.624.aaaa, Joanie_Diggs, [Microsoft], Bryan_Garaventa Regrets David_Bolter Chair Joseph_Scheuhammer Scribe cyns, cyns_ Contents * [3]Topics * [4]Summary of Action Items __________________________________________________________ <trackbot> Date: 11 March 2014 <clown> agenda: this <cyns> scribe: cyns <clown> take up item 1 JS: I have created a version 1.1 UAIG that's a full copy of 1.0 and incorporated jason kiss's javascript for table display ... still working on build issues. I will publish when I've figured that out <clown> take up item 2 <clown> issue-481? <trackbot> issue-481 -- aria-live removal events should or must happen before object removal -- open <trackbot> [5]https://www.w3.org/WAI/PF/Group/track/issues/481 [5] https://www.w3.org/WAI/PF/Group/track/issues/481 <cyns_> scribe: cyns_ <clown> action-1368? <trackbot> action-1368 -- Cynthia Shelly to Investigate implementation of aria-live region events in ie apropos issue-481. -- due 2014-02-11 -- OPEN <trackbot> [6]https://www.w3.org/WAI/PF/Group/track/actions/1368 [6] https://www.w3.org/WAI/PF/Group/track/actions/1368 <clown> take up next item <clown> take up next item <clown> take up item 3 <clown> issue-441? <trackbot> issue-441 -- Normative UAIG requirements for what UAs do when aria-posinset or aria-setsize is provided explicitly on some, but not all, elements within a set. -- open <trackbot> [7]https://www.w3.org/WAI/PF/Group/track/issues/441 [7] https://www.w3.org/WAI/PF/Group/track/issues/441 <clown> take up item 4 <clown> issueu-618? <clown> issue-618? <trackbot> issue-618 -- MSAA selection event mapping for single selection case when item becomes unselected -- open <trackbot> [8]https://www.w3.org/WAI/PF/Group/track/issues/618 [8] https://www.w3.org/WAI/PF/Group/track/issues/618 <clown> take up item 5 <clown> issue-635? <trackbot> issue-635 -- Determine if uaig mappings for rowgroup are correct -- open <trackbot> [9]https://www.w3.org/WAI/PF/Group/track/issues/635 [9] https://www.w3.org/WAI/PF/Group/track/issues/635 <clown> take up item 6 <clown> issue-644? <trackbot> issue-644 -- Update ATK/AT-SPI mapping for aria-hidden="true" to reflect elements should not be exposed/mapped -- open <trackbot> [10]https://www.w3.org/WAI/PF/Group/track/issues/644 [10] https://www.w3.org/WAI/PF/Group/track/issues/644 changed due dates for cynthia's actions to 4/8 <clown> "Element SHOULD NOT be exposed, unless it is focused or fires an accessibility event. If the object is exposed in the accessibility tree, map all attributes are normal. In addition expose object attribute hidden:true." JS: david said mozilla ok with this wording. JD: it's better than current language, but not as strong as she'd like JS: David said he'd like to do this, but doens't think he can get developers to do it. ... can't have a MUST because of the 'unless' clause according to RFC JD: this seems like an author error to me JS: if you use display:none with labeledby doesn't get calculated ... it does get put in the label text, but no pointer to hidden accessible. ... I think the same thing probably happens with aria-hidden JD: I'm ok with that. But it is a lot of work for Orca to pull this info out of elements. JS: possible use case: tooltip. You might use aria-describedby to point to tooltip, but the tooltip isn't in the tree until you mouse over it. once you mouse over it, the tooltip is displayed, the accessible appears in the tree, and the relationship exists. when the tooltip goes away so does the accessible <bgaraventa1979> a quick question, any ideas how this would work in touch screen devices? JD: Orca doesn't want to care if this is aria or some other way to get accessibiltiy info. CS: AT shouldn't have to care if accessibiltiy tree info comes from aria or some other technology. Narrator, for example, does not know where the aapi values came from JD: could do a children changed at instead? Should this thing that doesn't exist be in the tree? JS: it should not be n the tree unless it's visible. ... tooltip starts out aria-hidden, author should chagne that when it's shown ... joanie wants it to say 'if aria-hidden=true' it shouldn't be in the tree JD: correct <clown> [11]http://www.w3.org/TR/wai-aria-implementation/#mapping_state -property_table [11] http://www.w3.org/TR/wai-aria-implementation/#mapping_state-property_table <clown> "Not exposed in AX API unless focused. If focused, expose as normal." JS: trying to get language for ATK that's closer to Apple's language JD: exactly JS: would like this new language across all columns. cynthia, are you ok with this for UIA and UIAExpress? <clown> "Element SHOULD NOT be exposed, unless it is focused or fires an accessibility event. If the object is exposed in the accessibility tree, map all attributes are normal. In addition expose aria-hidden is true in AriaProperties." <clown> *map all attributes AS normal. CS: looks good to me. <clown> ACTION: Joseph to add the above language to the UAIG for aria-hidden for UIA Express, UIA, IA2, and ATK/AT-SPI [recorded in [12]http://www.w3.org/2014/03/11-aapi-minutes.html#action01] <trackbot> Created ACTION-1399 - Add the above language to the uaig for aria-hidden for uia express, uia, ia2, and atk/at-spi [on Joseph Scheuhammer - due 2014-03-18]. <clown> action-1399? <trackbot> action-1399 -- Joseph Scheuhammer to Add the above language to the uaig for aria-hidden for uia express, uia, ia2, and atk/at-spi -- due 2014-03-18 -- OPEN <trackbot> [13]https://www.w3.org/WAI/PF/Group/track/actions/1399 [13] https://www.w3.org/WAI/PF/Group/track/actions/1399 JD: aria-hidden is content that shouldn't be visible to AT ... non-current slide in carosel CS: modal dialog with greyed out background is another example. BG: voiceover doesn't make this distinction currently. CS: this area is buggy in all the browsers. JS: UAIG says in essence "if it's focused, it's in the accessibility tree" <clown> [14]http://www.w3.org/TR/wai-aria-implementation/#include_eleme nts [14] http://www.w3.org/TR/wai-aria-implementation/#include_elements JS: I don't like this wording CS: focusable rather than focused? That breaks the modal dialog use case, which is, afaik, the most common use case for aria-hidden JD: need to add some guidance about aria-hidden=false BG: div with display:none and aria-hidden=false, what happens? JS: @hidden + aria-hidden=false should be not visible but in tree. <joanie> [15]https://bugzilla.mozilla.org/show_bug.cgi?id=945194 [15] https://bugzilla.mozilla.org/show_bug.cgi?id=945194 CS: having something that is not visible but in accessibility tree is an anti-pattern, not a feature <joanie> [16]https://bugzilla.mozilla.org/show_bug.cgi?id=945194#c60 [16] https://bugzilla.mozilla.org/show_bug.cgi?id=945194#c60 BG: there are cases where offscreen is a useful technique. JD: this should be 2.0, because it's a complicated issue JS: what if html5.1 gets it in? CS: we should synch with html a11y tf on this ... +1 to Joanie issue: should aria-hidden=false put things in teh tree, or stay a no-op as it is now? <trackbot> Created ISSUE-647 - Should aria-hidden=false put things in teh tree, or stay a no-op as it is now?. Please complete additional details at <[17]https://www.w3.org/WAI/PF/Group/track/issues/647/edit>. [17] https://www.w3.org/WAI/PF/Group/track/issues/647/edit%3E. <clown> issue-647? <trackbot> issue-647 -- Should aria-hidden=false put things in teh tree, or stay a no-op as it is now? -- raised <trackbot> [18]https://www.w3.org/WAI/PF/Group/track/issues/647 [18] https://www.w3.org/WAI/PF/Group/track/issues/647 <joanie> or in between "false" and "put" <clown> :-) <joanie> they appeared in the past right? Summary of Action Items [NEW] ACTION: Joseph to add the above language to the UAIG for aria-hidden for UIA Express, UIA, IA2, and ATK/AT-SPI [recorded in [19]http://www.w3.org/2014/03/11-aapi-minutes.html#action01] [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [20]scribe.perl version 1.138 ([21]CVS log) $Date: 2014-03-11 20:08:47 $ __________________________________________________________ [20] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [21] http://dev.w3.org/cvsweb/2002/scribe/ [24] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm -- ;;;;joseph. 'A: After all, it isn't rocket science.' 'K: Right. It's merely computer science.' - J. D. Klaun -
Received on Tuesday, 11 March 2014 20:16:35 UTC