15:46:16 RRSAgent has joined #apa 15:46:16 logging to http://www.w3.org/2016/08/10-apa-irc 15:46:18 RRSAgent, make logs world 15:46:20 Zakim, this will be 15:46:20 I don't understand 'this will be', trackbot 15:46:21 Meeting: Accessible Platform Architectures Working Group Teleconference 15:46:21 Date: 10 August 2016 15:46:35 agenda? 15:46:41 zakim, clear agenda 15:46:41 agenda cleared 15:46:46 agenda+ preview agenda with items from two minutes 15:46:46 agenda+ TPAC Planning -- Details Discovery; Note & NoteRef 15:46:46 agenda+ EME CR Testing 15:46:46 agenda+ Actions Checkin (Specs) https://www.w3.org/WAI/APA/track/products/8 15:46:47 agenda+ new on TR http://www.w3.org/TR/tr-status-drafts.html 15:46:49 agenda+ Other Business 15:46:51 agenda+ next and future meetings 15:46:54 agenda+ be done 15:49:12 zakim, clear agenda 15:49:12 agenda cleared 15:51:15 agenda+ preview agenda with items from two minutes 15:51:15 agenda+ TPAC Planning -- Details Discovery; Note & NoteRef; Web Components 15:51:15 agenda+ EME CR Testing 15:51:15 agenda+ Actions Checkin (Specs) https://www.w3.org/WAI/APA/track/products/8 15:51:16 agenda+ new on TR http://www.w3.org/TR/tr-status-drafts.html 15:51:18 agenda+ Other Business 15:51:20 agenda+ next and future meetings 15:51:33 agenda+ be done 15:53:06 present+ Janina 15:53:11 Chair: Janina 15:53:18 rrsagent, make minutes 15:53:18 I have made the request to generate http://www.w3.org/2016/08/10-apa-minutes.html janina 15:59:20 tzviya has joined #apa 15:59:26 present+ Joanmarie_Diggs 15:59:28 present+ 16:00:20 present+ 16:01:01 fesch has joined #apa 16:05:19 present+ MichaelC 16:05:21 q+ 16:05:34 present+ George_Kerscher 16:06:25 q- 16:08:18 scribe: joanie 16:08:31 Zakim, take up item 1 16:08:31 agendum 1. "preview agenda with items from two minutes" taken up [from janina] 16:08:47 JS: The agenda is a bit different today because we have others on the call. 16:08:57 JS: We still don't have everyone present we need. 16:09:12 JS: We want to talk about TPAC, details-summary, note and noteref. 16:09:34 JS: We have planning around web components, both APA and ARIA perspectives. 16:09:53 JS: Also, after last week's APA call, we also had some concerns related to EME. 16:10:05 JS: Thus the top of our agenda is weighted with "meaty" topics. 16:10:11 zakim, agenda? 16:10:11 I see 8 items remaining on the agenda: 16:10:12 1. preview agenda with items from two minutes [from janina] 16:10:12 2. TPAC Planning -- Details Discovery; Note & NoteRef; Web Components [from janina] 16:10:12 3. EME CR Testing [from janina] 16:10:13 JS: Tweaks, changes, additions, other topics? 16:10:13 4. Actions Checkin (Specs) https://www.w3.org/WAI/APA/track/products/8 [from janina] 16:10:13 5. new on TR http://www.w3.org/TR/tr-status-drafts.html [from janina] 16:10:13 6. Other Business [from janina] 16:10:14 7. next and future meetings [from janina] 16:10:14 8. be done [from janina] 16:10:33 SM: At the power meeting last week, you asked me to propose wording for security. 16:10:44 s/power/PAUR/ 16:10:45 JS: Can we take that up under other business? 16:10:57 SM: Sure. 16:11:05 JS: Any news? 16:11:12 -> http://w3c.github.io/charter-html/group-charter.html Draft Web Platform Charter 16:11:26 MC: The Web Platform working group is working on a new charter (link above). 16:11:50 MC: It includes HTML 5.2, HTML Accessibility mappings (question: should they be joint or not?). 16:12:08 MC: It's a charter with a huge number of deliverables. 16:12:19 MC: Do we have any comments at the charter level? 16:12:24 MC: I think we should review it. 16:12:26 JS: I agree. 16:12:34 JS: One year charter or three year? 16:12:46 MC: Looks like one-and-a-half-year charter. 16:12:57 JS: Any other news? 16:13:04 Zakim, next item 16:13:04 agendum 2. "TPAC Planning -- Details Discovery; Note & NoteRef; Web Components" taken up [from janina] 16:13:29 JS: Given who's here, Shane let's start with note and noteref. 16:13:40 SM: I don't know that much has changed recently. 16:13:57 SM: We have skeletal spec which talks about note, noteref, and note group. 16:14:09 SM: There's a web IDL bit in there. 16:14:21 SM: It's ready to be discussed heavily or discarded. 16:14:29 JF has joined #apa 16:14:31 SM: I think this means the DPub folks. 16:14:36 SM: We had a meeting. 16:14:47 Present+ JF 16:14:49 SM: We discussed custom elements, etc. 16:15:07 SM: Other than that, we didn't do much more than suggest discussing further at TPAC (or decide to stop). 16:15:18 JS: So we'd be asking for time with Web Components? 16:15:31 SM: I think so. I'd like to get all the right groups in the room. 16:15:32 q+ 16:15:47 JS: I think it might be useful if DPub and APA were in the same place before we go to Web Components. 16:15:56 JS: Tzviya and George? 16:16:23 GK: Noteref is an ID and attribute traditional seen in publishing as a superscripted number pointing to a footnote. 16:16:33 GK: It's pretty fundamental in all types of publishing. 16:16:33 http://spec-ops.github.io/html-note/index.html 16:16:47 GK: It's been used and standardized in various standards since 1999. 16:17:21 ISO Z3998 ? 16:17:23 Z39.86 is the NISO / DAISY 16:17:41 GK: They are both DAISY standards. 16:17:56 GK: The newer one, where we define an XML mechanism for publishing. 16:18:12 Newer is Z3998 16:18:23 GK: It's of course used in EPUB as well. 16:18:27 GK: So long history. 16:18:36 JS: So the goal is to get HTML to pick this up, I suppose. 16:18:41 GK: I would hope so. 16:18:47 q? 16:18:59 SM: Léonie and I have discussed this recently: How does something new become part of HTML? 16:19:06 SM: There's an incubator process. 16:19:19 SM: But the only way it makes it in HTML is if the browser vendors support it. 16:19:31 Tzviya: I completely agree with what George said. 16:19:40 Tzviya: We have this in DPub ARIA. 16:20:00 Tzviya: The biggest concern from Web Components is support for Web Components. 16:20:16 Rich has joined #apa 16:20:17 Tzviya: That is going to make it difficult to get anyone in the publishing industry to support it. 16:20:30 JS: Seems to me, we'd rather get it added to HTML instead. 16:20:37 Tzviay: That would be wonderful! 16:20:55 JS: I think we should start from that. We can accept Web Components if we must. But it's fundamental to publishing. 16:21:09 Tzviya: Yes, but I think it's fundamental to everything. 16:21:11 q+ to talk about the spec 16:21:17 Q+ 16:21:19 Tzviya: Lots and lots of sites have footnotes. 16:21:22 ack tzv 16:21:29 JS: It's not supported well. 16:21:33 present+ Rich_Schwerdtfeger 16:21:42 ack sh 16:21:42 ShaneM, you wanted to talk about the spec 16:21:48 Tzviya: Regarding TPAC, we already have 10 meetings scheduled, so let's add it quickly. 16:21:57 SM: I put a link in for the draft spec. 16:22:11 SM: Tzviya is correct that custom elements are not very well supported. 16:22:29 SM: It's in Chrome, and maybe one day will be in Edge, and there's support in Firefox if you enable it. 16:22:38 SM: I don't think it will be added to Safari, however. 16:22:40 Q- 16:22:57 SM: If you look at the drafty spec, you'll not see anything in there that's terribly complicated. 16:23:08 SM: At least not in the current draft. That might change.... 16:23:17 JS: Proof-of-concept is important. 16:23:26 q? 16:23:32 JS: And we'll want to bring this up in the context of HTML 5.2. 16:23:33 ack jf 16:23:46 JF: Is this in any way related to the web annotations work? 16:23:53 SM: They have nothing to do with one another. 16:24:13 JS: It's the choir only if we want to talk about extended description. 16:24:42 JS: I'm not sure why Léonie is not here. We have her on tap for next week to talk about custom components. 16:24:53 JS: Rich, I know you're having trouble trying to schedule that. 16:25:02 JS: I will send email to Léonie. 16:25:10 JS: I'm sorry to have to ask people to come here twice. 16:25:26 JS: Tzviya and George, if you can join us next week.... 16:26:01 JS: One comment, people who rely upon other ATs (like Sticky Keys) won't know about extended descriptions. 16:26:22 JS: Just because an AT is not controlling the user interaction does not mean users won't benefit from extended descriptions. 16:26:41 JS: This is relevant to why we need this added to HTML. 16:26:44 q? 16:26:50 JS: I propose we take it up again next week. 16:27:05 JS: Any other TPAC topics? 16:27:11 Zakim, next item 16:27:11 agendum 3. "EME CR Testing" taken up [from janina] 16:27:39 JS: Last week, I indicated I thought we were fine with EME going to CR. 16:27:49 JS: But since then, more issues were raised. 16:27:56 JS: Including some raised by EFF. 16:28:05 JS: We discussed it over the next few days. 16:28:24 JS: We again think we're ok with the spec going to CR, but we need to be sure what's in the spec is tested. 16:28:35 Q+ 16:29:01 JS: The spec states that the media is best left unencrypted. However, if they are encrypted, it needs to be in the same container with the same encryption method. 16:29:11 JS: That's a MUST that needs to be tested. 16:30:10 JS: Some issues are related to color changes for users; also individuals with hearing impairments. 16:30:29 JS: I presume we'll have tests for these requirements before the spec moves to PR. 16:30:48 JS: The time data is not encrypted in any case, is that correct? 16:30:58 JF: Yes. And as a matter of fact, we had provided this comment. 16:31:14 JF: The response we got back from Paul was to put it in github. 16:31:23 JF: And I may have dropped the ball here. 16:31:49 JF: The recommendation should be in the spec that the time data should be unencrypted; if it's not, include it in the media wrapper. 16:32:04 JF: If it's in the spec, then we're good to go. 16:32:13 JS: Please look at 8.5.1 in the spec. 16:32:24 JS: I think it says that regardless it is not to be encrypted. 16:32:33 JS: They specifically mention seeking. 16:32:35 ACTION on JF to review EME 8.5.1 for next week 16:32:35 Error finding 'on'. You can review and register nicknames at . 16:32:48 JS: And for seeking, I think you do want that data. 16:33:00 ACTION JF to review EME 8.5.1 for next week 16:33:00 Created ACTION-2080 - Review eme 8.5.1 for next week [on John Foliot - due 2016-08-17]. 16:33:03 JS: I think we agree that it's important, and that we want it unencrypted. 16:33:12 JF: I assigned myself an action and will have it for next week. 16:33:18 JS: Or drop an email on the list. 16:33:25 JS: And we'll follow up with Philippe. 16:33:33 JS: Though my reading of the spec is that it's covered. 16:33:36 q? 16:33:39 associate action-2080 with product-8 16:33:39 action-2080 (Review eme 8.5.1 for next week) associated with product-8. 16:33:43 ack jf 16:33:54 Zakim, next item 16:33:54 agendum 4. "Actions Checkin (Specs) https://www.w3.org/WAI/APA/track/products/8" taken up [from janina] 16:35:11 MC: action-2073 on Janina 16:35:15 JS: Not yet done. 16:35:25 JS: All of mine are not yet done due to EME. 16:35:35 action-2053 16:35:35 action-2053 -- Shane McCarron to Review https://www.w3.org/tr/webauthn/ web authentication: a web api for accessing scoped credentials -- due 2016-08-10 -- OPEN 16:35:35 http://www.w3.org/WAI/APA/track/actions/2053 16:35:45 MC: action-2053 on Shane. 16:35:50 SM: I thought I did this. 16:35:58 MC: If so, the action isn't updated. 16:36:11 SM: Oh, this is the any-other-business topic. 16:36:21 SM: Though I did put a comment in the action. 16:36:33 MC: In the future, setting status to "pending review" is helpful. 16:36:36 close action-2053 16:36:36 Closed action-2053. 16:36:45 tzviya has joined #apa 16:36:59 action-2014 16:36:59 action-2014 -- Fred Esch to Review micropub https://www.w3.org/tr/micropub/ -- due 2016-07-06 -- PENDINGREVIEW 16:36:59 http://www.w3.org/WAI/APA/track/actions/2014 16:37:13 MC: action-2014 is in pending review. Should this be closed? 16:37:24 FE: Not unless we said we'd do it in six months. 16:37:33 MC: I commented on July 6th. 16:37:41 FE: Does the action have anything in it? 16:37:57 MC: The last comment is me pointing to the wiki showing that we're still working on it. 16:38:05 close action-2014 16:38:05 Closed action-2014. 16:38:12 MC: I think this means action-2014 can be closed. And I should have just done that before. 16:38:17 action-2016 16:38:17 action-2016 -- Michiel Bijl to Review clipboard api and events http://www.w3.org/tr/clipboard-apis/ -- due 2016-03-16 -- CLOSED 16:38:17 http://www.w3.org/WAI/APA/track/actions/2016 16:38:36 action-2056 16:38:36 action-2056 -- Fred Esch to Review css properties and values api level 1 https://www.w3.org/tr/css-properties-values-api-1/ -- due 2016-06-29 -- PENDINGREVIEW 16:38:36 http://www.w3.org/WAI/APA/track/actions/2056 16:38:46 close action-2056 16:38:46 Closed action-2056. 16:38:48 MC: I think we can close action-2056. 16:39:00 action-2067 16:39:00 action-2067 -- Janina Sajka to Draft comment on https://www.w3.org/tr/css-color-4/ css color module level 4 requesting a11y impacts section particularly with transparency and impacts on color contrast measurement -- due 2016-07-13 -- PENDINGREVIEW 16:39:01 http://www.w3.org/WAI/APA/track/actions/2067 16:39:14 JS: on action-2067, the review is done. 16:39:22 close action-2067 16:39:22 Closed action-2067. 16:39:33 JS: We have a response from Tab Atkins which we need to respond to still. 16:39:38 Zakim, next item 16:39:38 agendum 5. "new on TR http://www.w3.org/TR/tr-status-drafts.html" taken up [from janina] 16:39:49 MC: There isn't anything really new of note. 16:39:59 -> https://www.w3.org/WAI/APA/wiki/Web_App_Manifest Web App Manifest 16:40:03 MC: But there are two specs, one is web app manifest (link above). 16:40:18 MC: It's just had some churn. They're obvious still working on it. 16:40:35 MC: We received a reply from them on accessibility fixes. We need to get back to them. 16:40:45 JS: Is there an issue? 16:40:55 MC: The issue was around descriptions, I think. 16:41:09 MC: The wiki says some may be resolved by the TR design. 16:41:37 MC: The number of places where the color contrast is not sufficient... Missing longdesc for some images... Unlabeled checkboxes. 16:41:58 MC: So we need to re-review. And if the problems persist, give them some additional/actionable information. 16:42:03 JS: Who reviewed this? 16:42:19 MC: James Nurthen, last December. We sent comments in January. 16:42:29 MC: They replied in January asking for more information. 16:42:39 JS: They had an exchange with Charles. 16:42:52 MC: They said splash screens were not an issue. 16:43:05 MC: They provided a longdesc, though I think we had an issue with it. 16:43:15 Ryladog has joined #apa 16:43:20 MC: And they said the rest was due to spec generation. 16:43:30 Present+ Katie_Haritos-Shea 16:43:34 JS: I'm not inclined to drop it. 16:43:48 JS: We should follow up with them, explaining why what they have done doesn't work. 16:44:04 MC: I think they believe they've addressed the issues, and that the rest are ReSpec issues. 16:44:16 MC: It could be that everything is ok now, but it could be that it's not. 16:44:28 JS: I can look at pieces of it, but not all of it. 16:44:44 MC: Since it's mostly editorial, I guess I can. 16:44:44 action: cooper to see if web app manifest comments are dealt with https://www.w3.org/WAI/APA/wiki/Web_App_Manifest 16:44:45 Created ACTION-2081 - See if web app manifest comments are dealt with https://www.w3.org/wai/apa/wiki/web_app_manifest [on Michael Cooper - due 2016-08-17]. 16:44:56 associate action-2081 with product-8 16:44:56 action-2081 (See if web app manifest comments are dealt with https://www.w3.org/wai/apa/wiki/web_app_manifest) associated with product-8. 16:44:57 MC: (Creates action for this work) 16:45:10 -> https://www.w3.org/WAI/APA/wiki/UI_Events_Specification UI Events 16:45:16 MC: Next on I wanted to ping on is UI Events (link above) 16:45:21 MC: I saw it churn. 16:45:31 MC: The last action was Cynthia sending an email to the group. 16:45:41 MC: I don't see any response from them. 16:46:00 MC: So they've issued a new draft without addressing our concerns. Which isn't necessarily a problem, but.... 16:46:12 JS: My suggestion is that we ping them once Cynthia is back. 16:46:27 MC: We delegated this to Cynthia before we realized we should use the CR process. 16:46:35 JS: Let's bring it back up in two weeks. 16:46:38 Zakim, next item 16:46:38 agendum 6. "Other Business" taken up [from janina] 16:46:57 JS: Two items. Shane first. Comment on Web Payments that we want to run a CfC on. 16:47:03 s/CR process/CfC process/ 16:47:23 JS: I think it's good, but we want to make it less hand wavy. 16:47:40 JS: Because it's all API, we didn't find anything specific about accessibility. 16:48:06 JS: But I would like us to be standard about messaging. 16:48:25 The proposed language is This specification has no defined user interface. Consequently, there are no specific accessibility requirements on implementations. However, to the extent that an implementation provides user interactions to support this specification, the implementation must ensure that the interface is exposed to the platform accessibility API. Moreover, implementors should take into consideration 16:48:27 the needs of their users with varying abilities when designing solutions that implement this specification. For example, the use of biometric authentication techniques should be varied enough to allow for people with widely differing physical abilities. 16:48:34 SM: I pasted the proposed text (above). 16:48:52 SM: Does it make sense? Sure. I particularly like the WCAG reference. 16:49:01 SM: This was meant to be quite generic. 16:49:15 SM: We'd have to customize it for any spec where we want it included. 16:49:34 JS: I'm still nervous about saying "no impact." 16:49:45 JS: We didn't find any impact, but it is possible that there is some. 16:49:55 JS: I'm still wondering if timeout is an issue. 16:50:08 JS: Keep renewing the timeout if the user is doing something on screen. 16:50:14 JF: Or warn the user. 16:50:22 SM: The API doesn't have any concept of timeout. 16:50:29 Katie: That's in a different place. 16:50:40 s/place/layer/ 16:50:45 SM: That's a good point. 16:50:59 JS: That's one we know is a common issue. We need to know it's going to be solved in the right place. 16:51:16 JS: So that the devices can just exchange this without having to throw up a warning that the user has to deal with. 16:51:31 Katie: That could be a note, kind of like is done with the biometric options. 16:51:46 Katie: In general. And it would be for those implementing the API, creating a UI. 16:52:01 Katie: Because I'm not sure that at this level they can do anything about it with any impact. 16:52:51 JS: If the device, say VoiceOver or TalkBack, if they have an API to attach to, the fact that you're swiping around but haven't pressed submit would cause the timeout to renew because it's clear you're interacting with the interface. 16:53:05 JS: And that goes for desktop browser interactions as well. 16:53:23 JS: And I'm a little bit sensitive to this. I'm too slow with certain interfaces. 16:53:29 SM: That's a horrible design. 16:53:34 For example, if a user interface has an inherent timeout built into a transaction, that timeout should not trigger if the user is actively interacting with the system. 16:54:39 JD: Quick note that the user agent might not know about AT-based interactions. 16:54:52 SM: I pasted more text into the channel. (Reads it). 16:54:58 SM: Is that what you had in mind? 16:55:08 JF: Either that or a warning dialog. 16:55:15 JF: You see that on banking sites, for instance. 16:55:28 Katie: How can the API specifically do anything about it? 16:55:42 SM: We're not talking about the AT. 16:56:48 JS: So maybe Shane's statement is the best we can do. 16:57:03 rrsagent, make minutes 16:57:03 I have made the request to generate http://www.w3.org/2016/08/10-apa-minutes.html MichaelC 16:57:16 Katie: I think we have good examples for implementations. 16:57:37 Get WCAG reference in there too 16:57:42 Katie: I think we should have a statement that implementations SHOULD ensure the UI for interacting with the API is accessible. 16:58:00 JS: We're sort of having a Web Payments submeeting during the APA meeting. 16:58:13 q+ to point out that this text can also go to the WebAuthn group 16:58:37 JS: Let me ask the generic question: Does the group think we need to hear the final version before CfC? 16:58:54 JS: This is a process question, and for people here who are not members of the sub team. 16:59:03 JS: Do we need to bring it back here before CfC? 16:59:28 JS: I'm not hearing anyone speak up. So if/when the Payments subteam is satisfied, we can move to CfC. 16:59:34 SM: I'll make the changes. 16:59:51 Katie: Are we going to talk about PAUR? 17:00:19 Katie: I posted about the PAUR asking for comments and use cases. 17:00:33 Katie: There were also several people who wanted to join. 17:00:55 Katie: There are three people. 17:01:10 JS: For anyone who is a member, they can ask their ACRep. 17:01:22 Katie: I said that, but it would be great if you could reply. 17:01:33 Katie: The other two, one is a member one is not. 17:02:16 (Group discusses some specific individuals who should join if possible.) 17:03:13 JS: Tab Atkins said, they referred to WCAG in the spec. 17:03:46 JS: If it's not as thorough as the statement we suggested, should we reply that we want the statement added. 17:04:16 https://www.w3.org/TR/css-color-4/#notes 17:04:29 Topic: CSS Color Spec 17:04:36 MC: (Reads from spec at above link) 17:04:47 MC: That is good, but I agree we want to add a statement about contrast. 17:05:09 MC: Combined with what they have now, into an accessibility-impact statement. 17:05:35 Zakim, part 17:05:35 leaving. As of this point the attendees have been Janina, Joanmarie_Diggs, LJWatson, ShaneM, fesch, MichaelC, Cyns, Gottfried, Katie_Haritos-Shea, Mary, Mueller, 17:05:35 Zakim has left #apa 17:05:39 ... Rich_Schwerdtfeger, tzviya, George_Kerscher, JF 17:06:02 scribeOptions: -final 17:06:06 RRSAgent, stop 17:06:44 present+ Fred_Esch 17:06:58 present+ ShaneM 17:07:27 present+ Tzviya 17:08:11 RRSAgent, make minutes 17:08:11 I have made the request to generate http://www.w3.org/2016/08/10-apa-minutes.html joanie 17:08:52 present- LJWatson, Cyns, Gottfried 17:09:14 regrets+ Cynthia_Shelly 17:09:18 RRSAgent, make minutes 17:09:18 I have made the request to generate http://www.w3.org/2016/08/10-apa-minutes.html joanie 17:10:25 present- Mary Mueller 17:10:29 RRSAgent, make minutes 17:10:29 I have made the request to generate http://www.w3.org/2016/08/10-apa-minutes.html joanie 17:10:51 RRSAgent, stop