17:27:45 RRSAgent has joined #css-a11y 17:27:45 logging to http://www.w3.org/2017/01/31-css-a11y-irc 17:27:50 Zakim has joined #css-a11y 17:28:19 meeting: CSS A11Y TF Inaugural Call 17:28:53 rrsagent, make log world 17:29:05 chair: Rossen 17:29:22 present+ MichaelC, Michiel_Bijl, Rachel_Andrew 17:30:35 present+ 17:30:37 tdrake has joined #css-a11y 17:30:44 present + tdrake 17:31:32 present+ Rossen 17:31:42 present+ 17:31:53 gregwhitworth has joined #css-a11y 17:32:03 present+ 17:32:05 Rossen_ has joined #css-a11y 17:32:30 BogdanBrinza has joined #css-a11y 17:32:47 regrets+ Tzviya_Siegman 17:32:52 Ryladog has joined #css-a11y 17:33:06 regrets+ Dave_Kramer, Liam_Quinn, Francois_Remy, Joanmarie_Diggs 17:33:19 Present+ Katie_Haritos-Shea 17:33:27 Present+ Rossen 17:33:39 present+ BogdanBrinza 17:33:41 present+ John_Northup 17:33:46 present+ Alan_Stearns 17:34:19 fantasai has joined #css-a11y 17:34:25 present+ Janina 17:34:28 fremy has joined #css-a11y 17:34:31 present+ fantasai 17:34:35 janina has joined #css-a11y 17:34:41 present+ 17:35:29 present+ Francois_Remy 17:35:34 regrets- Francois_Remy 17:35:47 can somebody please scribe? 17:36:02 zakim, who's here? 17:36:02 Present: MichaelC, Michiel_Bijl, Rachel_Andrew, rachelandrew, Rossen, astearns, gregwhitworth, Katie_Haritos-Shea, BogdanBrinza, John_Northup, Alan_Stearns, Janina, fantasai, 17:36:06 ... Francois_Remy 17:36:06 On IRC I see janina, fremy, fantasai, Ryladog, BogdanBrinza, Rossen_, gregwhitworth, tdrake, Zakim, RRSAgent, rachelandrew, astearns, MichaelC, liam, MichielBijl 17:36:21 scribe: MichaelC 17:37:01 topic: introductions 17:37:10 ra: Welcome to CSS A11Y TF 17:37:16 thanks for making it on short notice 17:37:22 want to get things moving 17:38:03 agenda: https://lists.w3.org/Archives/Public/public-css-a11y/2017Jan/0004.html 17:38:10 topic: Round of introductions 17:38:34 Rossen Atanassov, Microsoft Edge, work on CSS and lots of other things, co-chair CSS WG, involved in SVG 17:38:42 Bogdan Brinza, Rossen´s colleague 17:39:03 Greg Whitworth, also Rossen´s colleague 17:39:23 Ted Drake, Intuit, co-facilitator of this TF, working in APA WG 17:39:41 John Northup, been involved in A11Y for a while 17:40:03 Katie Haritos-Shea, Deque, involved in W3C A11Y since 2000 17:40:45 Michael Cooper, W3C staff contact to ARIA & APA 17:40:57 Rachel Andrew, CSS WG, particularly interested in layout 17:41:17 Michiel_Bijl, TPG, co-editor of ARIA Authoring Practices, also part of APA 17:41:24 fantasai, CSS WG, edit many of the specs 17:41:44 Janina Sajka, chair APA, a lurker to CSS A11Y TF 17:42:04 Reminds that I will be leaving at the top of the hour 17:42:11 Francois Remy, Microsoft, CSS WG 17:42:23 Alan Stearns, co-chair of CSS WG, also lurking 17:43:02 topic: Scope of our work 17:43:29 ra: initial meeting at TPAC identified areas overlap between CSS and APA that falls into this TF 17:44:06 fantasai has raised some issues to CSS WG 17:44:19 and we´ve started marking some issues with a11y tag 17:44:42 there was discussion of relationship between visual presentation and content structure 17:45:18 this is not a new topic, CSS WG has been dealing with since the advent of absolute positioning and box positioning 17:45:47 fantasai has put together an explanation and guidelines for that 17:45:57 also she and I have an action to write a best practices document for CSS authoring 17:46:06 that could be in remit of this TF 17:46:38 other topics people want group to be considering? 17:47:19 -> https://www.w3.org/WAI/APA/wiki/Category:CSS APA CSS tracking 17:47:36 MichaelC: has been tracking APA issues related to CSS 17:47:36 -> https://www.w3.org/WAI/APA/wiki/Category:CSS_A11Y_TF APA request list for TF 17:47:53 https://www.w3.org/WAI/APA/wiki/Category:CSS_APA_CSS_tracking 17:48:30 https://github.com/w3c/aria/wiki/CSS-AAM-Potential-Features 17:49:20 js: generated content 17:49:45 ra: two broad categories 17:49:53 Visual display and rearranging compared to document structure 17:50:03 positioning, transforms, animations, etc. 17:50:13 Structural changes introduced by CSS 17:50:35 generated content, which isn´t in DOM, fixups 17:50:56 think the APA navigation category falls into the first category above 17:51:17 including impact on keyboard etc. navigation 17:51:31 think the layout topic is a hybrid 17:51:42 most of the issues are around visual placement of layout boxes 17:51:52 don´t see as much there about generated content 17:52:53 mc: makes sense to me, anything missing 17:53:01 td: what about audio? 17:53:10 ra: speech? 17:53:23 td: there used to be aural style sheets 17:53:27 ra: there is CSS speech module 17:53:36 this is fantasai´s territory 17:54:19 fantasai: speech module, would like to talk about what to do with it 17:54:22 it´s pretty stable, just 2 open issues right now 17:54:30 planning to address and then republish CR 17:54:36 not much implementation interest 17:54:46 minimal feedback for years 17:54:51 speech module - https://github.com/w3c/csswg-drafts/issues/511 17:54:55 don´t expect much interest will emerge 17:55:05 though the speak and speak-as properties might interest implementers more 17:55:24 wanted to ask this TF whether the property should be separated from the rest of the module 17:55:50 either by module versions, or move speak to display module where it would be more visible to authors and implementers 17:55:59 lots of issues asking for the feature, even though it exists 17:56:19 s/lots of/several/ 17:56:27 s/issues/issues reported to CSSWG/ 17:56:31 td: was trying to work on it a while ago 17:56:44 ra: yeah, lots of interest 17:57:00 q+ to say a11y interested in speech but had kinda given up 17:57:20 topic: How and where will we work 17:57:27 ra: propose we do the work in GitHub 17:57:29 +1 17:57:30 CSS work does that 17:57:44 was a challenge to transition to that, but has proven successful and adaptive 17:57:49 have one repo available 17:58:09 we should decide if we want to use that, or choose a different one 17:58:20 is everyone ok with that? 17:58:23 mb, td: +1 17:58:29 +1 17:58:44 ra: big and small issues can be addressed there 17:58:47 can cross-tag and stuff 17:59:00 there is mailing list 17:59:08 though probably mainly for administrative stuff 17:59:20 don´t want to impose standing teleconferences 17:59:45 but if need arises, we could schedule one 17:59:56 s/one/one-offs/ 18:00:11 also probably spend some chunks of time at TPAC in FtF discussion 18:00:23 though probably not separate dedicated FtF meeting 18:00:35 any other thoughts? 18:00:45 td: sounds good 18:01:38 ra: for github, currently have https://github.com/w3c/css-aam 18:01:47 is that ok, or do we want a new css-a11y? 18:02:06 q+ to talk about issue vs development 18:02:47 js: suggest keep AAM specific for AAPI mappings 18:02:49 how about a new repo called CAT 18:04:07 mc: could create new repo for the primary issue discussion, and initial drafts of deliverables 18:04:20 keep CSS-AAM for that specific deliverable 18:05:00 could spin off other repos as needed 18:05:11 mb: better to split now than later if we´re gonna manage issues 18:05:30 RESOLUTION: create css-a11y repo as primary repo for this TF 18:06:12 https://github.com/w3c/csswg-drafts/issues/511 18:06:12 topic: speak property 18:07:08 ra: proposal is to split the speech module into two, one which could go to Rec and get implemented soon, but only have the speak property 18:07:22 q? 18:07:26 ack q 18:07:32 ack MichaelC 18:07:32 MichaelC, you wanted to say a11y interested in speech but had kinda given up and to talk about issue vs development 18:08:26 mc: think a11y would be happy to see speech revived 18:08:40 think better to split the module than merge into display, but defer to CSS WG judgement 18:08:55 jcraig has joined #css-a11y 18:09:00 elika: want to sort that, and also ask whether speak-as should go along with it? 18:09:06 q+ 18:09:28 ra: given multiple years of lack of implementer interest, cautious about bogging down display module with it 18:09:37 so I vote for split as well 18:10:03 ack MichaelC 18:10:20 mc: what does speak-as do? 18:10:47 https://www.w3.org/TR/css-speech/#speaking-props-speak-as 18:10:54 fantasai: specify whether word should be spelled or pronounced 18:10:56 speak-as: normal | spell-out || digits || [ literal-punctuation | no-punctuation ] 18:11:17 mb: relationship to display: none? 18:11:36 speak: auto | never | always 18:11:38 fantasai: speak property allows auto, never, always 18:11:50 auto keys off of display / visibility 18:12:23 q? 18:12:49 bb: could imagine this applies to name and description 18:13:20 and @@ 18:13:30 why would you want to tie to display forcefully outside of those use cases? 18:13:51 fantasai: auto defines ¨normal¨ behaviour, if that defined behavoiur doesn´t seem intuitive we should refine the spec 18:14:06 use case of decorative element using text, might not want it spelled out 18:14:38 or asterisk placeholders 18:15:10 or supplemental navigation elements 18:16:34 So, el { speak: always; display: hidden; } is equal to el { position: absolute; right: 100%; clip: …; blah }? That’s really cool! 18:16:41 q+ 18:17:09 mc: kinda think speak-as more directly helpful to AT users 18:17:18 but should check with AT users more 18:17:31 makes sense to me to bring both those properties forward if feasible 18:17:42 but not sure one should die on the sword of the other 18:17:52 js: would like to canvas other AT users and developers 18:17:58 see good value in speak-as 18:18:26 ack r 18:18:48 q+ to say speak-as: literal-punctuation; would be great for specs / pre | code elements. 18:18:52 bb: it used to be AT would get content out of the browser 18:19:08 nowadays get it more from a11y layer 18:19:19 means the property is less visible to them 18:19:45 so can´t build experience around it 18:19:45 and don´t think should encourage in browser 18:20:26 ra: subtree doesn´t always have rich markup 18:20:28 q+ 18:20:41 assumptions are built in around use of display:none 18:20:54 fantasai: there is a use case, that we should solve 18:21:01 there is a property 18:21:04 q+ 18:21:07 not sure how to handle, but multiple requests 18:21:20 ack michiel 18:21:20 MichielBijl, you wanted to say speak-as: literal-punctuation; would be great for specs / pre | code elements. 18:21:56 mb: see good value for literal pronunciation 18:22:27 use case, contractions make content more readable but AT over-expose the punctuation 18:22:31 so like speak-as 18:22:32 q+ Another example: "Wind" is one thing when you talk about a spring, and another when it's the weather 18:22:50 q? 18:22:56 ack MichaelC 18:23:33 mc: may want to explore pushing the a11y layer before determining something shouldn´t be implemented 18:23:39 q+ 18:23:49 ra: not not implementable, but expect more UA enforcing of content integrity 18:23:50 ack Rossen_ 18:24:24 do have concern about forcing element that´s not normally accessible to be made available introduces complexitiies 18:24:40 @@ linking to name description computation 18:25:03 think existing ARIA features cover the use cases 18:25:41 You should read https://github.com/w3c/csswg-drafts/issues/560 which is asking for this feature. 18:25:47 js: more than just AT are consumers 18:25:50 e.g., Alexa 18:26:29 say w-i-n-d pronounces differently depending on whether it´s action on rope or movement of air 18:26:47 q? 18:26:51 ack janina 18:26:57 fantasai: that´s a semantic issue out of scope for CSS 18:27:21 should handle at markup level 18:27:29 js: so speak-as is more restricted? 18:27:44 fantasai: yeah, doesn´t interpret, just says how to render 18:28:20 it´s possible the speak-as aspect [s/sh]ould be handled in markup 18:28:45 mb: +1 one markup for JS use case 18:29:29 ra: so good discussion 18:29:34 need to close the telecon though 18:29:41 topic: Next steps 18:29:45 https://github.com/w3c/csswg-drafts/issues 18:29:47 will set up css-a11y github repo 18:30:02 suggest participants follow CSSWG issues 18:30:13 in particular look for ones tagged for a11y 18:30:25 q+ to ask whether CSS TF would like APA to prioritize our issues? 18:30:33 you can comment, cross-link with issues in css-a11y repo, etc. 18:31:04 thanks everyone for participating in this call and the TF 18:31:17 js: will it help for APA to do a prioritization round? 18:31:36 ra: would like to see all the issues in the new github repo 18:31:43 they will self-prioritize organizally 18:31:54 s/organizally/organically/ 18:32:08 so talk to you on github, we´ll do a call if needed! 18:32:29 scribeOptions: -final 18:32:32 rrsagent, make minutes 18:32:32 I have made the request to generate http://www.w3.org/2017/01/31-css-a11y-minutes.html MichaelC 18:34:03 jcraig has joined #css-a11y 18:34:59 zakim, bye 18:34:59 leaving. As of this point the attendees have been MichaelC, Michiel_Bijl, Rachel_Andrew, rachelandrew, Rossen, astearns, gregwhitworth, Katie_Haritos-Shea, BogdanBrinza, 18:34:59 Zakim has left #css-a11y 18:35:01 rrsagent, bye 18:35:01 I see no action items