13:01:28 RRSAgent has joined #svg-a11y 13:01:28 logging to http://www.w3.org/2015/06/26-svg-a11y-irc 13:01:30 RRSAgent, make logs public 13:01:30 Zakim has joined #svg-a11y 13:01:32 Zakim, this will be WAI_PF 13:01:32 I do not see a conference matching that name scheduled within the next hour, trackbot 13:01:33 Meeting: Protocols and Formats Working Group Teleconference 13:01:33 Date: 26 June 2015 13:01:42 chair: Rich 13:01:51 Meeting: SVG Accessibility Task Force 13:01:59 RRSAgent, make log public 13:02:32 https://lists.w3.org/Archives/Public/public-svg-a11y/2015Jun/0034.html 13:03:17 cpandhi has joined #svg-a11y 13:07:31 https://lists.w3.org/Archives/Public/public-svg-a11y/2015Jun/0034.html 13:09:13 scribeNick: Rich 13:09:25 RESOLUTION: Next scheduled meeting is July 10 13:09:31 jasonjgw has joined #svg-a11y 13:10:26 TOPIC: What can we do in time for SVG 2 (Q1 2016)? 13:10:37 Rich raises the question of scope given the likely qa-2016 time-frame for completion of SVG 2. 13:10:59 scribeNick: jasonjgw 13:11:33 Doug raises the question of how much can be done during this period to get implementations. Example, connectors, which can be specified easily but implementations are a different matter. 13:12:35 Doug is willing to improve the Connectors spec, which is needed as a prerequisite for implementations. 13:13:14 Amelia notes that connectors are not just an accessibility solution; they also affect the visual display and a polyfill should be possible - including one with aria-flowto for the accessibility. 13:13:30 Doug has a JavaScript library. 13:13:53 q? 13:13:59 Amelia suggests a polyfill (and use thereof) as encouragement for "native" implementation. 13:14:03 Doug supports the idea. 13:14:17 Rich notes the need for an accessibility mapping for Connectors. 13:15:05 Amelia notes that CR for SVG 2 shouldn't be of long duration since the SVG working group has been actively removing features that aren't receiving implementation uptake. 13:15:28 Rich notes the importance of completing ARIA 1.1 and addressing tabindex. 13:15:52 Rich raises the question whether we want to develop the new navigation model in this time period. 13:16:06 Amelia suggests leaving room for it, but concentrating on the basic roles and taxonomy development. 13:17:16 Responding to Fred, Rich says it's a question of time/availability with regard to possibly creating a polyfill for it. 13:17:57 Rich proposes that keyboard accessibility, role semantics and connectors are the key considerations for SVG 2. 13:18:23 Amelia clarifies that keyboard access is a question of tabindex and scripted focus control. 13:19:18 Rich reiterates the importance of scripted focus control. 13:21:06 Responding to a question by Rich, Amelia notes that layout has semantic significance in a graphical document. Besides this, it's a matter of ensuring that anything can be focusable even if it lacks a tabindex attribute. This is already in place for widgets but it needs to extend to navigation of graphical components to explore content. 13:21:37 Amelia notes CSSUI in this context. 13:22:21 Doug offers to re-establish our engagement with CSSUI development for CSSUI 4. 13:23:19 ACTION: Doug work with CSS to ensure that keyboard focus in CSSUI is supported for SVG2 13:23:19 Error finding 'Doug'. You can review and register nicknames at . 13:23:54 Rich notes that he is working on ARIA 1.1 with the aim of a Recommendation next year. 13:24:02 http://rawgit.com/w3c/aria/master/aria/graphics.html 13:25:05 Amelia is working on an example that demonstrates the utility of the figure role, containing multiple, complex objects. 13:25:35 Rich suggests giving the entire SVG document a figure role, to which Amelia indicates an intention to demonstrate a number of points in this example. 13:26:01 Rich asks whether anything new needs to be included in the main ARIA specification. 13:26:58 Amelia: the changes made to the image role would distinguish it from the roles proposed for SVG - distinguishing it from symbol and from the ARIA 1.1 text role. 13:28:40 Amelia clarifies that if the image can be described by substituting a simple word or phrase then "text" or "symbol" would be more appropriate. 13:29:26 Rich puts it by saying that an image with a simple alternative should really be a symbol - according to his understanding of Amelia's point. 13:29:46 Rich proposes to take this up with the ARIA task force (soon to be working group). 13:30:08 He notes this would need to be discussed in authoring practices. It might take a long time for this change to be adopted. 13:30:30 In the context of SVG, we can recommend that authors use the symbol role in such cases. 13:30:59 Rich: it's important to distinguish this from the case where we want clearly to articulate the different parts of the drawing. 13:32:28 Fred suggests that in our document we should refer to the image role and cite the ARIA core spec. 13:32:59 Amelia suggests an informative reference in this case. 13:33:38 Amelia also notes that in the SVG spec, informative references are made to elements defined normatively elsewhere. 13:34:24 Action: Amelia modify the img role definition in the graphics.html file to reference the ARIA 1.1 spec. as the definitive role. 13:34:24 Error finding 'Amelia'. You can review and register nicknames at . 13:35:39 Rich is satisfied with the actual definition of the figure role notwithstanding issues with the example. 13:36:19 Rich is contemplating moving figure into the ARIA core spec or having HTML refer to the graphics module in respect of the mapping for the figure element. 13:36:56 Action: Rich get with ARIA Task force and Steve Faulkner to see if
can reference the graphics spec. or move it to ARIA as a region subclass 13:36:57 Created ACTION-1663 - Get with aria task force and steve faulkner to see if
can reference the graphics spec. or move it to aria as a region subclass [on Richard Schwerdtfeger - due 2015-07-03]. 13:38:01 q? 13:38:34 Responding to a question by Rich, Amelia maintains that the graphical document role defines the content, unlike figure. Given an HTML figure element with an SVG inside it, the SVG document would be the graphical document and have this role, whereas the figure element would have the figure role. 13:38:52 Doug: figure could be a table - it doesn't have to be graphical. 13:39:20 This accords with the tradition of scientific literature. 13:39:59 Rich suggests graphicaldoc should be a subclass of region; Amelia suggests subclass of document instead. 13:40:30 q? 13:40:31 Amelia raises the concern that a subclass of region would appear in a table of contents/navigation view. 13:41:02 Fred asks how the graphicaldoc relates to a view, e.g., side view, top view etc. 13:41:37 Amelia notes that inside a graphicaldoc, layout is relevant, several of which might occur in a figure, where the layout of those graphical documents within the figure is not important. 13:41:50 https://rawgit.com/w3c/aria/master/aria/aria.html#document 13:42:30 Rich notes that a document is content rather than a Web application - that is, an AT would use browsing navigation in this case. 13:42:52 Amelia: grphical document should encourage navigation and there may be special navigation modes for graphical documents. 13:43:16 Amelia notes it may be better to regard this as a subclass of structure rather than document. 13:43:35 Rich calls for objections. 13:43:53 Fred isn't clear whether it's equivalent to what's traditionally called a view. 13:44:18 Amelia suggests a view is a very specific example of something that would qualify as a graphical document. 13:45:11 Amelia: layout within the views is important, hence each is a graphical document, but laout of the entire figure containing the views, i.e., placemenet of the views, is less important, so it would be a figure with component graphical documents. 13:46:00 Rich offers to fix the ontology. 13:46:17 Action: Rich change the inheritence in role=“graphicaldoc” from document to structure 13:46:18 Created ACTION-1664 - Change the inheritence in role=“graphicaldoc” from document to structure [on Richard Schwerdtfeger - due 2015-07-03]. 13:46:43 A graphical document contains complex content that a user should be able to explore. Similar to document, the graphical document may contain interactive widgets, but is not itself interactive. User agents may intercept user input for the purposes of navigation. A graphicaldoc is distinct from other documents in that the visual layout of the content has semantic meaning. Navigation methods may take this into consideration. 13:47:59 Amelia thinks application, document and graphical document are semantically related, though not inheriting from the same superclass role. 13:48:54 Amelia introduces the definition of graphical object. 13:49:06 Fred notes that a stack in a stack bar chart would be a good example. 13:49:34 Rich asks whether graphical object should be used as a default rather than group in many instances in the SVG spec. 13:50:04 Amelia has proposed that most elements default to symbol/image. It's a semantic distinction whether to use graphical object or group. 13:50:37 Example: image of a house - the house is a graphical object, but "window" would be a group, where there are multiple windows. 13:51:07 Amelia isn't sure that graphical object would be a default role for SVG elements but it would be widely used in the chart taxonomy. 13:52:09 Amelia suggests that the g element should have a default role of group. 13:52:28 Amelia: for an SVG element, we could use graphicalobject or graphicaldocument as the default role. 13:53:16 Rich notes the need for prefixes of all the names in the graphics taxonomy module. 13:54:09 Amelia notes it needs to be mnemonic, therefore suggesting graph-*. 13:54:44 Doug notes difficulties - graph has specific meaning. 13:54:53 Doug suggests graphics-*. 13:55:17 Rich agrees that this makes sense and calls for objections to using graphics-. 13:56:54 RESOLUTION: Vocabulary prefix will be graphics- 13:57:29 Action: Rich change roles to have graphics- as the prefix 13:57:29 Created ACTION-1665 - Change roles to have graphics- as the prefix [on Richard Schwerdtfeger - due 2015-07-03]. 13:58:20 Icon: icon role. He expects resistance to having an icon role distinct from button. 13:58:44 Amelia notes the value of having a role that matches commonly used terminology, including documentation. 14:00:51 Rich: cognitive task force requires task-based attributes, e.g., this is always the help button or submit button, so the UI can be styled uniformly for someone with a cognitive disability. We can leave this proposal (of an icon role) in the graphics spec, but he notes the relevance of the cognitive task force work. 14:01:04 Action: Rich Take iconbutton role to the ARIA task force for further discussion 14:01:05 Created ACTION-1666 - Take iconbutton role to the aria task force for further discussion [on Richard Schwerdtfeger - due 2015-07-03]. 14:01:16 Amelia is not necessarily committed to it but thinks it should undergo public review. 14:02:12 Rich thinks we need to start working on the chart taxonomy. 14:02:45 Fred agrees to take this up while Rich is on vacation. 14:02:55 present+ Rich 14:03:00 present+ Fred 14:03:01 present+ AmeliaBR 14:03:06 present+ Doug 14:03:20 present+ Jason 14:03:31 RRSAgent, make minutes 14:03:31 I have made the request to generate http://www.w3.org/2015/06/26-svg-a11y-minutes.html richardschwerdtfeger 14:03:39 RRSAgent, make log public 14:03:51 http://www.w3.org/2015/06/26-svg-a11y-minutes.html 14:26:11 Tav has joined #svg-a11y 15:59:36 Zakim has left #svg-a11y 16:15:43 chaals has joined #svg-a11y