IRC log of aria-apg on 2017-03-27
Timestamps are in UTC.
- 16:59:08 [RRSAgent]
- RRSAgent has joined #aria-apg
- 16:59:08 [RRSAgent]
- logging to http://www.w3.org/2017/03/27-aria-apg-irc
- 16:59:28 [MichielBijl]
- chair: MattKing
- 16:59:42 [MichielBijl]
- rrsagent, make log public
- 16:59:53 [MichielBijl]
- rrsagent, make minutes
- 16:59:53 [RRSAgent]
- I have made the request to generate http://www.w3.org/2017/03/27-aria-apg-minutes.html MichielBijl
- 17:00:40 [jemma]
- jemma has joined #aria-apg
- 17:01:04 [annabbott]
- annabbott has joined #aria-apg
- 17:01:11 [MichielBijl]
- present+
- 17:01:17 [mck]
- mck has joined #aria-apg
- 17:02:03 [jemma]
- present+ JaEunJemmaKu
- 17:02:05 [annabbott]
- present+ AnnAbbott
- 17:02:14 [jemma]
- agenda?
- 17:02:39 [MichielBijl]
- meeting: ARIA APG TF
- 17:03:10 [MichielBijl]
- Agenda+ Current milestone review
- 17:03:17 [MichielBijl]
- Agenda+ Discuss schedule for heartbeat publication preparation
- 17:04:03 [MichielBijl]
- rrsagent, make minutes
- 17:04:03 [RRSAgent]
- I have made the request to generate http://www.w3.org/2017/03/27-aria-apg-minutes.html MichielBijl
- 17:04:58 [jamesn]
- jamesn has joined #aria-apg
- 17:05:05 [jamesn]
- present+
- 17:05:08 [jongund]
- jongund has joined #aria-apg
- 17:05:10 [mck]
- present+ matt_king
- 17:05:17 [jamesn]
- agenda?
- 17:05:24 [sirib]
- present+ShirishaBalusani
- 17:05:28 [jongund]
- present+ jongund
- 17:05:43 [jamesn]
- rrsagent, make log world
- 17:05:48 [jamesn]
- rrsagent, make minutes
- 17:05:48 [RRSAgent]
- I have made the request to generate http://www.w3.org/2017/03/27-aria-apg-minutes.html jamesn
- 17:06:01 [jamesn]
- zakim, who is here?
- 17:06:01 [Zakim]
- Present: MichielBijl, JaEunJemmaKu, AnnAbbott, jamesn, matt_king, ShirishaBalusani, jongund
- 17:06:04 [Zakim]
- On IRC I see jongund, jamesn, mck, annabbott, jemma, RRSAgent, Zakim, sirib, trackbot, MichielBijl
- 17:07:11 [MichielBijl]
- scribe: MichielBijl
- 17:07:36 [jamesn]
- No ScribeNick specified. Guessing ScribeNick: MichielBijl
- 17:07:36 [jamesn]
- Inferring Scribes: MichielBijl
- 17:07:49 [jamesn]
- s/No ScribeNick specified. Guessing ScribeNick: MichielBijl//
- 17:07:53 [MichielBijl]
- zakim, take up item 1
- 17:07:53 [Zakim]
- agendum 1. "Current milestone review" taken up [from MichielBijl]
- 17:08:00 [jamesn]
- s/Inferring Scribes: MichielBijl//
- 17:08:09 [MichielBijl]
- https://github.com/w3c/aria-practices/issues?q=is%3Aopen+is%3Aissue+milestone%3A%22Jan+2017+Clean+Up%22+sort%3Aupdated-desc
- 17:08:59 [MichielBijl]
- https://github.com/w3c/aria-practices/issues/325
- 17:10:46 [MichielBijl]
- 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.
- 17:11:48 [MichielBijl]
- MB: Why is it “it might set focus”?
- 17:12:03 [MichielBijl]
- MK: Design decision
- 17:12:10 [MichielBijl]
- We’re not using phrasing like should
- 17:13:22 [MichielBijl]
- MB: Can it still be “focus can be set” or something?
- 17:13:28 [MichielBijl]
- MK: Sure
- 17:14:05 [MichielBijl]
- MB: In this paragraph
- 17:14:05 [MichielBijl]
- 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.
- 17:14:11 [MichielBijl]
- Why is it typically returns and not simply “returns”?
- 17:14:36 [MichielBijl]
- MK: Because it might not exist anymore
- 17:15:06 [MichielBijl]
- Also if you open it from a menu, that menu item might not be visible anymore.
- 17:15:12 [jemma]
- +q
- 17:16:45 [MichielBijl]
- MB: The last sentence would sort of catch situations where you wouldn’t return focus?
- 17:16:52 [MichielBijl]
- MK: Not in all cases
- 17:17:00 [MichielBijl]
- Trying to think of cases where it wouldn’t
- 17:17:26 [MichielBijl]
- AA: The meaning of the sentence wouldn’t drastically change whether it would include typically or not?
- 17:17:34 [MichielBijl]
- MK: It’s different enough
- 17:18:34 [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.
- 17:18:35 [MichielBijl]
- MK: Also added guidance on aria-hidden:
- 17:18:36 [MichielBijl]
- 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
- 17:18:36 [MichielBijl]
- a modal dialog is visually discernable, aria-hidden is not present.
- 17:21:02 [MichielBijl]
- JK: What is the use case?
- 17:21:03 [MichielBijl]
- JN: Use case here is that you don’t want the stuff to be visible
- 17:21:38 [MichielBijl]
- We should motivate advise people to use aria-modal
- 17:21:45 [MichielBijl]
- MK: I tried to write it that way
- 17:21:57 [MichielBijl]
- If that doesn’t come across, than we need to change it.
- 17:22:36 [MichielBijl]
- Tried to write an anti pattern without it looking like an anti pattern
- 17:23:30 [MichielBijl]
- aria-modal doesn’t put any requirements on AT
- 17:23:36 [MichielBijl]
- JN: Really?
- 17:23:42 [MichielBijl]
- MK: As far as I’m aware, yes.
- 17:24:32 [MichielBijl]
- JN: It works in iOS 10
- 17:24:38 [MichielBijl]
- MK: That’s iOS, not web
- 17:24:48 [MichielBijl]
- JN: I mean, I tested it on web on iOS
- 17:25:36 [MichielBijl]
- JN: Often you put a background up to slightly obfuscate the inactive part of the page.
- 17:25:55 [MichielBijl]
- MK: It starts making it harder to judge when to use modal
- 17:27:20 [jemma]
- https://www.w3.org/TR/wai-aria-1.1/#aria-modal
- 17:27:56 [MichielBijl]
- MB: If you use a modal dialog you can’t interact with the rest of the page, keyboard, at or visually, shouldn’t matter
- 17:28:02 [MichielBijl]
- B?: Yeah
- 17:28:31 [MichielBijl]
- MK: Okay, what if you should be able to interact with he rest of the page?
- 17:28:53 [MichielBijl]
- B?: Well, then users could wander off to parts not related to the modal. That doesn’t make sense.
- 17:29:10 [MichielBijl]
- MK: Trying to think of use cases
- 17:29:37 [MichielBijl]
- If people who can’t see are able to read outside of the modal, and that’s useful to them
- 17:30:02 [MichielBijl]
- MB: In that case, you should read the content before you open the modal dialog surely?
- 17:30:25 [MichielBijl]
- JN: Most dialogs I see cover the entire page anyway
- 17:30:32 [MichielBijl]
- In most cases anyway
- 17:30:37 [MichielBijl]
- Don’t think we should worry too much
- 17:31:05 [MichielBijl]
- MK: Bryan was arguing that aria-modal is pretty useful
- 17:31:16 [MichielBijl]
- Since this is the 1.1 guide, should we say aria-hidden not to be used?
- 17:31:23 [MichielBijl]
- B?: Would never say never.
- 17:31:39 [MichielBijl]
- JN: ??
- 17:31:44 [MichielBijl]
- B?: That makes sense
- 17:31:53 [MichielBijl]
- JN: I can take the task to do that
- 17:33:27 [MichielBijl]
- MK: If you want to make a note in the issue that’s good enough
- 17:33:53 [MichielBijl]
- topic: question about modal dialog
- 17:34:10 [jamesn]
- s/??/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.
- 17:34:44 [MichielBijl]
- s/topic: question about modal dialog//
- 17:35:00 [MichielBijl]
- JN: Will do that
- 17:35:14 [sirib]
- Can you please give me link to example?
- 17:35:15 [MichielBijl]
- MK: Wondering how AT vendors are going to interpret it
- 17:35:20 [MichielBijl]
- Our wording is important
- 17:35:27 [MichielBijl]
- We’ll save that conversation for alter
- 17:35:47 [MichielBijl]
- AA: Thought AT venders developed based on the spec, not the APG
- 17:35:57 [jemma]
- here is the example, siri. http://w3c.github.io/aria-practices/examples/dialog-modal/dialog.html#
- 17:35:58 [MichielBijl]
- MK: Spec doesn’t tell vendors what to do
- 17:36:12 [MichielBijl]
- AA: And the APG does?
- 17:36:24 [MichielBijl]
- MK: No, but it gives them practical advise on how users will interact with it
- 17:37:37 [MichielBijl]
- topic: modal dialog example
- 17:37:38 [MichielBijl]
- https://github.com/w3c/aria-practices/issues/321
- 17:37:56 [MichielBijl]
- example: http://w3c.github.io/aria-practices/examples/dialog-modal/dialog.html
- 17:38:41 [MichielBijl]
- MK: All the changes that were made last week were related to Bryan’s feedback
- 17:38:54 [MichielBijl]
- And I’ve tested in all the browsers I have available to me
- 17:39:09 [MichielBijl]
- Jemma you were talking about the add delivery address dialog
- 17:43:15 [MichielBijl]
- 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.
- 17:43:34 [MichielBijl]
- MK: Is it confusing that you open layers of dialogs?
- 17:43:55 [MichielBijl]
- JN: Yes, it’s the exact same size as the previous one and is the exact same thing
- 17:44:49 [MichielBijl]
- MK: Michiel, you were talking about doing a new design, is this something you can solve with CSS?
- 17:45:08 [MichielBijl]
- MB: Yes, I’ll have a look, although I’m not sure how to handle layered dialogs
- 17:45:14 [MichielBijl]
- MK: Good
- 17:45:38 [MichielBijl]
- JN: I’m now in a situation where I can’t close the “Verification Result” dialog
- 17:45:47 [MichielBijl]
- But don’t ask me to reproduce it
- 17:46:35 [MichielBijl]
- There’s also an issue on mobile
- 17:46:44 [MichielBijl]
- Should I put an comment in for that
- 17:46:49 [MichielBijl]
- The background scrolls
- 17:46:58 [MichielBijl]
- MK: Does it happen the same way in all the dialogs?
- 17:47:00 [MichielBijl]
- JN: yes.
- 17:47:40 [MichielBijl]
- MK: Let’s first do the CSS
- 17:48:14 [MichielBijl]
- Michiel, when you make changes, can you make a PR so I can review?
- 17:48:16 [MichielBijl]
- MB: Sure.
- 17:48:26 [MichielBijl]
- MK: James, which mobile device were you using
- 17:49:19 [MichielBijl]
- SB: The special instructions
- 17:49:42 [MichielBijl]
- Can you add aria-describedby to the special instructions so that the user can hear that too?
- 17:50:28 [MichielBijl]
- MK: Yeah I can do that
- 17:51:48 [MichielBijl]
- JN: I tested on iOS
- 17:52:55 [MichielBijl]
- ack jemma
- 17:53:14 [MichielBijl]
- AA: What is #334?
- 17:53:22 [MichielBijl]
- MK: That’s Michiel working on a new design
- 17:53:26 [MichielBijl]
- CSS
- 17:53:41 [MichielBijl]
- topic: heartbeat publication
- 17:54:06 [MichielBijl]
- MK: Didn’t want to do another publication before all these design pattern reviews are done.
- 17:54:35 [MichielBijl]
- Thought it’d be more valuable if the group felt the document was in a more stable form
- 17:54:49 [MichielBijl]
- AA: You mean done?
- 17:54:59 [MichielBijl]
- MK: yeah, although that’s sort of relative in this world ;)
- 17:56:17 [MichielBijl]
- Not feeling super ready to get through with this
- 17:56:28 [MichielBijl]
- Let’s see how far we get in the next two weeks
- 17:56:38 [MichielBijl]
- I don’t have the bandwidth at the moment
- 17:56:48 [MichielBijl]
- before the weekend of April 7th
- 17:57:16 [MichielBijl]
- JN: I’ll be able to put a fair amount of work into the APG next week.
- 17:57:30 [MichielBijl]
- MK: We’ll asses on April 10th.
- 17:58:19 [MichielBijl]
- s/asses/assess/
- 17:58:57 [MichielBijl]
- MK: Jon you have some open PRs
- 17:59:03 [MichielBijl]
- JG: Did some work this morning
- 17:59:32 [MichielBijl]
- MK: We can talk about the reviews after the meeting
- 17:59:37 [MichielBijl]
- JG: That would be good
- 18:01:11 [MichielBijl]
- MK: Michiel are you able to get your issues done?
- 18:01:13 [MichielBijl]
- MB: Yes
- 18:01:20 [MichielBijl]
- MK: Including the syntax one?
- 18:01:23 [MichielBijl]
- MB: O right, yes
- 18:01:37 [MichielBijl]
- MK: Anybody else that has some cycles to take up something?
- 18:01:56 [MichielBijl]
- AA: Can you let us know explicitly if you want us to review something?
- 18:02:22 [MichielBijl]
- MK: Would it be helpful if you completed your review and you provided your comments
- 18:02:34 [MichielBijl]
- That I’d take you off the owners list?
- 18:02:59 [MichielBijl]
- AA: No that’s fine, just when want us t look at something again
- 18:03:18 [MichielBijl]
- MK: Okay, I’ll be extra explicit
- 18:03:36 [MichielBijl]
- RRSAgent, make minutes
- 18:03:36 [RRSAgent]
- I have made the request to generate http://www.w3.org/2017/03/27-aria-apg-minutes.html MichielBijl