- From: Michael Cooper <cooper@w3.org>
- Date: Fri, 12 Jun 2015 11:06:38 -0400
- To: WAI Protocols & Formats <public-pfwg@w3.org>
- Message-ID: <557AF57E.4050104@w3.org>
http://www.w3.org/2015/06/11-aria-minutes.html Copied below so Trackbot can pick up the action activity: Protocols and Formats Working Group Teleconference 11 Jun 2015 Agenda <https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0022.html> See also: IRC log <http://www.w3.org/2015/06/11-aria-irc> Attendees Present Rich, Fred, Joseph_Scheuhammer, Cynthia, MichaelC, Joanmarie_Diggs, Bryan_Garaventa, Stefan, JamesN Regrets I'm, in, an, biannual, ISO/V2, call., Will, join, if, it, ends, in, time Chair Rich Scribe MichaelC Contents * Topics <http://www.w3.org/2015/06/11-aria-minutes.html#agenda> 1. ARIA WG charter <http://www.w3.org/2015/06/11-aria-minutes.html#item01> 2. Label role <http://www.w3.org/2015/06/11-aria-minutes.html#item02> 3. Localized role descriptions <http://www.w3.org/2015/06/11-aria-minutes.html#item03> 4. Keyboard shortcut help <http://www.w3.org/2015/06/11-aria-minutes.html#item04> 5. Actions review <http://www.w3.org/2015/06/11-aria-minutes.html#item05> * Summary of Action Items <http://www.w3.org/2015/06/11-aria-minutes.html#ActionSummary> ------------------------------------------------------------------------ <trackbot> Date: 11 June 2015 <richardschwerdtfeger> meeting: W3C WAI-PF ARIA Caucus <richardschwerdtfeger> http://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0022.html <scribe> scribe: MichaelC ARIA WG charter -> http://www.w3.org/2015/04/draft-aria-charter Draft ARIA Charter mc: should be going to AC in next week or so has been approved by W3M going in separate surveys for granular results Label role action-1422? <trackbot> action-1422 -- Joanmarie Diggs to Add label role (text from Matt King) -- due 2014-05-05 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1422 jd: have put edits in a branch, feedback so far from Joseph not convinced we need the role rs: not sure either but would have helped with captions jd: caption isn´t a label, there are key differences rs: we don´t share that view then jd: there´s text saying you don´t have to use it but can if you like not sure that´s strong enough reason for a role rs: agree, but others wanted it to map to HTML figcaption and stuff <Zakim> clown, you wanted to summarize my concerns with lable role. <clown> https://rawgit.com/w3c/aria/label/aria/aria.html#label <clown> An element containing content that labels another element <clown> <div role="checkbox" aria-labelledby="checkLabel"> ... </div> <clown> <span role="label" id="checkLabel" aria-label="Allow incoming <clown> connections"></span> js: my main concern is conflict between containing content, and examples that might not have content which is all fine but the definition isn´t right then either need to remove content from the definition, or not allow aria-label / aria-labelledby jd: agree this is an inheritance issue rs: aria-labelledby is global js: which means it can be applied to any element would be weird to disallow it, but I don´t know the use cases enough ack rs: think aria-label aria-labelledby should stay global easier to remember no point making exception for a somewhat edge case use cases for label: caption figcaption but you could handle the labeling at the host language mappings level to form a virtual labelledby <richardschwerdtfeger> ack js, jd, rs: this is useless <clown> action-1422? <trackbot> action-1422 -- Joanmarie Diggs to Add label role (text from Matt King) -- due 2014-05-05 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1422 <jamesn> no - I agree it is useless jn: the rationale was an attempt to get a 1:1 mapping between HTML 5 elements and ARIA elements but don´t think it buys us anything in practice cs: useful from code clarity point fe: yes, simplifies some SVG cases rs: if something is labelled by something else, you can put label role in the platform mapping, don´t need author to do it js: I heard CS say it makes it easier for author to know what´s gonna happen rs: have never seen this in the wild jn: not having it doesn´t stop authors from using HTML label mc: figcaption and caption label their parents; label labels something else jn: not invalid to have a label in HTML that labels nothing mc: probably because of limits of DTD expression fe: would be weird if a label for referenced something that said it´s labelledby was something else rs: we should kill it it only helps some behind the scenes computation mc: expect HTML-AAM will have to map in way to not require ARIA label role, but potentially map to a platform feature nonetheless does this change any previous decisions to try to provide a comprehensive ARIA? rs: best to provide roles *where they are useful* js: SVG? fe: it´s all groups and stuff rs: we could make target of an aria-labelledby to defined as a label, but don´t see it as important fe: could @@ rs: we could create a label role for SVG fe: hoped to piggy-back off of this in core ARIA but not a big deal rs: more useful to map to text fe: usually you care about the text, not the symbol but that may be an SVG-specific issue in a chart you could have axis with major and minor tick marks, don´t want all of those to become labels rs: propose that target of aria-labelledby has no mapping fe: does that stop you from getting to it? rs: no jd: if it´s not mapped, AT can´t find <richardschwerdtfeger> <text role=“label” aria-labelledby=“foo”> rs: in above example you would ignore the aria-labelledby <text role=¨label¨ id=¨text¨>label</label><circle aria-labelledby=¨text¨/> no, not that, I´m getting at that it´s not meaningful to put aria-labelledby on a label don´t know why someone would, but... <clown> +1 <Stefan> +1 <richardschwerdtfeger> Proposal: do not put role of “label” in the ARIA spec. as is to prone to author errors <clown> +1 <richardschwerdtfeger> +1 <joanie> +10000000 <fesch> + 1/2 <Stefan> +pi <clown> + i *RESOLUTION: do not adopt the label role in ARIA core* <bgaraventa1979> +1 <jamesn> +1 Localized role descriptions <richardschwerdtfeger> ttps://rawgit.com/w3c/aria/roledescription/aria/aria.html#aria-roledescription <clown> action-1417? <trackbot> action-1417 -- Joanmarie Diggs to Add edit for ISSUE-636: localized role description -- due 2015-06-12 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1417 rs: Markku´s gonna love this various: sorting what this means <clown> <a role="button" aria-role-description="attachement-button"> ... jd: you would use this to provide clarification to the user about the intent of the role mc: kind of like an unofficial sub-role jd: get AT to announce something helpful but needs to be on a meaningful role to begin with, or the AT might overlook entirely rs: so require ARIA role when this is used? jd: we tried that, but found use cases for use on elements that have implicit ARIA semantics so came up with rule that their must either be ARIA role, or have implict role mapping ??: will authors understand that? mc: you have to be pretty knowledgeable to know why to use this to begin with, so maybe it´s safe enough fe: no, it´ll be a shiny toy that people will play with in all sorts of ways jd: is the concern about what the prose says, or how it says it? <richardschwerdtfeger> Authors MUST only use aria-roledescription on elements that equate to a valid WAI-ARIA role (have an implicit WAI-ARIA role semantic) or or have a valid WAI-ARIA role applied. If neither condition is met then then the aria-roledescription MUST NOT be exposed by user agents. <wordsmithing> <richardschwerdtfeger> Authors SHOULD only use aria-roledescription on elements that equate to a valid WAI-ARIA role (have an implicit WAI-ARIA role semantic) or or have a valid WAI-ARIA role applied. If neither condition is met then then the aria-roledescription MUST NOT be exposed by user agents. <clown> If neither condition is met then user agents MUST NOT expose the aria-roledescription. <richardschwerdtfeger> Authors SHOULD only use aria-roledescription on elements that equate to a valid WAI-ARIA role (have an implicit WAI-ARIA role semantic) or or have a valid WAI-ARIA role applied. If neither condition is met then user agents MUST NOT expose the aria-roledescription. <richardschwerdtfeger> RESOLUTION: apply the new text above to replace the second paragraph in the specification. jd: this needs more review cycles, but if approved I´ll close the action / issue will do on the list rs: let me know if it needs to come back in a meeting Keyboard shortcut help action-1642? <trackbot> action-1642 -- Richard Schwerdtfeger to Create aria-keyshortcut proposal to group -- due 2015-06-11 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1642 issue-711? <trackbot> issue-711 -- Expose Keyboard Shortcut help information to ATs -- open <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/711 <richardschwerdtfeger> https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0029.html rs: HTML trying to create an access key this issue goes back 10 years we knew the accesskey attribute had problems proposed an access element brought to XHTML WG but the scene changed but we´ve been talking about access keys ever since, but not managed to get anything done good reasons to take up want to be able to remap keys on user side, in order not to conflict with AT and associate description but that´s just for moving focus <Stefan> +q but now we´ve got shortcuts on elements that have a role and label, and activate so need the key to activate not just focus but ARIA doesn´t allow that because it doesn´t define mainstream UI so doing this in HTML with access key makes sense but no progress in years so my proposal is to put stuff in ARIA spec and make it optional but hopeful that host language would say ¨go ahead and implement in mainstream UI¨ do have valid use cases for remapping <Stefan> Need Concept Parallel to that in HTML next <Stefan> Must think of Other Agents than AT <Stefan> Split into aria-hotkey and aria-accesskey ss: should parallel the HTML design pattern consider how UAs expose the hot keys split properties to separate focus from activate hotkey to trigger function, access key to set focus rs: we weren´t charged to create ¨accesskey¨ in ARIA, just a shortcut bg: there´s access key, and access key label <news to many> the label is supposed to grab native browser keys and stuff rs: I don´t use accesskey because of how messed up it is have some UA interest on this do you all agree ARIA should not specify UA behavior? <silence=consent> so that´s a position that has not changed Ok to put this in a branch for further review? <support> sounds like the next step, then we need explicit review from the UA folks note that in the current approach, it would only be available to AT but UAs could expose jn: or extensions, or special script library I´d like to take it further, and provide a description of what a shortcut does, not necessarily tied to an element ss: I proposed that, response was could use aria-describedby <clown> quoting Rich: "The AT will have access to the label and descriptions for the widget" rs: I meant that enough information is available, not that you use aria-describedby specifically ss: that requires an additional step a descriptive string would be useful rs: gotta figure out where to map it adds to the set of descriptions we provide js: aria-hint fe: aria-help jd: some platforms have an actions interface to get mappings rs: CS will bring up control patterns ... I´d like to get review on the current first, then address whether to tackle a description mc: agree with agressively seek review <clown> issue-406 <trackbot> issue-406 -- Proposal for new aria-hint property. (Previously proposed as @aria-help) -- open <trackbot> https://www.w3.org/WAI/PF/Group/track/issues/406 rs: let´s put this in a review branch, with a note about needing to get back to descriptions action-1642: https://lists.w3.org/Archives/Public/public-pfwg/2015Jun/0029.html <trackbot> Notes added to action-1642 Create aria-keyshortcut proposal to group. <richardschwerdtfeger> https://www.w3.org/WAI/PF/Group/track/products/17 Actions review rs: issues list is growing mc: time for another triage to push stuff to 2.0 rs: yes, and we´re moving up the 2.0 timeframe anyways so won´t be forever close action-1320 <trackbot> Closed action-1320. <clown> action-1380? <trackbot> action-1380 -- Joanmarie Diggs to #presentation should mention aria-hidden vs presentation role on raster and vector images in relation to ACTION-1379 -- due 2015-06-11 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1380 don´t think mapping the "offscreen" api properties in the situation of aria-hidden="false" on non-rendered elements will go anywhere <clown> action-1379? <trackbot> action-1379 -- Joseph Scheuhammer to TAC should cover rendered descendants from external sources: svg, iframe, etc. (Compose text and get final review form ARIA subteam) -- due 2015-02-13 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1379 <clown> action-1405? <trackbot> action-1405 -- James Craig to For issue-526 modify spec. to allow non-global attrs to apply to host language elements having the correct aria semantics -- due 2015-01-22 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1405 <clown> action-1416? <trackbot> action-1416 -- James Craig to Include definitions for terms used as first word of all attr definitions (defines, identifies, indicates) -- due 2014-04-07 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1416 <clown> action-1424? <trackbot> action-1424 -- James Craig to Propose spec text for generic/general/??? role (computed role of html:div, html:span, svg:g, etc) and clearly explain explicit usage of this role is not common, and clearly explain relationship to group and none role. -- due 2014-04-21 -- OPEN <trackbot> https://www.w3.org/WAI/PF/Group/track/actions/1424 Summary of Action Items [End of minutes] ------------------------------------------------------------------------ Minutes formatted by David Booth's scribe.perl <http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/scribe/scribedoc.htm> version 1.140 (CVS log <http://dev.w3.org/cvsweb/2002/scribe/>) $Date: 2015/06/11 18:09:15 $ ------------------------------------------------------------------------
Received on Friday, 12 June 2015 15:06:33 UTC