17:05:05 RRSAgent has joined #aria-apg 17:05:05 logging to http://www.w3.org/2016/07/11-aria-apg-irc 17:05:10 Zakim has joined #aria-apg 17:05:16 rrsagent, make log world 17:05:27 Meeting: ARIA APG TF 17:05:39 Agenda+ Review status of current example development work https://github.com/w3c/aria-practices/wiki/Design-Patterns-Status 17:05:39 Agenda+ Progress on APG editorial guidelines, contribution instructions, and code review guidance 17:05:39 Agenda+ Master includes new keyboard section draft http://w3c.github.io/aria-practices/#keyboard 17:05:39 Agenda+ Sections removed from master https://rawgit.com/w3c/aria-practices/master/aria-practices-DeletedSectionsArchive.html 17:05:40 Agenda+ Discuss format of grid section https://rawgit.com/w3c/aria-practices/grid/aria-practices.html 17:06:04 present+ IanPouncey 17:06:20 present+ JamesNurthen 17:06:22 present+ matt_king 17:06:37 present+ AnnAbbott 17:07:15 Scribe: Birkir 17:08:46 rrsagent, make log world 17:09:20 zakim, next item 17:09:20 agendum 1. "Review status of current example development work https://github.com/w3c/aria-practices/wiki/Design-Patterns-Status" taken up [from jamesn] 17:10:03 MK: We have no Jon on the call, nor a Bryan for that matter. 17:11:23 Bryan shows up in the nick of time. 17:11:55 MK: Any updates on example work, something to share, progress report or questions. 17:12:12 Bryan, work is on track. 17:12:32 advance regrets from me for 7/25, 8/1 and 8/8 17:13:21 MK: James, delete header and otehr goodies from row 13 and put Matt's name on the grid. 17:14:16 MK Need to meet my gridual commitments to Fred and others. 17:14:47 JN: For complex content the example could be implemented using the feed role. 17:15:16 MK: I need a date (for the assignment). 17:15:38 JN: I'll at least put in a year. 17:16:01 MK: Looks like some of the next couple of meetings should be canceled. 17:16:29 TOPIC: Future meetings 17:17:08 July 25th meeting to be canceled, August 1st tentative, should resume on the 8th. 17:17:33 zakim, next item 17:17:33 agendum 2. "Progress on APG editorial guidelines, contribution instructions, and code review guidance" taken up [from jamesn] 17:18:30 Purpose, make it easier for people to contribute. 17:19:05 https://github.com/w3c/aria-practices/wiki/APG-Editorial-Style-Guidelines 17:19:17 1. Editorial. 2. contributing examples (we hope to be able to farm some of taht work out). 17:19:34 For editorial, see wiki page (link in chat log). 17:20:30 MK: See page for examples, techniques and other editorial related tasks. 17:21:01 MK: Page should not be too contravertial, but questions are welcome. 17:22:19 JN: There are some problems, including style and wording (should be consistent across the different sections). 17:22:29 fstorr has joined #aria-apg 17:23:04 Francis_Storr has joined #aria-apg 17:23:33 JN: We need to put a link in here explaining how to link to ARIA states and properties. 17:23:53 JN to take on that task! 17:24:34 Next step: Create an overview of repository and where things are located (Jon is working on that). 17:24:51 https://ianpouncey.github.io/code-guide/ 17:25:07 Ian has been working on documentation on how to contribute and review code examples. Enter Ian. 17:25:21 IP: Posted link into the IRC chat. 17:26:24 IP: Go for readability and familiarity, expandability and ease of maintenance (performance is bottom of that list). 17:26:59 MK: What about compatibility? 17:27:44 IP: Perhaps use a table or grid for this. Or just a compatibility statement in text. 17:28:30 MK: What about relying on CSS/ECMA compatibility rather than browser compatibility. 17:29:20 IP: I think browser support is a better approach. We need to find out the best way to note this. 17:29:54 MK: Brwoser versioning gets old quickly. 17:30:25 IP: What about phrasing it more along the lines of "works in latest versions of browser x", at the time of contribution. 17:31:07 IP: That means we are assuming that if an example works in browser version x it will work in more recent versions of said browser. 17:32:12 MK: Get uncomfortable if we start trakinc too many browsers. Chrome/Firefox work on both Windows and Mac. 17:34:08 MK: From 11y perspective. There is little advantage to asking people to test examples in IE. 17:34:28 MK: That can change over time. 17:35:30 MK: REcommend taht people take time to review Ian's contribution pge and provide feedback. 17:37:00 IP: Consistency in formating is important. Consistency is key. 17:37:45 HN: Confused about the IE compatibility mode section. 17:38:08 IP: If we are not too worried about IE we could take out this section. 17:39:39 Discussion about IE and meta tags ensues, including swear words such as "IE7",. 17:40:05 JN: Recommends removal of section. 17:40:20 MK/Birkir agree dropping the section. 17:41:14 IP: Need feedback on the Javascript generated markup section. 17:44:40 We need to ensure Javascript code is consistent and re-usable. 17:44:57 zakim, next item 17:44:57 agendum 3. "Master includes new keyboard section draft http://w3c.github.io/aria-practices/#keyboard" taken up [from jamesn] 17:45:52 We hightly recommend checking out James's YouTube link (see chat). 17:46:13 MK: Keyboard section added from May 23rd discussion (section 5). 17:46:30 MK: Have done minimal editing since then. 17:47:03 MK: Have not been able to follow up on JG's idea about turning the guide into a "how-to" with steps. 17:47:25 MK: Need work on the "junk basket" section, 5.9. 17:47:50 JN: That is super long. 17:52:40 JN: Suggest taking the focus event section out, then talks himself into leaving it. 17:53:24 JN: Suggests removeig the first and last sentence of that section. 17:53:46 JN: We don't want to tell people what to do or not to do, but rather tell them what to be aware of. 17:55:09 AA: I think the last bullet should go to the top. (bullet that says "use key handlers..."). 17:56:37 JN: Don't use keypress .. because it does not work consistently across browsers. 17:57:55 IP: With a real button, event is fired onkeydown for enter, onkeyup for spacebar. 17:59:15 JN: We can't put too much Javascript stuff into the APG. 17:59:56 General consensus is that our examples can show people how to code Javsacript keyboard events, but the guide shouldn't go into too many details about coding. 18:01:02 JN: ON a Mac (native) space bar activates the currently focused button. Ener activates the default button. 18:02:36 MK: Sounds like we want to keep the first bullet, but delete bullets 2 through 5 (5th bullet deals with IE pseudo classes). 18:03:22 AA: All these bullets are related to implementing custom controls. 18:03:48 AA: We could integrate some of that content into the building custom widget section. 18:06:21 We need to move the propegation warning into the first bullet, or as a 9th bullet in the summary section. 18:07:14 MK: Supporting tooltips with keyboard section .. content might belong in the tooltip pattern. 18:08:03 JN/MK: The section is confusing. 18:09:35 JN: IE has pretty tooltips, accessible with keyboard, but they don't repond to zoom. 18:10:37 zakim, next item 18:10:37 agendum 4. "Sections removed from master https://rawgit.com/w3c/aria-practices/master/aria-practices-DeletedSectionsArchive.html" taken up [from jamesn] 18:11:32 MK: This partis at the heart of what we need to be focusing on right now. 18:11:46 MK: This is the whackage page. 18:12:39 JN: We ahve our quarterly working drafts that do not get overridden. 18:14:37 MK/JN: We need to whack the appendix (or large parts of it), prevents ARIA from appendicitis. 18:15:03 zakim, next item 18:15:03 agendum 5. "Discuss format of grid section https://rawgit.com/w3c/aria-practices/grid/aria-practices.html" taken up [from jamesn] 18:15:39 Note from scribe, in the south we call this section shrimp and gritds. 18:16:15 MK: Split this section into a layout grid and data grid. 18:18:34 MK: My impression is that in a layout grid you should be able to have arrow key navigation wrap (e.g. pressing arrow down at end of column one wraps focus to first item in column 2). For data grids this is not expected. 18:23:04 JN: Should we merge tables into this section perhaps rename it to (tabular structure) 18:24:44 Birkir: Consider the case of "hybrid" tables/grids, such as tables taht can be sorted by column headers. 18:25:18 JN: Also cosnider case of tables with a bunch of links, providing a keyboard shortcut to the row they want rahter than having to tab through the whole table. 18:29:15 rrsagent, make minutes 18:29:15 I have made the request to generate http://www.w3.org/2016/07/11-aria-apg-minutes.html Birkir 18:30:28 mck has joined #aria-apg