17:33:24 RRSAgent has joined #aria 17:33:24 logging to http://www.w3.org/2015/02/12-aria-irc 17:33:26 RRSAgent, make logs member 17:33:26 Zakim has joined #aria 17:33:28 Zakim, this will be WAI_PF 17:33:28 I do not see a conference matching that name scheduled within the next hour, trackbot 17:33:29 Meeting: Protocols and Formats Working Group Teleconference 17:33:29 Date: 12 February 2015 17:33:34 zakim, this is aria 17:33:34 sorry, MichaelC, I do not see a conference named 'aria' in progress or scheduled at this time 17:33:39 zakim, this is 2742 17:33:40 sorry, MichaelC, I do not see a conference named '2742' in progress or scheduled at this time 17:33:47 zakim, list conferences 17:33:47 I see Team_(wpay)16:59Z active 17:33:48 asurkov has joined #aria 17:33:49 also scheduled at this time are DATA_DWBP()12:00PM, HTML_WG()12:00PM, RWC_Audio()12:00PM, XML_XSLWG()11:30AM 17:34:01 zakim, room for 25? 17:34:02 ok, MichaelC; conference Team_(aria)17:34Z scheduled with code 92473 (WAIPF) for 60 minutes until 1834Z 17:34:07 hi, clown 17:34:14 hi asurkov 17:34:17 welcome. 17:34:44 code 92473 not 2742? 17:34:57 richardschwerdtfeger has joined #aria 17:35:12 Team_(aria)17:34Z has now started 17:35:20 +[GVoice] 17:35:46 +fesch 17:35:58 +Rich_Schwerdtfeger 17:36:04 zakim, GVoice is Joseph_Scheuhammer 17:36:04 +Joseph_Scheuhammer; got it 17:36:12 zakim, I am Joseph_Scheuhammer 17:36:12 ok, clown, I now associate you with Joseph_Scheuhammer 17:36:23 +Joanmarie_Diggs 17:36:31 jamesn has joined #aria 17:37:19 I get the conference is restricted at this time 17:37:23 mattking has joined #aria 17:37:33 use 92473 17:37:45 +??P7 17:37:55 +James_Nurthen 17:37:58 jamesn has changed the topic to: ARIA Teleconference; Thursday 12 February at 16:30; Zakim 92473# 17:38:07 https://lists.w3.org/Archives/Public/public-pfwg/2015Feb/0019.html 17:38:16 +??P10 17:38:44 zakim is telling me the conference is restricted 17:38:52 i can not get in on phone 17:38:54 mattking - use 92473 17:39:08 rich I can scribe 17:39:17 scribe: fesch 17:39:21 +Matt_King 17:39:23 chair: Rich 17:39:32 meeting: W3C WAI-PF ARIA Caucus 17:39:39 RRSAgent, make log public 17:40:34 all - you can use 92473 to get in the call 17:40:58 Topic: aria-current 17:41:15 http://rawgit.com/w3c/aria/master/aria/aria.html#aria-current 17:41:25 - http://rawgit.com/w3c/aria/master/aria/aria.html#aria-current 17:41:52 mk: took an action for alternative text for a note - to better clarify current vs selected - not quite done yet 17:42:40 http://rawgit.com/w3c/aria/master/aria/aria.html#aria-current 17:43:04 rs: matt will put in updated note and we can discuss next week if needed 17:43:17 action-1561 17:43:17 action-1561 -- Richard Schwerdtfeger to Write up proposal for generic section role mappings to deal with div, role=“region”, and role=“group” confusion in the mappings -- due 2015-01-22 -- OPEN 17:43:17 https://www.w3.org/WAI/PF/Group/track/actions/1561 17:43:46 rs: needs Cynthia for 1561 17:44:35 jongund has joined #aria 17:45:13 +Jon_Gunderson 17:45:49 Topic: Table Support 17:45:56 action-1395 17:45:57 action-1395 -- Joanmarie Diggs to Add table role to taxonomy and aria 1.1 spec. -- due 2015-02-12 -- OPEN 17:45:57 https://www.w3.org/WAI/PF/Group/track/actions/1395 17:46:15 action-1293 17:46:15 action-1293 -- Joanmarie Diggs to Add aria-colindex to role gridcell and aria-rowindex to role row -- due 2015-01-22 -- OPEN 17:46:15 https://www.w3.org/WAI/PF/Group/track/actions/1293 17:46:40 jd: lots of discussion on row index and column index.... 17:46:49 rs: what is the main issue? 17:47:12 mk: people don't agree on the main purpose of rowindex and columnindex 17:47:17 issue-398? 17:47:17 issue-398 -- Errata: aria-setsize and aria-posinset should apply to more than just listitem and option -- closed 17:47:17 https://www.w3.org/WAI/PF/Group/track/issues/398 17:47:58 rs: describes use case of rowindex columnindex 17:48:44 rs: wants something similar to pause and... 17:49:05 mk: colindex had a more confusing use case 17:49:23 s/pause and.../posinset and setsize/ 17:49:29 rs: what was the confusion 17:49:49 +Bryan_Garaventa 17:50:37 https://lists.w3.org/Archives/Public/public-pfwg/2015Jan/0049.html 17:50:57 thread starts there ^ 17:51:26 bgaraventa1979 has joined #aria 17:51:34 rs: not rowspan and colspan, so what appears to be missing is the number of rows and number of columns 17:52:03 zakim, I am Bryan_Garaventa 17:52:03 ok, bgaraventa1979, I now associate you with Bryan_Garaventa 17:52:31 jd: if I think of spread sheets, you can freeze and hide rows and columns 17:52:55 jd: believes this belongs on the cells - Alex doesn't 17:54:08 jd: believes colindex belongs on cells, didn't care about rowindex 17:54:19 +[Microsoft] 17:54:33 cellindex should be on gridcell 17:54:41 cyns has joined #aria 17:54:42 mk: is this going to be defined as an attribute? 17:54:43 rowindex should be on row or gridcell 17:57:07 rs: will take an action to provide more detail, it matters where as it can bloat dowload 17:58:20 mk: doesn't see how ownership will work 17:58:53 jd: what if I want to mark up a data table, a colindex can only go on a cell 17:59:09 jn: what if you put it on the column header? 17:59:21 jd: Oh sure, that is fine 17:59:59 allow both on the cell but also allow rowindex on row and colindex on the columnheader for convenience 18:00:11 mk: it only works if you have a correct 1:1 mapping, so if someone does something where there is a multicell labeling structure, then you would make sure it gets assigned to the correct one 18:01:14 mk: if you put it on a 1:1 cells that will work, but if there are 2 numbers under a column - and you get these wonky structures 18:01:39 rs: you could put the colindex in the cell, then have it span cells, at the cell level 18:01:51 rs: would we do the same thing for rowindex 18:02:11 Janina - 92473 18:02:19 OK 18:02:39 +??P19 18:02:44 zakim, ??P19 is me 18:02:46 +janina; got it 18:03:11 rs: the important thing is the rowindex or colindex of the start - so if they span 3... 18:03:39 newtron has joined #aria 18:04:16 rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-colspan 18:04:28 mk: in spereadsheets one dimension is numbered and one is lettered, so these are always numeric - or do the authors have control over number vs letter? 18:04:42 mk: does the value always have to be a number? 18:04:58 I think I like to have separate attributes for row/column spans 18:05:01 rs: if it was just a string might be a challenge 18:05:03 +Susann_Keohane 18:05:14 Susann_Keohane has joined #aria 18:05:43 jd: potentially headers have a different properties, there are things that allow roman numerals and we can follow it 18:05:43 http://rawgit.com/w3c/aria/master/html-aam/html-aam.html#details-id-170 18:05:53 mk: sort of like a styling thing 18:06:15 jd: without deep diving.... (starts deep diving)... 18:06:44 jn: if they display on the screen they are similar to row headers 18:07:00 mk: they are different 18:07:47 rs: important to have a span and have them relate to the start, no notion of a column in HTML 5 18:08:15 rs: we have a rowindex which is the start of the row, and a colindex and max 18:08:29 jn: what does max mean? 18:08:33 aria-rowsize and aria-colsize? 18:08:52 maybe rowcount? 18:08:58 rs: like aria-setsize and aria-posinset 18:09:33 mk: do we want such a long attribute name - if you are putting on every cell 18:10:13 action-1293 18:10:13 action-1293 -- Joanmarie Diggs to Add aria-colindex to role gridcell and aria-rowindex to role row -- due 2015-01-22 -- OPEN 18:10:13 https://www.w3.org/WAI/PF/Group/track/actions/1293 18:10:15 issue-398? 18:10:15 issue-398 -- Errata: aria-setsize and aria-posinset should apply to more than just listitem and option -- closed 18:10:15 https://www.w3.org/WAI/PF/Group/track/issues/398 18:10:29 rs: taking action 1293 18:11:06 action-1395 18:11:06 action-1395 -- Joanmarie Diggs to Add table role to taxonomy and aria 1.1 spec. -- due 2015-02-12 -- OPEN 18:11:06 https://www.w3.org/WAI/PF/Group/track/actions/1395 18:11:16 jd: will turn the table stuff into a branch 18:11:51 jg: some elements proposed were eliminated 18:12:19 mk: count for last value, not max 18:12:42 Action-1362 18:12:42 Action-1362 -- James Craig to Patch issue-640: aria-hasmanagedfocus -- due 2015-01-29 -- OPEN 18:12:42 https://www.w3.org/WAI/PF/Group/track/actions/1362 18:13:13 Topic: handling of generic roles 18:13:23 action-1561 18:13:23 action-1561 -- Richard Schwerdtfeger to Write up proposal for generic section role mappings to deal with div, role=“region”, and role=“group” confusion in the mappings -- due 2015-01-22 -- OPEN 18:13:23 https://www.w3.org/WAI/PF/Group/track/actions/1561 18:13:38 action-1561? 18:13:38 action-1561 -- Richard Schwerdtfeger to Write up proposal for generic section role mappings to deal with div, role=“region”, and role=“group” confusion in the mappings -- due 2015-01-22 -- OPEN 18:13:38 https://www.w3.org/WAI/PF/Group/track/actions/1561 18:13:40 https://lists.w3.org/Archives/Public/public-pfwg/2015Jan/0104.html 18:14:37 rs: has proposal - map a div to a section, just a container, we are overusing group 18:14:59 rs: list items use group on MacOS 18:15:14 CS: we don't have control types 18:15:24 rs: we need something generic 18:15:37 cs: we may need to accept group has become generic 18:16:06 mk: worry about existing implementations, but might fix some issues 18:16:23 mk: people use group where it makes noise 18:16:35 +[IPcaller] 18:16:57 cs: big legacy of our mapping, narrator ignores group 18:17:07 zakim, who is on ehe phone? 18:17:07 I don't understand your question, LJWatson. 18:17:13 rs: reads section of action 18:17:21 zakim, who is on the phone? 18:17:21 On the phone I see Joseph_Scheuhammer, fesch, Rich_Schwerdtfeger, Joanmarie_Diggs, ??P7, James_Nurthen, Michael_Cooper (muted), Matt_King, Jon_Gunderson, Bryan_Garaventa, 18:17:24 ... [Microsoft], janina, Susann_Keohane, [IPcaller] 18:17:37 zakim, [IPcaller] is me 18:17:37 +LJWatson; got it 18:17:55 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-group 18:18:44 mk: reading group children 18:19:03 rs: when we use role=group now, where are we using it? 18:19:20 rs: are we using it for radio group? 18:19:23 http://w3c.github.io/aria/aria/aria.html#radiogroup 18:20:06 mk: if you generize group, it won't affect it's children 18:20:15 it is a generic replacement for fieldset/legend too 18:20:51 rs: when you encounter group, do you expose group? 18:21:02 cs: IE exposes group, narrator ignores it 18:21:26 cs: a list is used a list - we treat lists and groups differently 18:21:30 too late 18:21:52 cs: we expose fieldset - which has a visual rendering 18:22:07 http://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-fieldset 18:22:15 cs: windows forms has them too 18:23:02 jn: fieldset maps to group for everybody but ATK 18:23:30 s/jn: fieldset maps to group/js: fieldset maps to group/ 18:23:35 cs: narrator does read groups in some cases, but it may have to deal with focusability .. 18:23:53 cs: willing to tweak behavior 18:24:51 rs: making generic takes care of legacy, but if you put it on a table, everything in the table comes out as groups 18:25:12 jd: a panel is a generic group of widgets 18:25:50 rs: want to be consistent, when you have a generic container with no label - want one mapping across implementations 18:27:28 rs: typically in SVG drawing attributes don't map, but if you make it significant - maybe by putting text on it... then we would like one consistent mapping between HTML and SVG 18:27:33 https://developer.gnome.org/atk/unstable/AtkObject.html#AtkRole 18:28:23 jd: we in ATK ... we solved xxxx by putting in role ATK_Static, worried that you will ruin stuff for us when we don't have a problem 18:28:38 mk: how does a div map in ATK? 18:28:52 chorus: role section 18:30:19 mk: want consistent role mapped for div and section 18:30:31 rs: what is confusing to me is panel and section 18:30:42 js: no they are different 18:31:19 mk: what we may want to come up with another aria role that maps to panel in ATK... 18:31:28 q? 18:32:14 jd: if texty stuff maps to group and widgety stuff maps to panel I am happy 18:32:25 http://rawgit.com/w3c/aria/master/core-aam/core-aam.html#role-map-form 18:33:15 cs: on windows the pane role is a good one for widgety stuff 18:33:34 jd: your pane is our panel (NO PUNS) 18:33:54 UIA pane from MSDN "The Pane control type is used to represent an object within a frame or document window. Users can navigate between pane controls and within the contents of the current pane, but cannot navigate between items in different panes. Thus, pane controls represent a level of grouping lower than windows or documents, but above individual controls. The user navigates between panes by pressing TAB, F6, or CTRL+TAB, depending on the context. 18:34:11 https://msdn.microsoft.com/en-us/library/windows/desktop/ee671639(v=vs.85).aspx 18:34:13 mk: a problem with apple is both meaningful groups and non meaningful groups are mapped to groups 18:34:54 jd: apple is missing a subrole for list, may need a couple more subroles 18:35:10 rs: may need to create a panel role 18:35:34 mk: a lot of misuse of group is when we didn't have a better way 18:35:45 mk: need role for span 18:36:23 CS: when we were talking about annotations may have discussed it 18:36:26 -[Microsoft] 18:37:13 the network knew I was talking ;) 18:37:19 :-) 18:37:27 mk: can't finish this actionw without a mapping for span 18:37:33 http://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-span 18:37:35 I think we may have covered the "span" thing when discussing annotations 18:37:51 mk: can't map span to same thing as div 18:38:30 jd: span needs to be updated for ATK 18:38:58 rs: do we agree we need some sort of panel role? 18:39:33 generally, yes. Why call it panel an not pane? 18:39:40 mk: where does it go in the hieracrhy? 18:39:47 action: joanie create a proposal for a panel role and modify the group role to be more generic 18:39:48 Created ACTION-1581 - Create a proposal for a panel role and modify the group role to be more generic [on Joanmarie Diggs - due 2015-02-19]. 18:39:50 just to be platform-agnostic for a moment... 18:40:03 mk: is panel the right name for this? 18:40:26 mk: does tabpanel have children? 18:41:00 mk: should the new panel be a child of section and children of group move over to panel. 18:41:19 mk: rename group to panel.. and make a new role group 18:41:36 rs: can JD make a branch? 18:43:00 http://bkardell.github.io/common-panel/ 18:43:08 lw: can i mention the panel work? 18:43:42 lw: looking at a panel as a native HTML concept, 18:43:56 "On it's own, a panel may be used anywhere sectioning content is used, it is granted an aria-role="group"." 18:44:19 lw: have a single HTML architecture that can be dispalyed in multiple ways - which we currently use widgets for 18:44:23 sounds like a good idea 18:44:53 lw: a single panel seems weak 18:45:10 lw: important thing is getting a native HTML element 18:46:06 jd: lets work together... 18:46:22 jd & lw will coordinate 18:47:49 action-1362 18:47:49 action-1362 -- James Craig to Patch issue-640: aria-hasmanagedfocus -- due 2015-01-29 -- OPEN 18:47:49 https://www.w3.org/WAI/PF/Group/track/actions/1362 18:47:56 issue-640 18:47:56 issue-640 -- Investigate aria-hasmanagedfocus to indicate whether a region manages focus to enable complex widgets -- open 18:47:56 https://www.w3.org/WAI/PF/Group/track/issues/640 18:47:57 mk: wants to discuss aria-hasmangedfocus 18:48:04 jongund has joined #aria 18:48:24 rs: would like to make a list interactive and use arrow keys 18:48:39 mk: proposes a separate role 18:48:58 mk: big problem with an attribute when it gets to AT, 18:49:02 rs: why? 18:49:46 mk: may be ok if limited to a narrow group of roles ( list) which gives ability for list view and tree view 18:49:58 jn: lets not limit it 18:50:48 mk: all the name is saying that there is managed interaction on a static structure. 18:51:14 jn: using role of application is hacky, 18:51:55 mk: roles communicate interaction and 18:52:21 bg: is that like a modality? 18:52:38 mk: application does not give the user any idea what the interaction might be 18:52:53 mk: hasmangedfocus is a solution looking for a problem 18:53:10 jn: we have a ton of places where we need this 18:53:55 mk: maybe we need additional application roles, but application role is problematic for AT as it doesn't tell you about interactiviyt 18:56:31 mk: a toolbar should have multiple inheritance, 18:56:52 rs: list normally does not have arrow key navigation, you may want that 18:57:16 mk: should solve that with a role that inherits from widget 18:57:44 mk: if we have widget role, it should not map to a static element 18:58:17 jn: there are cases where we don't have the appropriate role - like a widget role, or listbox, which is hacky and cheesy 18:58:47 bg: has use cases where this important, one case where there is no role for columns 18:58:55 bg: problems with grids as well 18:59:23 bg: if need a modality of different widget types, that might be a valuable use case 18:59:39 bg: may have a widget that does two things at one time. 19:00:02 bg: task was able to make it accessible 19:00:43 bg: solved using role=application 19:01:01 -Jon_Gunderson 19:03:01 mk: as a general principle that we would take a semantic of documents and turn them into a role-less widget. leave HTML semantics out of it. 19:03:40 rrsagent, draft minutes 19:03:40 I have made the request to generate http://www.w3.org/2015/02/12-aria-minutes.html fesch 19:04:22 -James_Nurthen 19:04:24 -??P7 19:04:35 -Michael_Cooper 19:04:41 -fesch 19:04:49 -Joseph_Scheuhammer 19:04:50 -janina 19:04:50 -Matt_King 19:04:52 -Bryan_Garaventa 19:04:52 -Rich_Schwerdtfeger 19:04:53 -Joanmarie_Diggs 19:04:55 -LJWatson 19:09:55 disconnecting the lone participant, Susann_Keohane, in Team_(aria)17:34Z 19:09:57 Team_(aria)17:34Z has ended 19:09:57 Attendees were fesch, Rich_Schwerdtfeger, Joseph_Scheuhammer, Joanmarie_Diggs, James_Nurthen, Michael_Cooper, Matt_King, Jon_Gunderson, Bryan_Garaventa, [Microsoft], janina, 19:09:57 ... Susann_Keohane, LJWatson 19:34:45 clown has joined #aria 20:10:28 asurkov has joined #aria 20:52:50 Zakim has left #aria 21:24:33 richardschwerdtfeger has joined #aria 21:57:05 clown has left #aria 23:08:53 newtron_ has joined #aria