13:09:14 RRSAgent has joined #au 13:09:14 logging to http://www.w3.org/2010/09/17-au-irc 13:09:16 RRSAgent, make logs public 13:09:16 Zakim has joined #au 13:09:18 Zakim, this will be AUWG 13:09:18 ok, trackbot; I see WAI_AUWG(AUWG_F2F)8:30AM scheduled to start 39 minutes ago 13:09:19 Meeting: Authoring Tool Accessibility Guidelines Working Group Teleconference 13:09:19 Date: 17 September 2010 13:09:49 rrsagent, make logs public 13:09:54 rrsagent, make minutes 13:09:54 I have made the request to generate http://www.w3.org/2010/09/17-au-minutes.html jeanne 13:10:47 gpisocky has joined #au 13:39:00 ARonksley has joined #au 13:40:48 zakim, this is WAI_AUWG 13:40:48 jeanne, I see WAI_AUWG(AUWG_F2F)8:30AM in the schedule but not yet started. Perhaps you mean "this will be WAI_AUWG". 13:41:00 zakim this will be WAI_AUWG 13:41:09 zakim, code? 13:41:09 the conference code is 28941 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), jeanne 13:42:19 WAI_AUWG(AUWG_F2F)8:30AM has now started 13:42:26 + +1.703.889.aaaa 13:42:43 zakim, aaaa is Adobe_room 13:42:43 +Adobe_room; got it 13:43:03 zakim, Adobe_room has Greg, Sueann, Jutta, Jeanne, Jan 13:43:03 +Greg, Sueann, Jutta, Jeanne, Jan; got it 13:44:34 can you skype to the 617 number? 13:45:27 +44.203.318.0479 (new) is the new UK number. Sorry, zakim needs to be updated 13:45:49 +??P14 13:46:18 zakim, P14 is ARonksley 13:46:18 sorry, jeanne, I do not recognize a party named 'P14' 13:46:36 zakim ??P14 is ARonksley 13:46:52 zakim, ??P14 is ARonksley 13:46:52 +ARonksley; got it 13:47:04 zakim, who is here 13:47:04 jeanne, you need to end that query with '?' 13:47:10 zakim who is here? 13:47:25 zakim, who is here? 13:47:25 On the phone I see Adobe_room, ARonksley 13:47:26 Adobe_room has Greg, Sueann, Jutta, Jeanne, Jan 13:47:28 On IRC I see ARonksley, gpisocky, Zakim, RRSAgent, jeanne, Jan, trackbot 13:49:39 Conformance idea: http://lists.w3.org/Archives/Public/w3c-wai-au/2010JulSep/0089.html 13:50:01 Tim's comment: http://lists.w3.org/Archives/Public/w3c-wai-au/2010JulSep/0090.html 14:21:04 Topic: Conformance and Compatible Conformance 14:22:00 JT: There us a circle of Tool Compliance for part A and B. There is Partial Compliance which is Part A and Part B 14:50:45 There is compatible Component which is Part A and Part B and optionally B4. 14:51:03 s/Partial Compliance which is Part A and Part B/Partial Compliance which is Part A or Part B 14:53:36 Jeanne: I want to insure that the conformance labels are clear so that buyers and purchasing agents can easily tell whether they are getting a system that is fully ATAG conformant, or getting a system with partial or component ATAG conformance. 15:20:00 the group takes a look a the examples of Authoring Tools, so see if they conform to this new conformance proposal. 15:20:37 HTML Editors = ATAG component 15:20:45 Direct editor = ATAG Component 15:21:01 Converting to Web = ATAG Component 15:21:45 Integrated Devleopment environment could be either a Component or a System if they chose to add the web libraries and accessibility checkers. 15:25:53 [some discussion about the definition of authoring tool and whether evaluation tools are Authoring Tools. ] 15:26:31 SN: I don't think eval tools are authoring tools because they don't create content, the same way that debuggers are not authoring tools. 15:27:56 JR: [gives an example of an authoring tool component like spellcheckers that provide a feature but don't actually write content] 15:28:48 Blogs, wikis =ATAG Components 15:29:17 CMS, LMS = Atag Component or Full ATAG System 15:32:21 Email client that create html emails - may be a component, but there is discussion that it is publishing so it really is a system. 15:33:25 SN: Compatible component needs more definition 15:34:19 JR: Example of a tool creating a format, for which a checker doesn't exist. 15:35:41 SN: So we always have to go back to the criteria always 15:36:57 SN: People already have to meet 508 and criteria of WCAG and the levels. ATAG added to this is adding complexity. I think there will be problems of uptake. 15:37:37 GP: At least of you catagorize yourself as a system or a component, at least people know what they are looking at. 15:38:21 JT: If what we are trying to do is get web content then we have to look @@ missed @@ 15:39:02 SN: I am a system, but I don't meet all the requirements, so then that makes me a component? 15:39:28 ... no, you are still a system. 15:40:22 ... there is a difference because I am still a system but I fail some criteria 15:41:15 So how do we determine what is a system? 15:41:42 JS: Is Wordpress a component or a system? 15:42:07 JR: We leave it flexible so Wordpress can decide if they are a system or component. 15:43:11 SN: So as soon as someone knows that they won't make it, they stop trying. 15:43:36 SN: I am very concerned about communicating it, because I'm not sure it is communicatable. 15:45:34 ... this breaks the normal conformance model that people are used to. If you want people to follow this, we need to be able to communicate it. 15:46:49 rrsagent, make minutes 15:46:49 I have made the request to generate http://www.w3.org/2010/09/17-au-minutes.html jeanne 15:49:52 JR: if the system allows the introduction of accessibility problems, then it doesn't need checking. 15:51:26 SN: It is whether or not they met the criteria making a claim of what it met and didn't meet. 15:51:56 ... I think creating other classifications is going to make it difficult to get back accurate information. 16:01:33 JS: So is a blog a system? They would say they are a system - and they can use an external for check and repair. And that would make them not a system? 16:04:43 SN: "You have to have checking, but if you don't, that's ok". Do we want to do that? 16:07:00 ... what is ATAG, if we don't demand checking. 16:07:52 GP: Let Wordpress and Deque bundle and offer a compliant package. 16:09:29 rrsagent, make minutes 16:09:29 I have made the request to generate http://www.w3.org/2010/09/17-au-minutes.html jeanne 16:10:05 -ARonksley 16:59:32 +[Microsoft] 16:59:57 zakim, Microsoft is Alex_Li 16:59:57 +Alex_Li; got it 17:00:36 zakim, who is here? 17:00:36 On the phone I see Adobe_room, Alex_Li 17:00:37 Adobe_room has Greg, Sueann, Jutta, Jeanne, Jan 17:00:39 On IRC I see ARonksley, gpisocky, Zakim, RRSAgent, jeanne, Jan, trackbot 17:00:53 chair: Jutta 17:05:18 Alex Li, Microsoft, has joined the call. Alex discloses that he has not been able to complete the IP rights declaration. 17:09:34 Jeanne confirms with Judy Brewer that because Microsoft has previously signed a patent disclosure agreement, that Alex Li can attend as a gues. 17:09:45 s/gues./guest. 17:12:31 JR: MS39: Variations from WCAG on the excemption for a path of the user movements. ATAG also offers an exemption for pressure, force, angle. 17:13:00 AL: Use "path" as the common denominator. Force, angle and speed are all path dependent. 17:13:57 topic: MS12: Edit by Structure 17:16:00 AL: If you have just a basic web form, if the form results in a generation of web based output, then it becomes the authoring tool. Then this is not in the control of the author, it is controlled by a back-end system. 17:16:16 JR: We are aware of the problem and are working on it. 17:16:45 topic: MS17: Third-party user agents 17:17:38 JR: We are not requiring UAAG conformance, because an author is not served by an unrealistic world view. 17:17:47 AL: Then how will it fail? 17:17:58 JR: If someone creates their own HTML parser. 17:18:04 +??P3 17:18:35 zakim, ??P3 is Andrew 17:18:35 +Andrew; got it 17:19:22 JR: Ideas include: existing user agents, publically available 17:19:35 AL: commercially available. 17:20:13 topic: MS21: End product cannot preserve accessibility information. 17:23:31 AL: If it is a Microsoft propriatary format, we would be ok. If it was not a microsoft format, then we do have a legal issue of liability of MS making a statement saying "information will be lost". 17:24:16 I do not want to cause difficulties with partners. I talked with legal, and they said it was not ok. It would cause us too much trouble. 17:24:44 JR: I have seen that warning with Excel saving as csv. 17:25:07 AL: It is very different saying that accessibility is lost, because of the legal requirements around accessibility. 17:26:08 AL: If we say in a very generic way "information may be lost" that is ok, but if there is any mention of accessibility information being lost, that is no-go from a legal viewpoint. 17:26:49 topic: MS23 comment on B.2.1.1 Decision Support. 17:27:45 JR: PDF has accessibility support, but a tool may have a Save As option to create a flat, unstructured PDF. 17:28:11 AL: I will talk to legal and see if they will accept the nuance of it. 17:29:14 ... I see a subtle difference between this and the previous item. I will talk to the legal team. 17:29:46 topic: MS24 B.2.1.2 Set Accessible Properties 17:31:19 AL: If there are multiple interfaces to control various properties, like the menu, the ribbon, a right-click menu. If I have different mechanisms, would i have to set accessibility property in every mechanism? 17:35:23 JS: example of image, that whereever the height, width and border are set, and the alt is set. 17:36:24 JT: We want an integrated approach to including the accessibility properties, if the UI is distributed, then the bounds on where the accessibility mechanisms are located is also distributed. 17:36:48 Discussion of MS23 brings to mind another concern regarding the impact on proponents of targetted formats 17:38:04 GP: that a vendor could give warnings to give advantage to one format over another. 17:38:20 AL: Where we have anti-trust issue, that would be a problem. 17:40:23 topic: MS3 - Conformance condition published on the web. WCAG doesn't require it. 17:41:43 JR: Because we are not closely prescriptive, we want people to know the background of what the developer is claiming. 17:41:53 AL: But WCAG doesn't require it. 17:42:25 JT: But it is important to be public. 17:42:46 AL: I see the inconsistency with WCAG. 17:43:10 JT: Then I think our next step would be to go to WCAG and ask them to make it a change. 17:44:10 AL: If WCAG made a normative errata publication, I would not object to it. In fact, the only WCAG compliance statements are on the web, so it is how it works in reality. 17:44:42 topic: MS6 Purpose of Added Information. 17:45:04 JT: We agreed to say that we will write a definition of Added Information 17:46:12 Topic: MS8 Keyboard Interface 17:46:29 JT: The definitions were taken from WCAG. 17:46:35 AL: I will look at WCAG. 17:47:00 Topic: MS10 language difference from WVAG 17:47:20 JR: ATAG goes beyond what WCAG was addressing. 17:48:19 Section (a) is the chrome of the widget, section (b) is the embedded widget that grabs control of focus. 17:48:38 JR: There is a complex relationship between the editing view and the user interface. 17:49:06 JT: There are behaviors and properties of the editing tool that are unique to the authoring tool perspective. 17:49:25 AL: So how would you exit out of (b) to (a)? 17:50:02 JR: There could be a keystroke that the authoring tool reserves for itself that could be used for returning control to the auhtoing tool user interface. 17:50:17 topic: MS11 Static View Option 17:50:58 JT: It is visual only, and would only apply to content. It mostly means requiring a stop button. 17:51:22 AL: There is a big difference between a @@ and a stop button. 17:51:29 JT: we will reword it. 17:51:58 Topic: MS13: A.3.4.1 Navigate by structure 17:52:31 JT: If there is structure, then we want to use it for navigation. 17:53:02 AL: The structure may not be there for the author, but may be applied by the tool. 17:53:26 JR: Structured at the time of editing, not the way it will be structured in the end product. 17:54:20 Topic: MS12 - A.3.4 Navigate by Structure. 17:54:46 AL: Does that apply to the comment MS12 - all structures. 17:54:58 JR: We don't want to specify 17:55:11 AL: There is so much web structure, not all of them apply to navigation. 17:55:46 Topic: MS18 A.4.1.1 Undo content 17:56:25 JT: We agreed that one is sufficient, but are considering an additional SC to require more. 17:58:32 JT: [reads MS 18, 19, 21, 22] these are all items we agreed with the MS comments, so there is no discussion. 17:59:14 Topic: MS22 "prior to publishing" 17:59:28 AL: doesn't address real time publishing. 18:00:53 AL: I'm also considering all real-time information - stock information, banking application, supply chain, etc. 18:01:13 JT: but banking, that will only affect myself. 18:01:52 AL: But the bank officer will also see it. It can go all the way to regulartory authorities and other banking systems. 18:03:01 JR: because the input is so contrained that this may or may not introduce an accessibility problem. 18:04:17 AL: But we don't know where the accessibility problems can arise. Where is the value chain end in authoring? Does it go to the database and how the database is related to other systems? At what point does it become an authoring tool. 18:04:36 ... that is something we need to address in the definition of authoring tool. 18:05:08 TB: Whenever you create content, you don't know where it will end up. 18:05:38 Topic: MS26 B.2.1.3 Other Technologies 18:06:56 JT: We have agreed to work on the condition. The read-only issue is not relevant, because of the wrapper. 18:07:44 AL: the word document with a graphic is created with read-only. the author cannot make the graphic accessible. 18:08:07 JR: That is covered in another applicability note about author permission 18:08:57 Topic: MS31 - B.2.2.3 - Author Judgement 18:09:53 AL: I think it is all based on WCAG. You need to say the following normative list requires judgement. 18:10:11 JR: But it will vary by the tool. 18:10:27 AL: A contrast checker will only check contrast. 18:11:25 JR: does the image need long description? The tool will ask a prompt for a decision, or the tool may look at a 1x1 white image and decide not to prompt. 18:11:46 AL: the authoring tool developer is deciding when to ask for author decision. 18:12:14 JR: The UI needs to provide some support to help the author in making the decision. 18:12:27 AL: the developers are asking for a finite list. 18:12:56 JR: ANytime the author is asked for a decision, we need to provide some support in helping the author make that decision. 18:13:01 AL: ok 18:13:35 MS32 B.2.2.4 Help Authors Locate 18:14:15 JT: It is help in determining the bounds of where the problem may be located. 18:14:39 AL: It implies too much intelligence on the part of the tool. 18:15:41 ... people will ask "do you meet 2.2.4, you don't show the location of this kind of error" 18:15:53 JR: Agreed, we need to tighten up our language. 18:17:21 topic: MS35 Relevant sources 18:17:44 JR: Relevant sources is just the handle. 18:18:09 AL: it is a "slushy" term. 18:19:18 Topic: MS36 Used Properly 18:19:31 AL: If the notes are normative, they have to be testable. 18:20:21 Topic: MS39 Short cut keys 18:20:59 AL: Imagine using a web form to do an authoring? Do you need short-cut key? 18:22:17 JT: One of the weaknesses in WAI has been the support for users with mobility problems. We want to support authors with alternative interfaces. 18:22:55 AL: for web-form, it is too much. Web apps need shortcuts, but a simple form does not. 18:23:11 JR: Make it complexity based 18:23:56 Topic: MS41 A.3.5.1 text search 18:25:44 JR: It could claim the find feature of the web browser in the conformance claim. 18:26:00 ... the user agent platform has to be identified since they have different capabilities. 18:26:41 Topic: MS42 A.3.6.1 inconsistencyu of level from 3.1.4 18:27:49 JT: A.3.6.1. applies to more than just keystrokes. We have changed the wording of this to "perference settings" 18:28:33 ... it is hard enough to set the preferences to access the tool, so we want to save the preferences that the user does not have to set it again. 18:29:02 ... we took out the "control and display" settings and replace it with "preference settings". 18:29:49 AL: I don't dispute the validity of the success criteria, I just spotted the inconsistency. I will need to think about whether it impacts the inconsistency. 18:30:10 MS 44, agreed, agreed 18:30:28 Topic: MS45 A.4.2.2 Document all features 18:30:56 JT: We mean features that users can use. We don't mean that hidden features need to be documented. 18:31:47 AL: SOme of the tools have so many features, we don't know if we ever could document all features. 18:32:16 JT: "All features available to the author". 18:32:45 AL: If the tool is big enough, something will always be undocumented. 18:33:03 JR: we see the issue and it is not the spirit we disagree on, just the details. 18:34:06 Topic: MS47 B.1.2 Copy and Paste to another format 18:34:13 AL: Nobody does this. 18:36:55 JR: MS48 - provide a real life option with (c). We have not found any examples of this. 18:37:56 Topic: MS49 Metadata 18:38:28 JT: There is advocacy to make it double AA because there are other systems that want to use this metadata. 18:39:26 This seems more of a future development than current. We agree theoretically, but it is not today. 18:40:08 JT: It is common practice in Dublin Core in education environments. It is current. 18:40:51 AL: I will have to think about it more. Having the check is fine, but associating it as meta data, I don't think it is not as practical. 18:41:34 JT: We can send you examples, and speak with Bob Sinclair. It would be good to have a conversation within Microsoft about it. NPII is not close to implementation. 18:42:02 s/NPII is not close to implementation. /AL: NPII is not close to implementation. 18:42:21 JT: But this is a precursor to implementation. 18:43:04 ... ATAG is not just to codify what already exists, it is also to move the agenda of accessibility further. 18:43:17 AL: I see your point. 18:43:59 Topic: MS51, 53, 54 B.2.5.4 Templates 18:44:42 JT: We simply want a label of accessibility, not a ranking. 18:47:58 AL: Most of these people don't know what they are doing with accessible templates. They will check the box, and they will create a lot of misinformation. it will be wrong most of the time. 18:48:55 SN: We would have to create a list of criteria that a template must meet to be accessible. 18:49:08 JS: WCAG criteria? 18:49:16 AL: People won't check WCAG 18:50:41 Topic: MS57 B.3.2.4 "Compariable" is not testable 18:51:59 JR: The spirit we are trying to get to is comparable prominence. The example of a spellchecker with underlined words is much more prominent than a checker that needs to be run from a 3rd level menu. 18:52:39 -Alex_Li 18:53:42 rrsagent, make minutes 18:53:42 I have made the request to generate http://www.w3.org/2010/09/17-au-minutes.html jeanne 19:10:54 Topic: GL1 Programmatically Determined 19:11:10 zakim, who is here? 19:11:10 On the phone I see Adobe_room, Andrew 19:11:11 Adobe_room has Greg, Sueann, Jutta, Jeanne, Jan 19:11:12 On IRC I see ARonksley, gpisocky, Zakim, RRSAgent, jeanne, Jan, trackbot 19:11:24 present+ Andrew 19:11:24 Adobe_room has Greg, Sueann, Jutta, Jeanne, Jan 19:11:47 present+ Greg, Sueann, Jutta, Jeanne, Jan 19:11:51 chair: Jutta 19:12:09 present+ Alex_Li_(guest) 19:12:16 rrsagent, make minutes 19:12:16 I have made the request to generate http://www.w3.org/2010/09/17-au-minutes.html jeanne 19:16:35 SN: iAccessible2 and DOMs are an important part of the platform accessibility architecture. 19:18:30 Adding Iaccessible2 to the definition of Platform Architecture should be sufficient. 19:32:38 Action: JR to write proposal for conformance with Tim Boland 19:32:38 Created ACTION-295 - Write proposal for conformance with Tim Boland [on Jan Richards - due 2010-09-24]. 19:33:09 Action: GP to write a proposal on who can be a claimant with Jeanne Spellman 19:33:09 Created ACTION-296 - Write a proposal on who can be a claimant with Jeanne Spellman [on Greg Pisocky - due 2010-09-24]. 19:33:53 action: JR to write proposal on Programmatically determined 19:33:53 Created ACTION-297 - Write proposal on Programmatically determined [on Jan Richards - due 2010-09-24]. 19:35:25 action: JR to write a proposal on path, speed and pressure 19:35:25 Created ACTION-298 - Write a proposal on path, speed and pressure [on Jan Richards - due 2010-09-24]. 19:36:35 ARonksley has left #au 19:39:07 Action: SN to write proposal on A.1.2.1 non-web based accessible (comment IBM15). 19:39:07 Created ACTION-299 - Write proposal on A.1.2.1 non-web based accessible (comment IBM15). [on Sueann Nichols - due 2010-09-24]. 19:40:20 -Andrew 19:48:43 Action: JS to write a proposal on how to test whether a template is accessible. 19:48:43 Created ACTION-300 - Write a proposal on how to test whether a template is accessible. [on Jeanne Spellman - due 2010-09-24]. 19:50:05 action: JR to write proposal Preserve Accessibility Information for B.1.2.4(a) in responseto WCAGWG25 19:50:05 Created ACTION-301 - Write proposal Preserve Accessibility Information for B.1.2.4(a) in responseto WCAGWG25 [on Jan Richards - due 2010-09-24]. 19:55:24 rrsagent, make minutes 19:55:24 I have made the request to generate http://www.w3.org/2010/09/17-au-minutes.html jeanne 19:56:00 zakim, bye 19:56:00 leaving. As of this point the attendees were +1.703.889.aaaa, Greg, Sueann, Jutta, Jeanne, Jan, ARonksley, Alex_Li, Andrew 19:56:00 Zakim has left #au 19:56:16 rrsagent, bye 19:56:16 I see 7 open action items saved in http://www.w3.org/2010/09/17-au-actions.rdf : 19:56:16 ACTION: JR to write proposal for conformance with Tim Boland [1] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-32-38 19:56:16 ACTION: GP to write a proposal on who can be a claimant with Jeanne Spellman [2] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-33-09 19:56:16 ACTION: JR to write proposal on Programmatically determined [3] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-33-53 19:56:16 ACTION: JR to write a proposal on path, speed and pressure [4] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-35-25 19:56:16 ACTION: SN to write proposal on A.1.2.1 non-web based accessible (comment IBM15). [5] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-39-07 19:56:16 ACTION: JS to write a proposal on how to test whether a template is accessible. [6] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-48-43 19:56:16 ACTION: JR to write proposal Preserve Accessibility Information for B.1.2.4(a) in responseto WCAGWG25 [7] 19:56:16 recorded in http://www.w3.org/2010/09/17-au-irc#T19-50-05