- From: Michiel Bijl (list) <michiel.list@moiety.me>
- Date: Mon, 20 Mar 2017 19:12:03 +0100
- To: ARIA Working Group <public-aria@w3.org>
- Message-Id: <3CFA101F-168D-458A-92CA-BE1D56C4273C@moiety.me>
Minutes for today’s call can be found as text in this e-mail or at the following URL: https://www.w3.org/2017/03/20-aria-apg-minutes.html <https://www.w3.org/2017/03/20-aria-apg-minutes.html> Thanks all, good to be back :). — Michiel [1]W3C [1] http://www.w3.org/ - DRAFT - ARIA APG TF 20 Mar 2017 See also: [2]IRC log [2] http://www.w3.org/2017/03/20-aria-apg-irc Attendees Present matt_king, MichielBijl, JaeunJemmaku, ShirishaBalusani, jongund, JamesNurthen Regrets Chair MattKing Scribe MichielBijl Contents * [3]Topics 1. [4]Walk through issues and identify blocking actions. 2. [5]FAQ disclosure example: https://github.com/w3c/aria-practices/issues/265 3. [6]Include link to GitHub in introduction 4. [7]alert example page 5. [8]Editor Menu Bar Example 6. [9]menu button 7. [10]James’s favourite issue 8. [11]Review updated example template 9. [12]Modal dialog design pattern 10. [13]closing thoughts * [14]Summary of Action Items * [15]Summary of Resolutions __________________________________________________________ <scribe> scribe: MichielBijl Walk through issues and identify blocking actions. <mck> [16]https://github.com/w3c/aria-practices/issues?q=is%3Aopen+is %3Aissue+milestone%3A%22Jan+2017+Clean+Up%22+sort%3Aupdated-des c [16] https://github.com/w3c/aria-practices/issues?q=is:open+is:issue+milestone:"Jan+2017+Clean+Up"+sort:updated-desc MK: We’re done with button, will close it Related issue: [17]https://github.com/w3c/aria-practices/issues/316 [17] https://github.com/w3c/aria-practices/issues/316 MK: Will add reasoning to the commit ... topic Modal Dialog Any accessibility issue? MB: No accessibility issues, just aesthetics. [18]https://github.com/w3c/aria-practices/issues/321 [18] https://github.com/w3c/aria-practices/issues/321 MK: terracoda is working on the inputs overflowing, after that you can work on design MB: Understood MK: Would be good to have this done before the next heartbeat MB: I’ll be able to do the design and the reviews this week, but see more people on the list Related issue: [19]https://github.com/w3c/aria-practices/issues/325 [19] https://github.com/w3c/aria-practices/issues/325 JN: Haven’t looked at the code, but it’s in the states and properties table MK: Not sure if the spec has a default value for it (aira-dialog) JN: Default is false MK: Isn’t that odd? JN: No, if people made dialogs that they didn’t want to be modal that would change if it was FAQ disclosure example: [20]https://github.com/w3c/aria-practices/issues/265 [20] https://github.com/w3c/aria-practices/issues/265 MK: Jemma made a comment About using DL / DT | DD Didn’t we close that discussion? We went away from it and came back to it, because DL is a much better fallback than just having a bunch of divs. Semantically it matches up fine So, I’m unclear what you mean by your comment JK: I’m fine with the DL My first reaction was that it was for data table [21]http://w3c.github.io/html/grouping-content.html#the-dl-elem ent [21] http://w3c.github.io/html/grouping-content.html#the-dl-element MB: DL stands for description list. MK: Okay, so that fits even better now Does anyone see any open issues here? JK: What is the advantage of the DL over a bunch of divs? MK: Has a bunch of advantages, like SRs will announce number of items in the list and you can jump from question to question. JK: Makes sense Include link to GitHub in introduction MK: Did you read it MB? MB: I glanced over it, looks good, I’ll look at the undocumented feature alert example page [22]https://github.com/w3c/aria-practices/issues/291 [22] https://github.com/w3c/aria-practices/issues/291 MB: I fixed the issue James mentioned Think Paul’s comment is interesting, but for next release MK: Filed new issue, for 1.2 [23]https://github.com/w3c/aria-practices/issues/327 [23] https://github.com/w3c/aria-practices/issues/327 MK: Closing issue 291 Editor Menu Bar Example [24]https://github.com/w3c/aria-practices/issues/324 [24] https://github.com/w3c/aria-practices/issues/324 MK: Thank you very much Jon JG: Do we care about mouse behaviour? MK: Of course! JG: When you click on a menu they stay open JN: That’s not default on Windows MK: Why is it different for spacebar? JN: Oh, on Windows spacebar doesn’t even activate them MK: Oh, great! Seems user-unfriendly. MK: Could make spacebar optional JN: That’s a good idea MK: Will raise an issue MB: Jon would you be okay with me re-designing it? JG: Go ahead! JK: What do you mean with make it prettier? MB: Change colours, was thinking of something like the default macOS menu bar JK: Also make it responsive? MB: Not necessarily, would have to look at the code, perhaps for a later version. menu button [25]https://github.com/w3c/aria-practices/issues/326 [25] https://github.com/w3c/aria-practices/issues/326 MK: Should menu buttons have aria-expanded on it (suggested by Paul J. Adam). MK: Personally I dislike the extra verbosity There is an issue on iOS when using blur() JN: I don’t see a big use for it, but lean towards it being okay MK: I… we could make it something optional in the pattern If we do that it should be consistent with the behaviour. JN: I think it’s reasonable, it adds some code, but it’s not too hard James’s favourite issue [26]https://github.com/w3c/aria-practices/issues/277 [26] https://github.com/w3c/aria-practices/issues/277 JN: I need to log an issue against ARIA spec MK: So Chrome is including the old content in the calculation? sg/topic/topic/ MK: I see the logic of making it consistent In most places owned and descendent are the same thing JN: They don’t have test cases for this yet MK: Leaves me up in the air When I wrote these patterns I want to get them consistent JN: If you have aria-owns and rely on the children You need aria-label of aria-labelledby to make it consistent MK: You don’t it to be named by all the children In Chrome you’ll need to use label/labelledby Currently our examples don’t use aria-owns I’m not terribly worried about it JN: Why would you want aria-owns to be used as the accessible name calculation? Is there a case where you want that? Review updated example template [27]https://github.com/w3c/aria-practices/issues/168 [27] https://github.com/w3c/aria-practices/issues/168 MK: Waiting on the table stuff JN: Michiel has a simplification for the CSS MB: Will push that this week MK: Okay, will close the issue Modal dialog design pattern [28]https://github.com/w3c/aria-practices/issues/325 [28] https://github.com/w3c/aria-practices/issues/325 MK: Do you have any comments Jemma? ... Can you review this this week MB? MB: Yes MK: James I like your comments Your comment about tabindex=-1 That means you can set focus programatically, but its not in the tab order Does that make scrolling harder? MB: Shouldn’t make it harder, it’s a widget on top of the page, not in the page MK: We should make sure our example is scrollable if it doesn’t fit in the viewport JN: Both the dialog and the page scroll MK: I’ll ask terracoda after the call closing thoughts MB: When is the publication? MK: Somewhere during next week Not bound to a certain date We want to get to the point where we have the design patterns done When we get to ARIA 1.1 <jongund> bye JK: Are we including modal dialog? MK: Yes Summary of Action Items Summary of Resolutions [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [29]scribe.perl version 1.152 ([30]CVS log) $Date: 2017/03/20 18:08:22 $ __________________________________________________________ [29] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [30] http://dev.w3.org/cvsweb/2002/scribe/ Scribe.perl diagnostic output [Delete this section before finalizing the minutes.] This is scribe.perl Revision: 1.152 of Date: 2017/02/06 11:04:15 Check for newer version at [31]http://dev.w3.org/cvsweb/~checkout~/2002/ scribe/ [31] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00) Succeeded: s/Ggeat/great/ Succeeded: s/should// Succeeded: s/Menu/Should menu/ Succeeded: s/??/descendent/ Succeeded: s/Next up/topic/g Present: matt_king MichielBijl JaeunJemmaku ShirishaBalusani jongund Jam esNurthen Found Scribe: MichielBijl Inferring ScribeNick: MichielBijl Got date from IRC log name: 20 Mar 2017 Guessing minutes URL: [32]http://www.w3.org/2017/03/20-aria-apg-minutes. html People with action items: [32] http://www.w3.org/2017/03/20-aria-apg-minutes.html WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. [End of [33]scribe.perl diagnostic output] [33] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
Received on Monday, 20 March 2017 18:12:33 UTC