18:06:24 RRSAgent has joined #aria-apg 18:06:24 logging to http://www.w3.org/2016/01/25-aria-apg-irc 18:06:33 rrsagent, make log world 18:06:34 MichielBijl has joined #aria-apg 18:07:40 regrets+ Jemma Michiel Bryan 18:07:55 present+ IanPouncey 18:08:03 present+ jongund 18:08:15 present+ JamesNurthen 18:08:24 present+ MattKing 18:08:31 present+ AnnAbbott 18:08:55 present+ CPandhi 18:09:09 scribe: jamesn 18:09:21 Meeting: ARIA APG TF 18:09:29 agenda? 18:09:37 zakim, next item 18:09:37 agendum 1. "Update on draft of landmark design pattern (John/Ann) https://rawgit.com/jongund/aria/master/practices/aria-practices.html#aria_landmark" taken up [from jamesn] 18:09:38 present+ TeresaBoers 18:09:51 MK: what state is this in - you sent an email 18:09:58 AA: not done yet but can take a look 18:10:10 JG: think it is greatly simplified 18:10:17 JG: added 2.1 and 2.2 sections 18:11:01 Sections 2.1 and 2.2 are "done" 2.3 is not 18:11:12 MK: perhaps folks should read it offline 18:11:14 https://rawgit.com/jongund/aria/master/practices/aria-practices.html#aria_landmark" 18:11:17 https://rawgit.com/jongund/aria/master/practices/aria-practices.html#aria_landmark 18:11:38 MK: one of things we talked about was rolling the content into example pages which demo the use of landmarks 18:11:47 AA: haven't started that yet 18:12:00 JG: interested in working on but nothing to show at this point 18:12:24 MK: since it is a WIP reviewing during the call may not be the most frutiful thing 18:12:45 JG: one question. The forms landmark. Put into APG that this is not a commonly used Landmark 18:13:11 JG: we were afraid that people might put a form landmark in 18:13:35 MK: I have never understood why we have it. Kind of like a cousin to application 18:13:49 AA: think it goes back to b4 ATs made big progress 18:13:53 q? 18:13:56 q+ 18:14:22 MK: HPR revelaed form elements as they thought it was useful to the reader but no one does that any more 18:15:32 JN: potentially see the use in SVG or something 18:17:21 scribe: matt_king 18:17:36 IP: not sure we should discourage or promote use of form 18:17:43 aa: have to define it 18:18:09 need to drop, due to conflict 18:18:13 jg: people see them; see form landmark, so use it because I have a form 18:18:23 iP: that's why we need to explain when to use it 18:18:41 jg: for search, we want people to use search landmark 18:18:53 jg: we need to show cases where it is useful 18:19:58 IP: same situation as navigation role. there are definate use cases where might want to naviagte 18:20:02 ip: I think it is similar to navigation; don't put on all linkks, but do so when it is significant 18:20:36 aa: consider login 18:21:02 jn: maybe a portal page where there is a small bit of the page for login, may be useful there 18:21:09 JN: some places forms may be ok. 18:21:17 Charu: are there any advantages? 18:21:22 cp: is there advantage of using it? we could list that? 18:22:05 aa: maybe the login example 18:22:18 jn: no disadvantage, we shouldn't steer people away 18:22:26 aa: concern people may use it for every form 18:22:40 scribe: jamesn 18:23:01 MK: if the purpose of the form role was to have a mapping for the form element 18:23:20 MK: then I think we should make it a structure rather than a role 18:23:31 MK: dont think it is mapped by any browser 18:23:58 MK: another possibility to avoid that is that only forms with labels are mapped - like regions 18:24:34 MK: could use region from an AT perspective 18:24:46 JN: that goes for all landmarks really 18:25:15 JN: i disagree that form is less important 18:25:27 IP: making decisions about UI - i agree 18:25:47 MK: rare that there is a part of a web page which is not part of main which has a form 18:26:26 MK: even if it was a common practice the benefit is low. get the real info from the label not the type 18:26:34 MK: others get info with type 18:26:48 IP: can put form inside navigation 18:26:56 IP: no point in making structural 18:27:04 q+ 18:27:36 IP: dont make it structural 18:27:44 q- 18:29:44 JN: is there any evidence this is a problem 18:29:58 JN: aria in HTML says
maps to role=form 18:30:16 JG: sometimes have empty forms in pages 18:30:22 so i think that is a bug 18:31:32 MK: any time there is an implicit role it puts it in the tree. If has role form will be regarded as a landmark 18:31:36 https://www.w3.org/TR/html51/semantics.html#the-form-element 18:31:44 MK: exposing it is a decision of the screen reader. 18:32:40 JN: search is now allowed on form elements 18:34:20 MK: form is a landmark. unless we make a spec change need authoring guidance 18:34:51 JG: would a login form be an appropriate use of form 18:35:28 CP: looking at html spec. the form element had default saemantic as role=form. search and presentation are allowed 18:35:55 https://www.w3.org/TR/html51/semantics.html#the-form-element 18:36:49 https://www.w3.org/TR/html-aria/#index-aria-search 18:37:43 q+ 18:37:52 https://www.w3.org/TR/html-aria/#docconformance 18:38:11 JG: primary content of authentication page is username and password 18:40:19 ARIA in HTML is a [HTML51] specification module. Any HTML features, conformance requirements, or terms that this specification module makes reference to, but does not explicitly define, are defined in the [HTML51] specification. 18:40:56 JN: is a rec track document 18:41:53 JN: very confusing documents 18:42:07 jemma has joined #aria-apg 18:42:13 MK: wish we could fold "using aria in HTML" into the APG 18:42:46 present+ JaEunJemmaku 18:44:08 MK: we should request a change. 18:44:17 JG: seemed to agree that was a good idea at the time 18:45:07 MK: from a perspective of minimizing role bloat - don't see a lot of value in the form role. Less to write abotu etc. 18:45:23 MK: wondering if should propose deprecating it in aria 1.1 18:45:56 JN: epub wants to get more specific on things 18:46:09 IP: for screen readers has no value unless used for navigation 18:46:21 IP: however, there could be future cases where it is useful 18:46:52 JN: what harm does it do if someone puts it in? 18:47:08 JG: perhaps describe as a specifialized region 18:47:27 JG: agree that the label on the form is more important than that there is a form there 18:47:34 MK: harm is overuse 18:47:56 MK: if used judiciously then it is not worth having region and form in my mind 18:48:18 MK: for 1 thing - in addition to dont use role form where there is an html form 18:48:49 MK: if a child of another region and the majority of the region is the form then don't use it 18:49:05 q+ 18:50:08 JN: should state that form elements do NOT have to be children of form role 18:50:09 q- 18:51:56 JN: good uses bank sites have login regions etc. 18:52:25 example here - https://www.bankofamerica.com/ 18:52:53 ARIA in HTML - https://www.w3.org/TR/html-aria/ 18:52:55 https://www.w3.org/TR/html-aria/#docconformance 18:53:24 zakim, next item 18:53:24 agendum 3. "Update pattern work assignments and status https://github.com/w3c/aria/wiki/Aria-Authoring-Practices-Patterns-Status" taken up [from jamesn] 18:53:57 zakim, take up item 2 18:53:57 agendum 2. "Discuss example development work in progress" taken up [from jamesn] 18:54:36 JG: will have menu bar update next week 18:55:38 https://rawgit.com/jongund/oaa-examples/master/examples/menu-button/menu-button-1.html 18:56:15 JG: Is a menu button that links to other pages ok? 18:56:54 JN: a favourites menu would navigate to them 18:57:17 MK: if the links are persistant on the page - would not turn them into menu items. 18:57:44 MK: no one would be aware that could do other stuff. lose all the other semantics if you put it in a menu 18:57:58 just a set of links - dont put them in a menu bar 18:58:14 rather see them just in a navigation structure 19:00:24 JG: grid - was that for mega menus 19:00:43 MK: the element which opens the mega menu would move focus within it' 19:01:15 JG: would you constarin within megamenu until you close it 19:01:26 MK; yes or select something 19:02:40 JK: it opens the menu 19:02:52 JN: but focus doesnt move to the menu items 19:03:25 JN: you mean focus should move to the first item 19:03:30 JN: yes 19:04:05 MK: if tab to it and force jaws into forms mode then will track it - but if just press enter then it is as if the button did nothing as the focus didnt move 19:04:15 MK: good use of menu button Jon 19:04:31 JG: when you open a menu button focus should move to the 1st menu item? 19:04:33 MK: yes 19:04:51 AA: and esc should close 19:04:54 JK: it does 19:05:17 JG: should break the keyboard stuff up - for the menu and for the button 19:05:27 JG: also have someone working on combo box 19:05:35 JG: was close last week 19:05:47 MK: can add both to next weeks agenda 19:05:58 MK: probably a few more weeks on landmarks? 19:06:00 AA: probably 19:08:34 MK: combobox is 1 of the roles i'm working on for the spec 19:09:15 MK: there may be some things that dont quite work well yet. not going to disallow aria-owns. going to recommend aria-controls instead of owns. 19:10:47 zakim, next item 19:10:47 agendum 3. "Update pattern work assignments and status https://github.com/w3c/aria/wiki/Aria-Authoring-Practices-Patterns-Status" taken up [from jamesn] 19:10:54 zakim, take up item 4 19:10:54 agendum 4. "Review text of section 2.32 Tool Bar http://www.w3.org/TR/wai-aria-practices-1.1/#toolbar" taken up [from jamesn] 19:11:01 zakim, close item 3 19:11:01 agendum 3, Update pattern work assignments and status https://github.com/w3c/aria/wiki/Aria-Authoring-Practices-Patterns-Status, closed 19:11:03 I see 1 item remaining on the agenda: 19:11:03 4. Review text of section 2.32 Tool Bar http://www.w3.org/TR/wai-aria-practices-1.1/#toolbar [from jamesn] 19:11:12 zakim, take up item 4 19:11:12 agendum 4. "Review text of section 2.32 Tool Bar http://www.w3.org/TR/wai-aria-practices-1.1/#toolbar" taken up [from jamesn] 19:12:29 http://w3c.github.io/aria/practices/aria-practices.html#toolbar 19:12:56 MK: in 1st para makes assumptions that there is a menu bar and it is a subset 19:13:04 MK: not sure that is true any more 19:14:12 MK: the assumption it manages focus is more of a practice 19:14:47 MK: not consistent 19:15:11 VO collapses toolbars and have to interact with them 19:16:01 Spec: "Authors may manage focus of descendants for all instances of this role, as described in Managing Focus." 19:16:52 "A collection of commonly used function buttons or controls represented in compact visual form." 19:19:58 Apple Definition (from OSX) - A toolbar (which is often combined with a title bar) gives users convenient access to the most frequently used commands and features in an app. 19:20:45 Oracle (ADF rich client) - Toolbars group iconic and textual commands which act on objects on a page or within a component (Tables, TreeTables and Trees). Toolbars contain at least one button along with optional separators, standard web widgets and overflow lists. 19:25:23 like here http://www.oracle.com/webfolder/technetwork/jet/uiComponents-toolbar-toolbarPattern.html 19:25:48 JK: what is the distinction between menu button and toolbar? 19:25:57 JN: can have a menu button in a toolbar 19:26:13 MK: will reduce description to 2 sentences from 3 paragraphs :) 19:27:23 MK: group info seems useless 19:27:33 JN: would agree with removing that 19:30:38 MK: RTL stuff? do we remove? 19:30:57 JN: I think we should have something general abotu all patterns which include left and right arrows 19:31:02 THE HOUR 19:31:11 OR 90 MINS 19:35:29 will pick up with the toolbars 19:35:46 rrsagent, make minutes 19:35:46 I have made the request to generate http://www.w3.org/2016/01/25-aria-apg-minutes.html jamesn 19:37:15 29391 – Pattern-toolbar 19:37:16 https://www.w3.org/Bugs/Public/show_bug.cgi?id=29391 20:03:55 trackbot has joined #aria-apg 21:04:50 jongund has joined #aria-apg 21:55:06 jongund has joined #aria-apg 23:19:43 I have added EditorConfig support to the Guide