- From: Michiel Bijl (list) <michiel.list@moiety.me>
- Date: Mon, 27 Mar 2017 19:05:00 +0100
- To: ARIA Working Group <public-aria@w3.org>
- Message-Id: <D9B7B62C-37C8-4311-BC10-2420E257D347@moiety.me>
Minutes for today’s call can be found as text in this email or at the following URL: https://www.w3.org/2017/03/27-aria-apg-minutes.html <https://www.w3.org/2017/03/27-aria-apg-minutes.html> — Michiel [1]W3C [1] http://www.w3.org/ - DRAFT - ARIA APG TF 27 Mar 2017 See also: [2]IRC log [2] http://www.w3.org/2017/03/27-aria-apg-irc Attendees Present MichielBijl, JaEunJemmaKu, AnnAbbott, jamesn, matt_king, ShirishaBalusani, jongund Regrets Chair MattKing Scribe MichielBijl Contents * [3]Topics 1. [4]Current milestone review 2. [5]modal dialog example 3. [6]heartbeat publication * [7]Summary of Action Items * [8]Summary of Resolutions __________________________________________________________ <scribe> scribe: MichielBijl Current milestone review [9]https://github.com/w3c/aria-practices/issues?q=is%3Aopen+is% 3Aissue+milestone%3A%22Jan+2017+Clean+Up%22+sort%3Aupdated-desc [9] https://github.com/w3c/aria-practices/issues?q=is:open+is:issue+milestone:"Jan+2017+Clean+Up"+sort:updated-desc [10]https://github.com/w3c/aria-practices/issues/325 [10] https://github.com/w3c/aria-practices/issues/325 If a dialog is limited to interactions that either provide additional information or continue processing, it might set focus to the element deemed to be most frequently desired, such as a OK or Continue button. MB: Why is it “it might set focus”? MK: Design decision We’re not using phrasing like should MB: Can it still be “focus can be set” or something? MK: Sure MB: In this paragraph When a dialog closes, focus typically returns to the element that had focus before the dialog was invoked. This is often the control that opened the dialog. In circumstances where that element no longer exists, focus is set on an element that supports a logical work flow. Why is it typically returns and not simply “returns”? MK: Because it might not exist anymore Also if you open it from a menu, that menu item might not be visible anymore. <jemma> +q MB: The last sentence would sort of catch situations where you wouldn’t return focus? MK: Not in all cases Trying to think of cases where it wouldn’t AA: The meaning of the sentence wouldn’t drastically change whether it would include typically or not? MK: It’s different enough <jamesn> Example - button to add rows to a table. Dialog pops up - how many rows do you want to add? Answer 5 and press ok. Now my focus should go to the new row, not the button. MK: Also added guidance on aria-hidden: Optionally, if content outside a dialog is completely inert and visually obscured to an extent that is intentionally unreadable, each element containing a portion of the inert layer has aria-hidden set to true. In this circumstance, the dialog container element cannot be a descendant of an element that has aria-hidden set to true. However, if content outside a modal dialog is visually discernable, aria-hidden is not present. JK: What is the use case? JN: Use case here is that you don’t want the stuff to be visible We should motivate advise people to use aria-modal MK: I tried to write it that way If that doesn’t come across, than we need to change it. Tried to write an anti pattern without it looking like an anti pattern aria-modal doesn’t put any requirements on AT JN: Really? MK: As far as I’m aware, yes. JN: It works in iOS 10 MK: That’s iOS, not web JN: I mean, I tested it on web on iOS ... Often you put a background up to slightly obfuscate the inactive part of the page. MK: It starts making it harder to judge when to use modal <jemma> [11]https://www.w3.org/TR/wai-aria-1.1/#aria-modal [11] https://www.w3.org/TR/wai-aria-1.1/#aria-modal MB: If you use a modal dialog you can’t interact with the rest of the page, keyboard, at or visually, shouldn’t matter B?: Yeah MK: Okay, what if you should be able to interact with he rest of the page? B?: Well, then users could wander off to parts not related to the modal. That doesn’t make sense. MK: Trying to think of use cases If people who can’t see are able to read outside of the modal, and that’s useful to them MB: In that case, you should read the content before you open the modal dialog surely? JN: Most dialogs I see cover the entire page anyway In most cases anyway Don’t think we should worry too much MK: Bryan was arguing that aria-modal is pretty useful Since this is the 1.1 guide, should we say aria-hidden not to be used? B?: Would never say never. JN: add a note saying that in ARIA 1.1 we have aria-modal which replaces the need to use aria-hidden in which was needed in aria 1.0 for the same functionality. B?: That makes sense JN: I can take the task to do that MK: If you want to make a note in the issue that’s good enough JN: Will do that <sirib> Can you please give me link to example? MK: Wondering how AT vendors are going to interpret it Our wording is important We’ll save that conversation for alter AA: Thought AT venders developed based on the spec, not the APG <jemma> here is the example, siri. [12]http://w3c.github.io/aria-practices/examples/dialog-modal/d ialog.html# [12] http://w3c.github.io/aria-practices/examples/dialog-modal/dialog.html MK: Spec doesn’t tell vendors what to do AA: And the APG does? MK: No, but it gives them practical advise on how users will interact with it modal dialog example [13]https://github.com/w3c/aria-practices/issues/321 [13] https://github.com/w3c/aria-practices/issues/321 example: [14]http://w3c.github.io/aria-practices/examples/dialog-modal/d ialog.html [14] http://w3c.github.io/aria-practices/examples/dialog-modal/dialog.html MK: All the changes that were made last week were related to Bryan’s feedback And I’ve tested in all the browsers I have available to me Jemma you were talking about the add delivery address dialog JK: The styling is confusing, because the dialog that opens when you activate “accepting an alternative form” it has the exact same size as the previous one. MK: Is it confusing that you open layers of dialogs? JN: Yes, it’s the exact same size as the previous one and is the exact same thing MK: Michiel, you were talking about doing a new design, is this something you can solve with CSS? MB: Yes, I’ll have a look, although I’m not sure how to handle layered dialogs MK: Good JN: I’m now in a situation where I can’t close the “Verification Result” dialog But don’t ask me to reproduce it There’s also an issue on mobile Should I put an comment in for that The background scrolls MK: Does it happen the same way in all the dialogs? JN: yes. MK: Let’s first do the CSS Michiel, when you make changes, can you make a PR so I can review? MB: Sure. MK: James, which mobile device were you using SB: The special instructions Can you add aria-describedby to the special instructions so that the user can hear that too? MK: Yeah I can do that JN: I tested on iOS AA: What is #334? MK: That’s Michiel working on a new design CSS heartbeat publication MK: Didn’t want to do another publication before all these design pattern reviews are done. Thought it’d be more valuable if the group felt the document was in a more stable form AA: You mean done? MK: yeah, although that’s sort of relative in this world ;) Not feeling super ready to get through with this Let’s see how far we get in the next two weeks I don’t have the bandwidth at the moment before the weekend of April 7th JN: I’ll be able to put a fair amount of work into the APG next week. MK: We’ll assess on April 10th. ... Jon you have some open PRs JG: Did some work this morning MK: We can talk about the reviews after the meeting JG: That would be good MK: Michiel are you able to get your issues done? MB: Yes MK: Including the syntax one? MB: O right, yes MK: Anybody else that has some cycles to take up something? AA: Can you let us know explicitly if you want us to review something? MK: Would it be helpful if you completed your review and you provided your comments That I’d take you off the owners list? AA: No that’s fine, just when want us t look at something again MK: Okay, I’ll be extra explicit Summary of Action Items Summary of Resolutions [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [15]scribe.perl version 1.152 ([16]CVS log) $Date: 2017/03/27 18:03:41 $ __________________________________________________________ [15] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [16] 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 [17]http://dev.w3.org/cvsweb/~checkout~/2002/ scribe/ [17] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: Irssi_ISO8601_Log_Text_Format (score 1.00) Succeeded: s/No ScribeNick specified. Guessing ScribeNick: MichielBijl/ / Succeeded: s/Inferring Scribes: MichielBijl// Succeeded: s/??/add a note saying that in ARIA 1.1 we have aria-modal wh ich replaces the need to use aria-hidden in which was needed in aria 1.0 for the same functionality./ Succeeded: s/topic: question about modal dialog// Succeeded: s/asses/assess/ Present: MichielBijl JaEunJemmaKu AnnAbbott jamesn matt_king ShirishaBal usani jongund Found Scribe: MichielBijl Inferring ScribeNick: MichielBijl Got date from IRC log name: 27 Mar 2017 Guessing minutes URL: [18]http://www.w3.org/2017/03/27-aria-apg-minutes. html People with action items: [18] http://www.w3.org/2017/03/27-aria-apg-minutes.html WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option. [End of [19]scribe.perl diagnostic output] [19] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
Received on Monday, 27 March 2017 18:05:33 UTC