IRC log of aria on 2014-05-05
Timestamps are in UTC.
- 17:00:54 [RRSAgent]
- RRSAgent has joined #aria
- 17:00:54 [RRSAgent]
- logging to http://www.w3.org/2014/05/05-aria-irc
- 17:00:56 [trackbot]
- RRSAgent, make logs member
- 17:00:56 [Zakim]
- Zakim has joined #aria
- 17:00:58 [trackbot]
- Zakim, this will be WAI_PF
- 17:00:58 [Zakim]
- ok, trackbot, I see WAI_PFWG(ARIA)1:00PM already started
- 17:00:59 [trackbot]
- Meeting: Protocols and Formats Working Group Teleconference
- 17:00:59 [trackbot]
- Date: 05 May 2014
- 17:01:06 [janina]
- agenda?
- 17:01:11 [Zakim]
- +Rich_Schwerdtfeger
- 17:01:12 [janina]
- zakim, who's on the phone?
- 17:01:12 [Zakim]
- On the phone I see [Microsoft], ??P14, Rich_Schwerdtfeger
- 17:01:20 [Zakim]
- +Cooper
- 17:01:26 [richardschwerdtfeger]
- chair: Rich
- 17:01:45 [Zakim]
- +[GVoice]
- 17:01:57 [clown]
- zakim, GVoice is Joseph_Scheuhammer
- 17:01:57 [Zakim]
- +Joseph_Scheuhammer; got it
- 17:02:01 [janina]
- zakim, ??P14 is me
- 17:02:01 [Zakim]
- +janina; got it
- 17:02:08 [clown]
- zakim, I am Joseph_Scheuhammer
- 17:02:08 [Zakim]
- ok, clown, I now associate you with Joseph_Scheuhammer
- 17:02:11 [richardschwerdtfeger]
- meeting: W3C WAI-PF ARIA Caucus
- 17:02:14 [richardschwerdtfeger]
- chair: Rich
- 17:02:42 [Zakim]
- +Bryan_Garaventa
- 17:03:14 [chrisgallello]
- It might be me - I'm joining in to discuss annotations within ARIA
- 17:03:20 [Zakim]
- +[Apple]
- 17:05:29 [LJWatson]
- LJWatson has joined #aria
- 17:06:35 [richardschwerdtfeger]
- http://lists.w3.org/Archives/Public/public-pfwg/2014May/0014.html
- 17:06:43 [Zakim]
- +[IPcaller]
- 17:06:50 [MichaelC]
- agenda: http://lists.w3.org/Archives/Public/public-pfwg/2014May/0014.html
- 17:07:08 [jcraig]
- jcraig has joined #aria
- 17:07:25 [LJWatson]
- zakim, [IPcaller] is LJWatson
- 17:07:25 [Zakim]
- +LJWatson; got it
- 17:07:30 [MichaelC]
- zakim, Microsoft Chris_Gallello
- 17:07:30 [Zakim]
- I don't understand 'Microsoft Chris_Gallello', MichaelC
- 17:07:43 [jcraig]
- Zakim, who is on the phone?
- 17:07:43 [Zakim]
- On the phone I see [Microsoft], janina, Rich_Schwerdtfeger, Cooper, Joseph_Scheuhammer, Bryan_Garaventa, [Apple], LJWatson
- 17:07:46 [Zakim]
- +Suzann_Keohane
- 17:07:51 [jcraig]
- Zakim, Apple has jcraig
- 17:07:51 [Zakim]
- +jcraig; got it
- 17:08:00 [MichaelC]
- zakim, who is on the phone?
- 17:08:00 [Zakim]
- On the phone I see [Microsoft], janina, Rich_Schwerdtfeger, Cooper, Joseph_Scheuhammer, Bryan_Garaventa, [Apple], LJWatson, Suzann_Keohane
- 17:08:03 [Zakim]
- [Apple] has jcraig
- 17:08:08 [MichaelC]
- zakim, Microsoft is Chris_Gallello
- 17:08:08 [Zakim]
- +Chris_Gallello; got it
- 17:08:28 [MichaelC]
- zakim, who is on the phone?
- 17:08:28 [Zakim]
- On the phone I see Chris_Gallello, janina, Rich_Schwerdtfeger, Cooper, Joseph_Scheuhammer, Bryan_Garaventa, [Apple], LJWatson, Suzann_Keohane
- 17:08:30 [Zakim]
- [Apple] has jcraig
- 17:09:10 [Susann_Keohane]
- Susann_Keohane has joined #aria
- 17:09:43 [Zakim]
- +Joanie_Diggs
- 17:10:17 [clown]
- scribenick: clown
- 17:10:40 [clown]
- Topic: ISSUE-655 Consider annotation roles
- 17:10:42 [richardschwerdtfeger]
- ttps://www.w3.org/WAI/PF/Group/track/issues/655
- 17:11:02 [clown]
- CG: I'm on the office online team
- 17:11:07 [clown]
- CG: The problem:
- 17:11:07 [richardschwerdtfeger]
- https://www.w3.org/WAI/PF/Group/track/issues/655
- 17:11:27 [clown]
- CG: There are things like comments, footnotes, spelling errors, etc. that we consider to be annotations.
- 17:11:42 [clown]
- CG: We need to mark them up so that a SR can handle them.
- 17:12:05 [clown]
- CG: If you are familiar with MS Word, comments work much the same way with office online.
- 17:12:30 [clown]
- CG: It renders as ancillary text, and I sighted user can decide whether to read it.
- 17:12:41 [clown]
- CG: Would like similar behaviour in the case of ATs.
- 17:12:54 [Zakim]
- + +1.215.286.aaaa
- 17:12:58 [clown]
- CG: There is a link to a position paper in the issue that describes this a bit more.
- 17:13:09 [clown]
- CG: In particular, extensions to aria.
- 17:13:18 [clown]
- CG: Three new aria tags.
- 17:13:35 [clown]
- CG: Aria-annonationtype — a localized name of the annotation type.
- 17:13:52 [Zakim]
- + +49.171.205.aabb
- 17:13:59 [clown]
- CG: For example, for a comment, there is the comment text, and then around it is <?>
- 17:14:15 [Zakim]
- +James_Nurthen
- 17:14:33 [andrewlarkin]
- andrewlarkin has joined #aria
- 17:14:36 [jamesn]
- jamesn has joined #aria
- 17:14:55 [richardschwerdtfeger]
- zakim, +1.215 is Andrew Larkin
- 17:14:55 [Zakim]
- I don't understand '+1.215 is Andrew Larkin', richardschwerdtfeger
- 17:15:08 [jamesn]
- zakim, who is on the call?
- 17:15:08 [Zakim]
- On the phone I see Chris_Gallello, janina, Rich_Schwerdtfeger, Cooper, Joseph_Scheuhammer, Bryan_Garaventa, [Apple], LJWatson, Suzann_Keohane, Joanie_Diggs, +1.215.286.aaaa,
- 17:15:09 [MichaelC]
- zakim, aaaa is Andrew_Larkin
- 17:15:09 [richardschwerdtfeger]
- zakim, aaaa is Andrew Larkin
- 17:15:12 [Zakim]
- ... +49.171.205.aabb, James_Nurthen
- 17:15:12 [Zakim]
- [Apple] has jcraig
- 17:15:12 [Zakim]
- +Andrew_Larkin; got it
- 17:15:12 [Zakim]
- +Stefan_Schnabel
- 17:15:12 [Zakim]
- I don't understand 'aaaa is Andrew Larkin', richardschwerdtfeger
- 17:15:15 [jcraig]
- Zakim, drop aabb
- 17:15:15 [Zakim]
- +49.171.205.aabb is being disconnected
- 17:15:16 [Zakim]
- - +49.171.205.aabb
- 17:15:47 [jcraig]
- Zakim, who is on the call?
- 17:15:47 [Zakim]
- On the phone I see Chris_Gallello, janina, Rich_Schwerdtfeger, Cooper, Joseph_Scheuhammer, Bryan_Garaventa, [Apple], LJWatson, Suzann_Keohane, Joanie_Diggs, Andrew_Larkin,
- 17:15:50 [Zakim]
- ... James_Nurthen, Stefan_Schnabel
- 17:15:50 [Zakim]
- [Apple] has jcraig
- 17:16:05 [Stefan]
- Stefan has joined #aria
- 17:16:07 [richardschwerdtfeger]
- http://www.w3.org/WAI/PF/aria-1.1/states_and_properties#aria-invalid
- 17:17:41 [jamesn]
- rrsagent, make minutes
- 17:17:41 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/05/05-aria-minutes.html jamesn
- 17:17:44 [clown]
- JC: The localized annotation name, is something like the localized role name we are currently discussing.
- 17:17:47 [richardschwerdtfeger]
- q?
- 17:18:07 [clown]
- CG: where can I catch up on the work being done on that?
- 17:18:28 [clown]
- CG: That sounds like a way to implement this.
- 17:18:28 [Zakim]
- + +49.171.205.aacc
- 17:18:50 [clown]
- RS: We actually use the "grammar" and "spelling" for each of the text elements.
- 17:19:01 [jamesn]
- q?
- 17:19:02 [clown]
- RS: It was working fine, but you are seeing limitations?
- 17:19:03 [jamesn]
- q+
- 17:19:13 [clown]
- CG: Yes, but we should check it again.
- 17:19:32 [clown]
- RS: A problem is that some AT vendors have not modified their code given the recent updates.
- 17:20:02 [clown]
- CG: The other two proposed tags also mark up the connection the text and its annotation.
- 17:20:20 [clown]
- CG: You can think of these tags like aria-desribedby.
- 17:20:37 [clown]
- CG: aria-annotatedby would identify the comment div on the page.
- 17:20:53 [richardschwerdtfeger]
- s/aria-desribedby/aria-describedby/
- 17:20:54 [jcraig]
- q+
- 17:21:08 [clown]
- CG: And, in order to go backwards, there is aria-annotatedfor to list the IDs.
- 17:21:17 [clown]
- BG: Is this like aria-flowto?
- 17:21:32 [clown]
- CG: Flowto is more for "go read this next".
- 17:21:48 [clown]
- CG: This is more as a way of calling out that there is an annotaion here.
- 17:21:59 [clown]
- JN: We use describedby for lists, but it's not perfect.
- 17:22:30 [jcraig]
- ack jamesn
- 17:22:45 [clown]
- JN: To cover excel to cover the extra info that can be stored on the cell.
- 17:23:01 [jcraig]
- Zakim, aacc is Marco
- 17:23:01 [Zakim]
- +Marco; got it
- 17:23:21 [richardschwerdtfeger]
- q?
- 17:23:24 [clown]
- MZ: I wanted to comment on the annotedby and annotedfor.
- 17:23:26 [Zakim]
- +James_Nurthen.a
- 17:23:35 [clown]
- MZ: Does it need to be both ways?
- 17:23:37 [Zakim]
- -James_Nurthen
- 17:23:42 [jcraig]
- q- (I was going to say the same thing)
- 17:23:49 [jcraig]
- q-
- 17:23:53 [clown]
- MZ: FF creates the reverse relation for things like describedby.
- 17:24:02 [jcraig]
- ack +49
- 17:24:10 [clown]
- MZ: Can't we make the job on authors easiers.
- 17:24:17 [clown]
- RS: I think we should do just one.
- 17:24:25 [richardschwerdtfeger]
- q?
- 17:24:28 [clown]
- JC: I prefere the "by" and not the "for".
- 17:24:28 [jcraig]
- ack me
- 17:24:31 [jcraig]
- q+
- 17:24:57 [clown]
- MZ: I spoke to some people in the Windows team about flowsto and they wanted to create a flowsfrom
- 17:25:16 [clown]
- MZ: And they found it easier if there was only one direction.
- 17:25:36 [clown]
- JC: Did they say what the problem is if the reverse does not match up?
- 17:25:42 [clown]
- MZ: No.
- 17:26:02 [clown]
- JC: That is part of the discussion. To get references in sync.
- 17:26:11 [clown]
- JC: It's easier if it's just one direction.
- 17:26:31 [jamesn]
- +1 to that
- 17:26:42 [clown]
- RS: Let's summarize where we have agreement. Is "by" preferred to "from"?
- 17:26:49 [clown]
- <someone>: agreed.
- 17:26:59 [clown]
- JC: I had some questions on the examples.
- 17:27:07 [clown]
- CG: Which example?
- 17:27:16 [clown]
- JC: The one called basic example.
- 17:27:30 [clown]
- JC: There are no roles in either scenario.
- 17:27:44 [clown]
- JC: The first one makes sesnse since it is just text.
- 17:28:02 [clown]
- JC: But the the other one might need a role, with a description of it being a deletion.
- 17:28:24 [clown]
- JC: The screen reader could detect the annotation type by a refereence to the annotation.
- 17:28:45 [jcraig]
- ack me
- 17:28:56 [clown]
- CG: There are times with annotation where the text is not in the DOM.
- 17:29:06 [clown]
- JC: Do you have an example.
- 17:29:19 [clown]
- CG: If the comments pane is not shown, we remove it from the DOM.
- 17:29:29 [clown]
- CG: Perhaps we should have it in the DOM, but marked hidden.
- 17:29:35 [clown]
- RS: That makes sense.
- 17:30:12 [jamesn]
- q+ to say we have that
- 17:30:17 [clown]
- JC: Do we need an IndieUI action to ?
- 17:30:28 [clown]
- JC: To indicate that the user wants to see this now.
- 17:30:59 [clown]
- CG: That fits with my thoughts do we need to create something else for hidden annotations.
- 17:32:06 [jcraig]
- q+
- 17:32:15 [jamesn]
- ack me
- 17:32:15 [Zakim]
- jamesn, you wanted to say we have that
- 17:32:26 [Zakim]
- +[GVoice]
- 17:32:39 [clown]
- zakim, GVoice is Joseph_Scheuhammer
- 17:32:39 [Zakim]
- +Joseph_Scheuhammer; got it
- 17:32:44 [jcraig]
- q+ to say we should be careful not to conflate the API with UI
- 17:32:51 [clown]
- zakim, I am Joseph_Scheuhammer
- 17:32:51 [Zakim]
- ok, clown, I now associate you with Joseph_Scheuhammer
- 17:33:16 [clown]
- CG: Is there something similar to an invoke action?
- 17:33:33 [clown]
- JC: There is something similar going on in the IndieUI WG.
- 17:34:03 [clown]
- JC: Does a click on a link activate the link? Or the annotation associated with it?
- 17:34:15 [clown]
- CG: Clicking the link opens up the new page.
- 17:34:34 [clown]
- JC: Is it like a contextual menu?
- 17:34:48 [jcraig]
- ack me
- 17:34:48 [Zakim]
- jcraig, you wanted to say we should be careful not to conflate the API with UI
- 17:34:50 [clown]
- JC: That might be sufficiently covered.
- 17:35:18 [clown]
- JC: We need to not confuse the UI with the API we are developing.
- 17:35:53 [clown]
- JC: We may be situations where the user wants to hear the entirety of an addition, but only just that things have been deletions.
- 17:36:08 [clown]
- JC: But we want the API supports all of these scenerios.
- 17:36:28 [clown]
- MZ: I agree with that, and it could be controlled by the screen reader's verbosity settings.
- 17:36:43 [clown]
- MZ: It's the user's choice or the ATs how to present it.
- 17:36:58 [clown]
- MZ: But we want the information on hand to decide that.
- 17:37:02 [clown]
- RS: right.
- 17:37:06 [richardschwerdtfeger]
- q?
- 17:37:32 [clown]
- MZ: I think the filtering should be done by the screen reader, not the web app.
- 17:38:07 [clown]
- JC: But, in the case that Chris is describing, there may be reasons why the comments are not in the DOM — performance reasons.
- 17:38:32 [clown]
- CG: what you bring up about lazy loading — that affects the web app in general.
- 17:38:42 [clown]
- CG: And we need to account for lazy loading in general.
- 17:39:23 [clown]
- RS: we also have to think about validation tools.
- 17:39:34 [clown]
- RS: If you have an annotation reference, you have to deal with that issues.
- 17:40:10 [clown]
- JC: If there's an idref but it's not yet loaded, you can't say that's an error.
- 17:40:18 [clown]
- RS: Is busy involved here somehow?
- 17:40:38 [clown]
- RS: We can have something in the annotation that says it's not loaded, and that might handle it.
- 17:41:05 [clown]
- RS: And, also, let the user load the comment on demand.
- 17:41:28 [clown]
- JC: Marco's proposal to have all the notes in the DOM makes things easier for the UA and that AT.
- 17:41:54 [clown]
- JC: But, Chris, you should take these thoughts back and see where performance in a real issue.
- 17:42:23 [clown]
- CG: If we load the comment pane, but mark it with aria-hidden, would that be a solution?
- 17:42:31 [clown]
- JC: That would do.
- 17:43:03 [clown]
- JN: We need to couple the situation where the info is not there, until it is requested and then see how the load affects things.
- 17:43:30 [clown]
- RS: Worry: why have the SR user have access to the comments but the sighted user not?
- 17:43:45 [clown]
- CG: We can have a gesture where the sighted user opens the comment pane to view it.
- 17:44:10 [clown]
- MZ: The reason we did this in JAWS because the sighted user could use mouse hove to get the comment.
- 17:44:51 [clown]
- CG: Let's leave this open, and I'll take this back to the team, and can we discuss on list.
- 17:45:01 [clown]
- JC: Keep the discussion on the list, please.
- 17:45:12 [jcraig]
- q?
- 17:45:41 [clown]
- JC: In the discussion topic section, there is noted annotation types: comment, spelling error, etc.
- 17:46:23 [clown]
- JC: These seem something like we should tokenize and include as roles or annotationtype as an enumerated type rather than a localized string.
- 17:46:35 [Zakim]
- -Joseph_Scheuhammer
- 17:46:36 [cyns]
- cyns has joined #aria
- 17:46:52 [clown]
- JC: Because of the scenario where the annoation is not in the DOM, then it's harder
- 17:47:09 [cyns]
- been trying to get though on the phone, and conf is full. anything we can do abt that?
- 17:47:14 [clown]
- JC: The localization can be done by the user agent or the AT.
- 17:47:36 [clown]
- q+ to note that cyns cannot get on the call.
- 17:47:40 [richardschwerdtfeger]
- q?
- 17:47:53 [clown]
- CG: we don't know what the other types are going to be.
- 17:48:07 [clown]
- CG: My concern that a tokenized list is too constrictive.
- 17:48:34 [clown]
- JC: But, the problem is there are different scenarios such as where the user wants to hear all the comments.
- 17:48:49 [clown]
- CG: Are you suggesting different types of annotation?
- 17:49:12 [clown]
- JC: Partly, but a screen reader can't tell from the localized string what the type is.
- 17:49:25 [clown]
- JC: But a token would solve that.
- 17:49:45 [jcraig]
- q+ to suggest vendor-prefixed token values
- 17:49:55 [jcraig]
- ack jos
- 17:50:00 [jcraig]
- ack clown
- 17:50:00 [Zakim]
- clown, you wanted to note that cyns cannot get on the call.
- 17:50:20 [Zakim]
- -Cooper
- 17:50:34 [clown]
- LJW: That's very important from a user's perspective to be able to turn different types of comments on and off.
- 17:50:39 [Stefan]
- Stefan has joined #aria
- 17:51:16 [Zakim]
- +Cynthia_Shelly
- 17:51:18 [clown]
- RS: Chris, are you going to take this back to the team, and revisit next week?
- 17:51:19 [Zakim]
- -Cynthia_Shelly
- 17:51:25 [Zakim]
- +Cooper
- 17:51:27 [clown]
- CG: Sure.
- 17:51:36 [clown]
- CG: One more issue.
- 17:51:39 [Zakim]
- +Cynthia_Shelly
- 17:51:51 [clown]
- CG: If you have overlapping annotations like a comment and an enclosed footnote.
- 17:52:05 [clown]
- CG: Or just two comments. How is that marked up?
- 17:52:38 [clown]
- CG: So there is a programmatic way to note that the overlap and how they both are associated with the same span.
- 17:52:54 [clown]
- CG: We could discuss this on the list.
- 17:53:15 [clown]
- CG: <description of how it is done now>
- 17:53:21 [jcraig]
- q+
- 17:53:53 [clown]
- CG: It's all written up in the document.
- 17:53:58 [richardschwerdtfeger]
- ack jcraig
- 17:53:58 [Zakim]
- jcraig, you wanted to suggest vendor-prefixed token values and to
- 17:54:22 [clown]
- JC: <describes how it might be done programmatically>
- 17:54:56 [clown]
- CG: You might need two annotatedbys and which goes with which.
- 17:55:26 [clown]
- CG: Is the suggestion that annotatedby has a list of IDREFs?
- 17:56:02 [clown]
- CG: What is described in the doc is not for overlapping annotations.
- 17:56:10 [clown]
- CG: But that is something to consider.
- 17:56:49 [clown]
- CG/JC: <more discussion of how overlapping comments might be handled>
- 17:58:20 [clown]
- CG: a concern is if there are say 3 different annotations on a span, there should be a way to jump to the different types, say the spelling error.
- 17:58:36 [clown]
- JC: And that keyboard shortcut would depend on?
- 17:59:03 [clown]
- CG: If the screen reader can recognize error and comment differently, then you can have different ways to get at them.
- 17:59:30 [clown]
- JC: The only problem if there are two comments about the same bit of text, or the same annotation type.
- 17:59:30 [jcraig]
- q?
- 17:59:45 [clown]
- CG: The sighted user could tell by visual cues.
- 17:59:51 [jcraig]
- q+ you wanted to suggest vendor-prefixed token values and to
- 17:59:59 [jcraig]
- q+ to suggest vendor-prefixed token values and to
- 18:00:09 [clown]
- CG: I like these thoughts, and we can contiue on list.
- 18:00:37 [clown]
- RS: When we have a design we can meet with the AT vendors.
- 18:01:27 [jgunder_]
- jgunder_ has joined #aria
- 18:02:26 [Zakim]
- -Suzann_Keohane
- 18:02:26 [clown]
- CG: maybe we should revisit this in two weeks time?
- 18:02:32 [jcraig]
- ack me
- 18:02:32 [Zakim]
- jcraig, you wanted to suggest vendor-prefixed token values and to
- 18:02:55 [jgunder_]
- Telephone bridge is full, won't let me on
- 18:03:28 [clown]
- JC: Regarding extensibility of tokens, some enumerations are set up to be extensible.
- 18:03:56 [clown]
- JC: See aria-invalid. Besides the specified tokens, any other string is regarded as "true".
- 18:04:16 [clown]
- JC: And we could include vendor prefixed tokens.
- 18:04:39 [clown]
- JC: Something aria-invalid="MS:notelink".
- 18:05:02 [clown]
- JC: We could do something similar for the annotation types.
- 18:05:10 [clown]
- MZ: I like the conccpt.
- 18:05:27 [clown]
- JN: I don't. Vendors means anyone? Or ATs in the field?
- 18:05:35 [clown]
- JC: It's a slippery slope.
- 18:05:45 [clown]
- JC: It's technically valid now.
- 18:06:03 [clown]
- JC: The worry is AT vendors will lock into these extra tokens.
- 18:06:20 [clown]
- JN: Why not put the tokens in ARIA 1.1. Why not solve the problem?
- 18:06:39 [clown]
- JN: Say that this is most like the other ones, rather than just "true".
- 18:07:01 [clown]
- JN: Just like we have with roles: use the first recognized one.
- 18:07:43 [clown]
- JN: aria-invalid is weird since you can state that something is invalid without saying what the error is.
- 18:08:34 [clown]
- JN: Let's not make the same mistake with annotations.
- 18:09:15 [clown]
- RS: Let's wrap, and plan on having Chris back in a week or two.
- 18:09:16 [Zakim]
- -Chris_Gallello
- 18:09:43 [clown]
- Topic:: Meeting time.
- 18:10:11 [clown]
- RS: Marco, we got a number of west coasters to attend given this meeting time.
- 18:10:20 [clown]
- RS: So, it's difficult to move the meeting time.
- 18:10:45 [clown]
- MZ: My conflict is the Mozilla product wide meeting, starting at 1:30 pm EDT.
- 18:11:16 [clown]
- MZ: And it lasts as long as there are topics.
- 18:11:30 [clown]
- JC: We can arrange that your topics are at the beginning of this call.
- 18:11:35 [clown]
- MZ: That will help.
- 18:11:49 [clown]
- RS: Difficult to reschedule.
- 18:12:06 [clown]
- RS: Send me a note at what you want discussed, and we will do it first.
- 18:12:23 [jcraig]
- Zakim, who is on the call?
- 18:12:23 [Zakim]
- On the phone I see janina, Rich_Schwerdtfeger, Cooper, Bryan_Garaventa, [Apple], LJWatson, Joanie_Diggs, Andrew_Larkin, Stefan_Schnabel, Marco, James_Nurthen.a,
- 18:12:23 [clown]
- Topic: ISSUE-606
- 18:12:26 [Zakim]
- ... Joseph_Scheuhammer.a, Cynthia_Shelly
- 18:12:26 [Zakim]
- [Apple] has jcraig
- 18:12:28 [clown]
- issue-606?
- 18:12:28 [trackbot]
- issue-606 -- grid role does not allow aria-setsize or aria-posinset -- open
- 18:12:28 [trackbot]
- https://www.w3.org/WAI/PF/Group/track/issues/606
- 18:12:49 [clown]
- RS: what is the use case, James?
- 18:13:03 [clown]
- JC: This might have been brought up by Dominic.
- 18:13:28 [clown]
- RS: You could have multiple grids in a row.
- 18:13:36 [clown]
- JC: That doesn't not sound right.
- 18:13:48 [clown]
- JC: I think this was on the descendant nodes.
- 18:14:13 [clown]
- JN: rows and columns would be handy, but I thought that was ARIA 2.0
- 18:14:18 [clown]
- RS: we have rows now.
- 18:14:23 [jcraig]
- https://dvcs.w3.org/hg/pfwg/raw-file/tip/ARIA/1.0/tests/test-files/roles-properties-supported/roles-properties-supported-grid-aria-level-1.html
- 18:14:26 [clown]
- JN: we could put it on cells.
- 18:15:10 [clown]
- RS: This is the inherited.
- 18:15:19 [Zakim]
- -Marco
- 18:15:23 [clown]
- JC: I think this is an invalid issues, and a bad example.
- 18:15:30 [clown]
- JC: Remove it from the test suite.
- 18:16:17 [clown]
- RS: This was specifically for a grid. We should be correct the example.
- 18:16:33 [clown]
- RS: I can see the value of putting it on rows and cells.
- 18:17:06 [clown]
- JC: We should make an action for someone to remove or fix the test file.
- 18:17:22 [clown]
- RS: Michael, could you correct this one in the test suite?
- 18:17:30 [jcraig]
- From the validator:
- 18:17:30 [jcraig]
- "https://dvcs.w3.org/hg/pfwg/raw-file/tip/ARIA/1.0/tests/test-files/roles-properties-supported/roles-properties-supported-grid-aria-level-1.html":8:83: error: Attribute “aria-setsize” not allowed on element “div” in this context.
- 18:17:31 [jcraig]
- "https://dvcs.w3.org/hg/pfwg/raw-file/tip/ARIA/1.0/tests/test-files/roles-properties-supported/roles-properties-supported-grid-aria-level-1.html":8:83: error: Attribute “aria-posinset” not allowed on element “div” in this context.
- 18:17:34 [clown]
- JC: Here is the validator error.
- 18:17:39 [jcraig]
- action to fix examples
- 18:17:39 [trackbot]
- Error finding 'to'. You can review and register nicknames at <https://www.w3.org/WAI/PF/Group/track/users>.
- 18:18:20 [clown]
- RS/JC: We want someone to look at the test cases and see if the tests are valid, and fix as necessary.
- 18:18:30 [clown]
- MC: That I can do with a query.
- 18:19:02 [clown]
- RS: I'm looking at the row role, and there is no posinset on it.
- 18:19:58 [clown]
- http://www.w3.org/WAI/PF/aria-1.1/states_and_properties#aria-setsize
- 18:20:09 [MichaelC]
- Testcase 178
- 18:20:38 [clown]
- MC: I see only one test file, James. Are there more?
- 18:20:45 [clown]
- JC: Possibly...
- 18:20:46 [richardschwerdtfeger]
- http://www.w3.org/WAI/PF/aria/roles#row
- 18:21:11 [richardschwerdtfeger]
- http://www.w3.org/WAI/PF/aria/roles#gridcell
- 18:21:23 [clown]
- JC: Check test cases on either side, perhaps.
- 18:21:56 [clown]
- JC: I think this is the real issue, but referencing the test case was not correct.
- 18:22:30 [clown]
- JC: If it's on row, it's vertical, and on column it's horizontal. It's like rowindex and colindex.
- 18:22:52 [clown]
- JC: I'm not sure we want to add this to row and columns.
- 18:23:10 [jcraig]
- s/on column/on gridcell/
- 18:24:08 [clown]
- JN: it's a problem when it's both horizontal and vertical.
- 18:24:32 [clown]
- RS: So, can you take an action to fix the test cases, Michael?
- 18:24:48 [clown]
- MC: I don't know what the fix is.
- 18:25:08 [clown]
- JC: And the fix depends on the disposition of these other issues.
- 18:25:16 [clown]
- RS: Do we need this now?
- 18:25:19 [jcraig]
- related to issue-398
- 18:25:27 [jcraig]
- issue-398?
- 18:25:27 [trackbot]
- issue-398 -- Errata: aria-setsize and aria-posinset should apply to more than just listitem and option -- open
- 18:25:27 [trackbot]
- https://www.w3.org/WAI/PF/Group/track/issues/398
- 18:25:45 [clown]
- JN: We end up not using gridcell since it doesn't work, and we end up using labels to make things work.
- 18:26:04 [jcraig]
- action-1293?
- 18:26:04 [trackbot]
- action-1293 -- James Craig to Add aria-colindex to role gridcell and aria-rowindex to role row -- due 2013-11-11 -- OPEN
- 18:26:04 [trackbot]
- https://www.w3.org/WAI/PF/Group/track/actions/1293
- 18:26:07 [clown]
- JC: I do have an action to add colindex and row index.
- 18:26:26 [clown]
- JC: We could bump that to 1.1
- 18:27:04 [clown]
- RS: We could be rowindex on the row, and the cell inherit it.
- 18:27:23 [clown]
- JN: How would these indices work?
- 18:27:41 [clown]
- JC: It disambiguates the meaning of setsize and poinset
- 18:27:59 [clown]
- JN: I guess it helps, but I'm not sure it's necessary.
- 18:28:10 [clown]
- JN: It only disambiguates one.
- 18:28:22 [clown]
- JC: It diambiguates both since it's rowindex and colindex.
- 18:28:27 [jcraig]
- Dominic Mazzoni, "I'd prefer if we added aria-colindex and aria-rowindex attributes, rather than reuse aria-posinset to mean row index when there's no equivalent for col index."
- 18:28:45 [clown]
- JN: Okay, I'm good.
- 18:28:56 [clown]
- RS: Would it help if moved to 1.1?
- 18:29:02 [clown]
- JN: It would help.
- 18:29:18 [jcraig]
- action-1309?
- 18:29:18 [trackbot]
- action-1309 -- Cynthia Shelly to Determine the best place to map aria-colindex and aria-rowindex for msaa+uiexpress and uia. -- due 2014-01-31 -- OPEN
- 18:29:18 [trackbot]
- https://www.w3.org/WAI/PF/Group/track/actions/1309
- 18:29:25 [clown]
- JC: Cynthia, you also have an action.
- 18:29:40 [clown]
- CS: I can take a look at it.
- 18:29:41 [Zakim]
- -LJWatson
- 18:29:47 [clown]
- CS: What is the due date?
- 18:30:07 [clown]
- RS: Colindex was a due date of November 2013.
- 18:30:18 [clown]
- RS: Do you want to change it, James?
- 18:30:27 [clown]
- RS: For a heartbeat draft?
- 18:30:39 [clown]
- JC: I want as much in the hearbeat draft as possible.
- 18:31:00 [clown]
- RS: Can we make this a 1.1.?
- 18:31:02 [clown]
- JC: Done.
- 18:31:08 [jamesn]
- thanks
- 18:31:14 [clown]
- RS: Can you look for other holes, James N?
- 18:31:19 [clown]
- JN: Yes.
- 18:31:31 [clown]
- JC: Can we close the issue?
- 18:31:58 [clown]
- JC: We can close 398 and 606
- 18:32:38 [clown]
- JC: I can update the example as I make the spec changes.
- 18:32:58 [clown]
- RS: Anything else?
- 18:33:03 [Zakim]
- -Cynthia_Shelly
- 18:33:04 [Zakim]
- -Bryan_Garaventa
- 18:33:04 [Zakim]
- -Rich_Schwerdtfeger
- 18:33:05 [Zakim]
- -Andrew_Larkin
- 18:33:06 [Zakim]
- -James_Nurthen.a
- 18:33:07 [Zakim]
- -Joanie_Diggs
- 18:33:07 [Zakim]
- -janina
- 18:33:08 [Zakim]
- -[Apple]
- 18:33:10 [Zakim]
- -Cooper
- 18:33:30 [Zakim]
- -Stefan_Schnabel
- 18:33:37 [RRSAgent]
- I'm logging. I don't understand 'pause', clown. Try /msg RRSAgent help
- 18:38:11 [clown]
- s/row index/rowindex/
- 18:38:14 [clown]
- rrsagent, make minutes
- 18:38:14 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/05/05-aria-minutes.html clown
- 18:38:41 [clown]
- zakim, please part
- 18:38:41 [Zakim]
- leaving. As of this point the attendees were Rich_Schwerdtfeger, Cooper, Joseph_Scheuhammer, janina, Bryan_Garaventa, LJWatson, Suzann_Keohane, jcraig, Chris_Gallello,
- 18:38:41 [Zakim]
- Zakim has left #aria
- 18:38:44 [Zakim]
- ... Joanie_Diggs, +1.215.286.aaaa, +49.171.205.aabb, James_Nurthen, Andrew_Larkin, Stefan_Schnabel, +49.171.205.aacc, Marco, Cynthia_Shelly
- 18:38:50 [clown]
- rrsagent, make minutes
- 18:38:50 [RRSAgent]
- I have made the request to generate http://www.w3.org/2014/05/05-aria-minutes.html clown
- 18:42:43 [RRSAgent]
- I'm logging. I don't understand 'pause', clown. Try /msg RRSAgent help