- From: Gunderson, Jon R <jongund@illinois.edu>
- Date: Thu, 3 Mar 2016 19:02:24 +0000
- To: ARIA Working Group <public-aria@w3.org>
- Message-ID: <D2FDE5F2.51D13%jongund@illinois.edu>
Link: https://www.w3.org/2016/03/03-aria-minutes.html [W3C]<http://www.w3.org/> - DRAFT - ARIA Working Group 03 Mar 2016 See also: IRC log<http://www.w3.org/2016/03/03-aria-irc> Attendees Present Janina, MichielBijl, fesch, Joanmarie_Diggs, AmeliaBR, Rich_Schwerdtfeger, Joseph_Scheuhammer, Michael_Cooper, Bryan_Garaventa, James_Nurthen, ShaneM Regrets Chair Rich Scribe MichielBijl, jongund Contents * Topics<https://www.w3.org/2016/03/03-aria-minutes.html#agenda> * Combobox<https://www.w3.org/2016/03/03-aria-minutes.html#item01> * not combobox<https://www.w3.org/2016/03/03-aria-minutes.html#item02> * Action 2021<https://www.w3.org/2016/03/03-aria-minutes.html#item03> * Action 1489<https://www.w3.org/2016/03/03-aria-minutes.html#item04> * Action 1730<https://www.w3.org/2016/03/03-aria-minutes.html#item05> * Action 1723<https://www.w3.org/2016/03/03-aria-minutes.html#item06> * Action 1743<https://www.w3.org/2016/03/03-aria-minutes.html#item07> * Summary of Action Items<https://www.w3.org/2016/03/03-aria-minutes.html#ActionSummary> * Summary of Resolutions<https://www.w3.org/2016/03/03-aria-minutes.html#ResolutionSummary> ________________________________ <janina> pesent+ Janina <Rich> https://lists.w3.org/Archives/Public/public-aria/2016Feb/0466.html <Rich> https://lists.w3.org/Archives/Public/public-aria/2016Feb/0466.html <MichielBijl> scribe: MichielBijl Combobox not combobox <Rich> https://lists.w3.org/Archives/Public/public-aria/2016Feb/0466.html action-2021 <trackbot> action-2021 -- Joanmarie Diggs to Draft text for default max and min spinbutton values -- due 2016-02-18 -- PENDINGREVIEW <trackbot> http://www.w3.org/WAI/ARIA/track/actions/2021 Action 2021 <Rich> https://rawgit.com/w3c/aria/action-2021/aria/aria.html#spinbutton RS: min/max negative values? ... What is changed? JD: min/max size maybe ... Exposure does not belong in spec RS: Does the author know different values based on platform? JD: Author doesn't know <joanie> Authors must set the aria-valuenow attribute. Authors should set the aria-valuemin attribute when its value is greater than negative infinity, and the aria-valuemax attribute when its value is less than positive infinity. If missing or not a number, the implicit values of these attributes are as follows: <joanie> The implicit value of aria-valuemin is negative infinity. <joanie> The implicit value of aria-valuemax is positive infinity. <joanie> The implicit value of aria-valuenow is 0. RS: Have some text “if you leave them out, UA will set them” AB: Have not setting values default to infinity sounds logical to me JD: I've had two shots at this and have not maybe everyone happy <clown> +1 to joanie's proposal RS: I'm happy ... joanie you said the HTML spec doesn't mention it? JS: they use undefined AB: Whether you want to require a numeric range ... It will always be limited by how the implementation is storing the number ... Can you asure authors that you can store 5.124.131.123? JD: My spec says that if it's less than infinite the author needs to specify it. <janina> suggest "value is infinite, whether positive or negative." <jamesn> how about this? "Authors must set the aria-valuenow attribute. Authors should set the aria-valuemin attribute when there is a minimum value, and the aria-valuemax attribute when there is a maximum value. If missing or not a number, the implicit values of these attributes are as follows:" <jamesn> "The implicit value of aria-valuemin is that there is no minimum value" all: that's fine JD: Does that mean there is no implicit value? JN: In reality it's the same, no? ... You're not going to write infinite numbers into the API ... Hope not JS: Math libraries have done this *infinite discussion about infinity* RS: I don't have a problem with James' text <janina> +1 <Rich> +1 JD: So are we using James' text? <jamesn> +1 +1 <fesch> +1 RESOLUTION: Take James' proposal to modify Joanies proposal. action-1489 <trackbot> action-1489 -- Michael Cooper to Propose spec text to limit what aria attributes can be overridden by strong native semantics (e.g., aria-label and aria-labelledby) -- due 2016-02-25 -- PENDINGREVIEW <trackbot> http://www.w3.org/WAI/ARIA/track/actions/1489 topic Action 1489 Action 1489 <clown> action-1489 <trackbot> action-1489 -- Michael Cooper to Propose spec text to limit what aria attributes can be overridden by strong native semantics (e.g., aria-label and aria-labelledby) -- due 2016-02-25 -- PENDINGREVIEW <trackbot> http://www.w3.org/WAI/ARIA/track/actions/1489 JS: Host language can do preemptive changes <Rich> https://github.com/w3c/aria/commit/0b9ebc94afa85fcfb281bab88b9dacd2a88111c7 MC: Just added note to end of section RS: If it's non-normative it can just go in JS: Looked at original issue ... From James Craig, wants to create a whitelist ... That can't be overwritten <clown> "Host Conflict Semantics potentially allow host languages to overwrite @aria-label, which could break text alternative computation. ARIA 1.1 should disallow host languages from declaring @aria-label* (and aria-described*?) from being declared in direct semantic conflict with a host language attribute." RS: Get back to it next week Michael? MC: We'll see next week Action 1730 action-1730 <trackbot> action-1730 -- Michael Cooper to Draft ¨deprecated¨ section for conformance section of spec -- due 2015-10-14 -- PENDINGREVIEW <trackbot> http://www.w3.org/WAI/ARIA/track/actions/1730 <Rich> https://rawgit.com/w3c/aria/ACTION-1730/aria/aria.html#deprecated MC: not needed? there is nothing that says it's deprecated. RS: Do you think we have to put that in the list of terms? MC: Maybe we don't need both JD: We already have this in the list RS: I don't think we need the text Michael MC: I think it's useful to have it in the text ... Still something you need to support ... Can be removed down the road JD: Other specs have that in the conformance part MC: I think it's useful to keep it in the conformance part ... Let's keep both <joanie> +1 to keeping both <ShaneM> +1 but I would have 3.5 point to the definition <ShaneM> remember that the ID for a definition is dfn-<term> <joanie> https://rawgit.com/w3c/aria/master/aria/aria.html#aria-grabbed links to the term RS: Any objections? <ShaneM> +1 to having the term point to the conformance requirement. It might also be possible to have respec notice if a link is broken. PROPOSAL: Accept Michael's enhancement to the specification and add text to the term for definition to reference the normative text for… <ShaneM> Rawgit is showing it now. You might also put <a>deprecated</a> in the conformance section - so they link both ways AB: Shows up in every spec? MC: Only those that link to it PROPOSAL: Accept Michael's enhancement to the specification and add text to the term for definition to reference the normative text for deprecated. ... Accept Michael's enhancement to the specification and add text to the term for deprecated to reference the normative text for deprecated. RESOLUTION: Accept Michael's enhancement to the specification and add text to the term for deprecated to reference the conformance subsection on deprecated. Action 1723 action-1723 <trackbot> action-1723 -- Joanmarie Diggs to Editorial - create sections listing the roles that provide (1) nameFrom:author and (2) nameFrom:contents -- due 2016-02-24 -- OPEN <trackbot> http://www.w3.org/WAI/ARIA/track/actions/1723 Action 1743 action-1743 <trackbot> action-1743 -- Joanmarie Diggs to Put aria-activedescendant on application and request wg review -- due 2016-02-17 -- PENDINGREVIEW <trackbot> http://www.w3.org/WAI/ARIA/track/actions/1743 JD: That's done RS: Addition of attr ... Any text added? <fesch> https://github.com/w3c/aria/commit/f7220c213 *crickets* <ShaneM> 3.2.97 works *discussion about ReSpec breaking the web* JD: Before under application ... It had a list of three different things you can do ... *reading diff out loud* ... We have to tell them what to do, and they have to manage focus ... Questions about that? <joanie> Manage focus of descendants as described in Managing Focus, updating the value of aria-activedescendant to reference the element containing the focused content. <Rich> https://rawgit.com/w3c/aria/ACTION-1730/aria/aria.html#deprecated <ShaneM> old versions of ReSpec are NOT on the W3C Tools server. I just checked. UGGH <MichaelC> Reachable from rawgit URI: https://raw.githubusercontent.com/w3c/respec/develop/builds/respec-w3c-common-3.2.97.js <MichaelC> We could make a global change in our repository, and revert it when respec is fixed RS: You want to have one active descendant within the container <MichaelC> with lots of colorful language in the commit message of course RS: You can have it on a listbox JS: Where is the real focus? RS: Would be on the combobox JS: Does that have active descendant? BG: Point to role=option ... You're supposed to point at role=option, otherwise it's an author error RS: If we have active descendant on role=application, we could have a problem BG: If you're in role=application, and you're in role=textbox, you'd have to script the whole thing in there. And it wouldn't work on mobile anyway ... Where as if you just set focus to it, you get that for free. BG so, spec that out. RS: I have concerns about that. <jongund> I can <jongund> JN: Active descendant doesn't apply <scribe> scribe: jongund BG: No way to identify the widget ... There is no reference to another types of widget, when role=application JS: When it is a list box you know the role of the active descendant is an option JN: I am not sure hwy that matters BG: The SR only know what it is JN: SR will read the role of what is being pointing to with aria-activedescendant RS: Would take precedence over the other one ... If you have it on role application, it can point to anything JN: What every has focus will be what active-descendent ... Nested activedescendant would be wierd RS: yes BG: Anywhere in the combo box JN: Special cases for combobox is special case, we should be consistent BG: If we allow for combobox they will start to use it other places ... Having active-descendant work different on combobox ... It will hijack .... Joanie: I don't get the example, I thought we were talking about AD on application BG: If you have role=combobox on ancestor, the input box has focus ... The browser can only pick one JG: Can we change the definition of combox BG: I think we are making it much more complicated than it needs to be RS: It just happens to work on the input box Joanie: What happens when you have multiple elements with AD ... What if you have a custom list box with AD BG: If you press that native .... would have to be scripted in ... It you used role=application it would not need to go to the edit field <janina> +1 to Amelia ABR: I haven't done alot of building widget, if something has AD but not focus is it is ignored JS: I believe that too ... Dojo widgets seem to use AD and it used AD to maintain focus state of complex widgets Janina: I wanted that feature, AL said it was tough to do Joanie: Depends on the widget JS: When you reload a page, unless it sitting in the cache Joanie: There is some caching ... What is the next step Jania: I have to leave early JS: Let's think about this for another week ... It would be good if matt were here RS: This is the other action, ProSpec what strong semantics can be overridden <Rich> https://www.w3.org/WAI/ARIA/track/actions/1489 MC: I was not sure the specific issue RS: I don't think we should let the plateform should be able to override ... aria-label, aria-labelledby, may aria-describeby MC: I am not sure why this is an action to me, is there anything else we want to protect? JS: aria-checked (tri-state) RS: We have a desc, in SVG ... Authors have to put these in JN: They should implement the naming algorithms Amelia: It is a matter of priorties ... aria-labelledby takes precedence... makes sure that there is a reference to the calculation spec RS: I think we want consistent priorities for SVG FE: ... mapping JS: AXAPI mapping of a name property depends on whether the label is visible; for other AAPIs, it's the accessible name property period RS: Let give you a new date MC: Let's put next week at the date, but it is lower priority than pub stuff RS: CS on password role, send a note to list ... MS doesn't seem to have any issue Joanie: JF wants edits in the text, longer RSL We will talk about next week, may not make the date <clown> action-1513? <trackbot> action-1513 -- Michael Cooper to Set up ARIA 1.1 Requirements draft -- due 2016-02-25 -- PENDINGREVIEW <trackbot> http://www.w3.org/WAI/ARIA/track/actions/1513 MC: I think I am done <MichaelC> http://w3c.github.io/aria/requirements/aria-requirements.html MC: The requirements had existed, but I populated them with some content ... .... reading updates test .... ... DId I say anything we should not being doing JS: There are 6 requirements MC: The longdesc is removed from HTML5, but is in an extension RS: I think you need to say something about SVG ... SVG2 is using ARIA 1.1 into their spec ... We are trying to help them support ARIA 1.1 Amelia: It needs to include SVG host language <clown> "extended to SVG 2.0"? MC: I am trying to find the branch for this, missed comments RS: I am calling it a day <clown> "extended to include SVG2.0"? RS: SVG is part of what we are doing MC: Can people repeat that Amelia: I will draft text RS: I am calling it a day rrsgant, draft minutes Summary of Action Items Summary of Resolutions 1. Take James' proposal to modify Joanies proposal.<https://www.w3.org/2016/03/03-aria-minutes.html#resolution01> 2. Accept Michael's enhancement to the specification and add text to the term for deprecated to reference the conformance subsection on deprecated.<https://www.w3.org/2016/03/03-aria-minutes.html#resolution02> [End of minutes] ________________________________ Minutes formatted by David Booth's scribe.perl<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/scribedoc.htm> version 1.144 (CVS log<http://dev.w3.org/cvsweb/2002/scribe/>) $Date: 2016/03/03 18:55:55 $ ________________________________ Scribe.perl diagnostic output [Delete this section before finalizing the minutes.] This is scribe.perl Revision: 1.144 of Date: 2015/11/17 08:39:34 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/> Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/Don't/Do you/ Succeeded: s/fred/BG/ Succeeded: s/FE/BG/ Succeeded: s/FE/BG/ Succeeded: s/When it is a list box you know the required role/When it is a list box you know the role of the active descendant is an option/ Succeeded: s/Nest/Nested/ Succeeded: s/It is the accessible name property period/AXAPI mapping of a name property depends on whether the label is visible; for other AAPIs, it's the accessible name property period/ Found Scribe: MichielBijl Inferring ScribeNick: MichielBijl Found Scribe: jongund Inferring ScribeNick: jongund Scribes: MichielBijl, jongund ScribeNicks: MichielBijl, jongund Present: Janina MichielBijl fesch Joanmarie_Diggs AmeliaBR Rich_Schwerdtfeger Joseph_Scheuhammer Michael_Cooper Bryan_Garaventa James_Nurthen ShaneM Got date from IRC log name: 03 Mar 2016 Guessing minutes URL: http://www.w3.org/2016/03/03-aria-minutes.html People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. [End of scribe.perl<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/scribedoc.htm> diagnostic output]
Received on Thursday, 3 March 2016 19:02:56 UTC