13:37:51 RRSAgent has joined #wai-curricula 13:37:51 logging to https://www.w3.org/2020/09/01-wai-curricula-irc 13:37:53 RRSAgent, make logs Public 13:37:53 please title this meeting ("meeting: ..."), dmontalvo 13:38:52 Meeting: WAI Curricula Task Force Teleconference 13:39:00 Date: 1 September 2020 13:39:04 Chair: Daniel 13:40:05 agenda+ Appropriateness of suggested design patterns and widgets https://deploy-preview-245--wai-curricula.netlify.app/curricula/developing-accessible-content/custom-widgets/ 13:40:30 agenda+ Repetitiveness throughout the topics https://deploy-preview-245--wai-curricula.netlify.app/curricula/developing-accessible-content/custom-widgets/ 13:41:00 agenda+ Usefulness of topic "Enhancing Semantics" https://deploy-preview-245--wai-curricula.netlify.app/curricula/developing-accessible-content/custom-widgets/#topic-extending-semantics 13:41:07 agenda? 14:59:43 shadi has joined #wai-curricula 15:01:00 Carlos has joined #wai-curricula 15:03:44 Donal has joined #wai-curricula 15:05:34 Howard_ has joined #wai-curricula 15:05:45 present+ Howard 15:06:49 present+ 15:07:58 scribe: shadi 15:08:11 present+ 15:08:16 present+ Donal 15:08:30 presen+ Daniel 15:08:33 zakim, take up next 15:08:33 agendum 1. "Appropriateness of suggested design patterns and widgets https://deploy-preview-245--wai-curricula.netlify.app/curricula/developing-accessible-content/custom-widgets/" 15:08:36 ... taken up [from dmontalvo] 15:08:42 chair: Daniel 15:09:42 https://wai-curricula.netlify.app/curricula/developing-accessible-content/custom-widgets/ 15:09:57 https://deploy-preview-245--wai-curricula.netlify.app/curricula/developing-accessible-content/custom-widgets/ 15:10:22 DM: recap from last week 15:10:33 ...comment that Module 6 was too theoretical 15:10:46 ...request to add real examples of widgets 15:10:56 ...likw buttons, carousels, and such 15:11:07 ...new proposal has such widgets 15:11:41 ...have such examples but now seems quite repetitive 15:12:09 ...how can we avoid such repetition? 15:12:45 CD: didn't feel like repetition to me 15:13:04 ...maybe when translating to teaching material 15:13:08 ...but seemed ok to me 15:13:31 ...one suggestion is to address the repetitive topics in the first topic 15:13:47 ...but we may be speaking about that topic later on+ 15:15:03 Shadi: Looking at first topic, it sounds abstract and dry. Hard time differentiating between the 4 learning outcomes. 15:16:13 ... Do have examples in teaching ideas. Learning outcomes are a bit more abstract. 15:17:14 ... Custom buttons is exactly the opposite. Learning outcomes are clear but examples are not. 15:17:35 ... Actual concepts are missing. 15:18:34 ... 1st topic - too theoretical. Other topics, more of a course content than curriculum. Too little concepts in them. 15:18:52 ... Is there a middle way to teach these concepts. 15:20:09 ... Latter topics seem repetitive and don't explain the topics well. Why only explaining these 4 and not others. 15:21:19 scribe: Howard 15:22:16 DR: from a higher-level view, I know what button, list boxes, and carousels are 15:22:28 scribe: shadi 15:22:35 ...but widgets seems abstract to me 15:22:51 ...understand the concern on repetition 15:23:20 ...wonder if there is some way to keep these recognizable ways 15:24:30 ...would want to know that courses teach these types of components 15:26:20 scribe: Howard 15:26:57 Shadi: Sees Donal's point. Looking at learning outcomes for module - 15:27:26 ... first item: create custom widgets. That's the end result. Need to understand 15:27:42 ... the DOM, keyboard interaction. These latter would be more the topics. 15:28:48 ... Hypothetical: keyboard interaction. Learning outcome would be students would understand 15:29:05 ... their use in carousels, tree view. 15:30:22 scribe: shadi 15:30:37 DR: widgets is a catch-all term 15:30:48 ...other modules are more recognizable 15:31:03 ...feels somewhat cryptic 15:32:06 DM: understand problem with that term 15:32:48 ...is there need for further explanation? 15:33:07 DR: in the new version it is clearer because of the topic titles 15:34:41 ...coming to this from a marketing perspective 15:35:23 scribe: Howard 15:36:05 scribe: shadi 15:36:05 scribe: Shadi 15:36:42 agenda? 15:36:58 CD: see different sides of this discussion 15:38:24 ...current approach doesn't help developers decide which techniques to select 15:38:41 ...for example, use standard button or custom button 15:38:53 ...many developers need to decide that 15:39:32 ...guidance on when to extend vs use native HTML 15:40:18 ...these concepts seemed clearer in the previous version 15:41:13 ...focusing on specific widgets does not explain these concepts sufficiently 15:42:08 ...also missed examples of inaccessible custom widgets in the Extending Semantics topic 15:42:40 ...for example button using DIV vs BUTTON elements 15:43:00 ...motivates students to do it in an accessible way 15:43:47 DM: agree that decision on using native vs extending semantics needs to be clearer 15:45:01 HK: don't feel strongly at this point 15:46:10 DM: maybe keep current topics names 15:46:20 ...and make underlying concepts more clear 15:46:43 ...for example keyboard interaction 15:47:29 https://www.w3.org/TR/wai-aria-practices/ 15:47:42 scribe: Howard 15:47:53 SAZ: which widgets will be listed at the end? 15:48:07 scribe: shadi 15:48:08 ...ARIA Practices lists 27 types of widgets 15:48:40 DM: think these are the most commonly used 15:49:02 ...could add tree and tab-panel 15:49:56 scribe: Howard 15:49:57 Carlos has joined #wai-curricula 15:50:11 Shadi: a bit uncomfortable with listing approach. 15:50:20 ... Can see what working group says. 15:50:33 ... Between tab panel and carousel, so much similarity. 15:50:55 ... A fan of teaching concepts where students can apply these concepts 15:51:19 ... elsewhere. Live regions for example. On hand, agrees with Donal's input. 15:51:43 ... Are there other ways to make it clear. Paraphrasing Donal: 'custom widget' 15:51:56 ... is too vague. How can we make it clearer? 15:52:14 ... All agree students should be able to create custom accessible widgets such as 15:52:46 ... buttons. Students should be able to code custom widget practices instead of listing all 27. 15:53:21 ... Don't think designers make the decision on whether to make a custom button, keyboard. 15:53:45 ... These are concepts developers need to master. 15:54:16 ... Perhaps swung too far from concepts to concrete examples. 15:54:26 scribe: shadi 15:54:28 scribe: shadi 15:55:15 DM: would rolling back to the concepts but adding more relation to the different types of widgets be an acceptable approach? 15:56:14 ...add learning outcome at the module level listing the widgets that will be taught 15:56:35 ...and focusing the topics more on concepts than on particular widgets 15:58:09 DR: got excited by seeing the content at a glance 15:58:30 ...then see ARIA Practices has a lot more 15:59:09 ...need to keep that at a glance aspect 15:59:43 scribe: Howard 16:00:00 Shadi: Do you think there are design categories in the aria design 16:00:20 ... spec? Example: keyboard interaction such as tree view and tree grid. 16:00:32 ... Would have the keyboard aspect and types of widgets right there. 16:00:55 ... But would need to categorize these concepts/techniques. 16:01:00 scribe: shadi 16:01:46 CD: do they have standard HTML equivalents is one question I use to categorize widgets 16:02:15 https://www.w3.org/TR/wai-aria-1.1/#widget_roles 16:02:56 scribe: howard 16:03:11 Shadi: just looked up aria spec itself. 16:03:39 ... Different categories shown on the spec. 16:04:08 ... How to combine teacher and student view. Our ... 16:04:25 primary audience is the teacher. Does subscribe to the "at a glance" 16:04:33 ... approach. 16:04:41 scribe: shadi 16:05:20 DM: need to be very clear about the widgets being taught 16:08:26 rrsagent, draft minutes 16:08:26 I have made the request to generate https://www.w3.org/2020/09/01-wai-curricula-minutes.html dmontalvo 16:17:11 s/scribe: Howard/scribe: Howard_/G 16:17:44 s/likw/like/ 16:17:47 rrsagent, draft minutes 16:17:47 I have made the request to generate https://www.w3.org/2020/09/01-wai-curricula-minutes.html dmontalvo 16:21:50 s/but widgets seems abstract to me/... but widgets seems abstract to me/ 16:22:36 s/have such examples but now seems quite repetitive/... have such examples but now seems quite repetitive/ 16:28:11 s/scribe: howard/scribe: Howard_/G 16:28:42 rrsagent, draft minutes 16:28:42 I have made the request to generate https://www.w3.org/2020/09/01-wai-curricula-minutes.html dmontalvo