16:31:07 RRSAgent has joined #ua 16:31:07 logging to http://www.w3.org/2014/08/14-ua-irc 16:31:09 RRSAgent, make logs public 16:31:09 Zakim has joined #ua 16:31:11 Zakim, this will be WAI_UAWG 16:31:11 ok, trackbot; I see WAI_UAWG()1:00PM scheduled to start in 29 minutes 16:31:12 Meeting: User Agent Accessibility Guidelines Working Group Teleconference 16:31:12 Date: 14 August 2014 16:31:18 rrsagent, set logs public 16:31:29 rrsagent, make minutes 16:31:29 I have made the request to generate http://www.w3.org/2014/08/14-ua-minutes.html allanj 16:31:57 rrsagent, set logs public 16:32:19 chair: JimAllan, KellyFord 16:33:34 Agenda+ action 1011 Greg to adjust Examples associated with changes to SC from SB04 and SB05 16:33:36 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0051.html 16:33:37 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0050.html 16:33:39 Agenda+ action 1009 Jan to draft a new proposal for action1006 CA05 16:33:40 Agenda+ action 1010 Kim to rewrite 1.8.2 Example 2 from EO21 16:33:42 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0047.html 16:52:03 kford has joined #ua 16:52:44 WAI_UAWG()1:00PM has now started 16:52:51 +[Microsoft] 16:52:54 zakim, microsoft is kford 16:52:54 +kford; got it 17:00:20 zakim, agenda? 17:00:20 I see 3 items remaining on the agenda: 17:00:21 1. action 1011 Greg to adjust Examples associated with changes to SC from SB04 and SB05 [from allanj] 17:00:21 2. action 1009 Jan to draft a new proposal for action1006 CA05 [from allanj] 17:00:21 3. action 1010 Kim to rewrite 1.8.2 Example 2 from EO21 [from allanj] 17:01:19 +Jim_Allan 17:01:55 KimPatch has joined #ua 17:02:30 +Kim_Patch 17:03:59 +Jeanne 17:04:33 Jan has joined #ua 17:04:48 zakim, code? 17:04:48 the conference code is 82941 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), Jan 17:05:06 +[IPcaller] 17:05:28 zakim, [IPcaller] is really Jan 17:05:28 +Jan; got it 17:10:28 zakim, agenda? 17:10:28 I see 3 items remaining on the agenda: 17:10:29 1. action 1011 Greg to adjust Examples associated with changes to SC from SB04 and SB05 [from allanj] 17:10:29 2. action 1009 Jan to draft a new proposal for action1006 CA05 [from allanj] 17:10:29 3. action 1010 Kim to rewrite 1.8.2 Example 2 from EO21 [from allanj] 17:11:07 open item 1 17:11:35 scribe: allanj 17:12:28 https://www.w3.org/2002/09/wbs/35125/TPAC2014/ 17:13:28 main page for TPAC http://www.w3.org/2014/11/TPAC/ 17:14:29 topic: rewrite 1.8.2 example 2 17:14:56 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0047.html 17:16:06 Resolution: add "George uses a screen reader. He is showing a sighted colleague how to complete a registration form that's contained within a viewport. The form exceeds the vertical bounds of the viewport. As George completes each form field and navigates sequentially to the next (by pressing the TAB key), if the next form field is not already visible in the viewport, it scrolls into view."... 17:16:08 ...as example 2 for 1.8.2 on comment EO21 17:16:30 close action-1010 17:16:30 Closed action-1010. 17:18:12 topic: proposal for CA05 17:18:14 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0042.html 17:18:35 NEW 3.2.X Form Auto-Fill: The user can have the following information stored and used to auto-fill form fields at their request: (Level AA) - name - email address - phone number 17:20:04 rrsagent, make minutes 17:20:04 I have made the request to generate http://www.w3.org/2014/08/14-ua-minutes.html jeanne 17:20:27 ja: any objections? 17:21:18 Resolution: Add NEW 3.2.X Form Auto-Fill: The user can have the following information stored and used to auto-fill form fields at their request: (Level AA) - name - email address - phone number to document 17:21:53 Resolution: Add NEW 3.2.X Form Auto-Fill: The user can have the following information stored and used to auto-fill form fields by request: (Level AA) - name - email address - phone number to document 17:22:26 NEW 3.2.Y Save Form Entries: If the user agent provides a feature to save local versions of web content, then any form fields the user has filled retain their entries in the saved version. (Level AA) 17:22:56 this is split out of Kim's proposal http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0034.html) 17:24:20 IER can be rescued from Kim's proposal 0034.html 17:24:39 NEW 3.2.Y Save Form Entries: If the user agent provides a feature to save local versions of web content, then any form fields the user has filled retain any entries in the saved version. (Level AA) 17:24:51 ja: +1 17:24:55 kp: +1 17:25:52 kf: +1 17:26:05 RESOLUTION: NEW 3.2.Y Save Form Entries: If the user agent provides a feature to save local versions of web content, then any form fields the user has filled retain any entries in the saved version. (Level AA) 17:26:41 EDIT 1.8.10 Provide Viewport History: For user agents that implement a history mechanism for top-level viewports (e.g. "back" button), the user can return to any state in the viewport history that is allowed by the content, including: (Level AA) 17:26:43 (a) restored point of regard, 17:26:44 (b) input focus, 17:26:46 (c) selection, and 17:26:47 (d) user's form field entries 17:27:04 reformatted as a list, added form field entry history 17:27:57 RESOLUTION: EDIT 1.8.10 Provide Viewport History: For user agents that implement a history mechanism for top-level viewports (e.g. "back" button), the user can return to any state in the viewport history that is allowed by the content, including: (Level AA) 17:27:58 (a) restored point of regard, 17:28:00 (b) input focus, 17:28:01 (c) selection, and 17:28:03 (d) user's form field entries 17:28:13 close action-1009 17:28:13 Closed action-1009. 17:28:22 close action-1006 17:28:22 Closed action-1006. 17:28:46 zakim, agenda? 17:28:46 I see 3 items remaining on the agenda: 17:28:47 1. action 1011 Greg to adjust Examples associated with changes to SC from SB04 and SB05 [from allanj] 17:28:47 2. action 1009 Jan to draft a new proposal for action1006 CA05 [from allanj] 17:28:47 3. action 1010 Kim to rewrite 1.8.2 Example 2 from EO21 [from allanj] 17:28:54 close item 3 17:29:16 close item 2 17:30:24 action: jeanne to update 1.8.10 with proposal above. 17:30:24 Created ACTION-1012 - Update 1.8.10 with proposal above. [on Jeanne F Spellman - due 2014-08-21]. 17:30:43 action: jeanne to add IER to 3.2.y from Kim's proposal 17:30:44 Created ACTION-1013 - Add ier to 3.2.y from kim's proposal [on Jeanne F Spellman - due 2014-08-21]. 17:31:07 topic: new example for 2.11.3 per SB04 17:31:16 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0050.html 17:31:54 "Pavel has low vision, so his browser is set to show extremely large text. He needs to click on a control on a web page, but when he moves the pointer over it a script inserts explanatory text onto the page. Because of the large font size this shifts the control out from under the pointer, causing the new text to disappear. This moves the control back under the mouse, and the cycle repeats... 17:31:56 ...itself. The page continues to flicker back and forth, and he is unable to click on the control. To work around this problem he uses a browser command to temporarily disable scripts on the page, allowing him to click on the control and complete his task." 17:32:35 ja: nice 17:32:40 Greg has joined #ua 17:32:44 +Greg_Lowney 17:34:53 RESOLUTION: except example for 2.11.3 for comment SB04 17:35:24 Topic: updating example for 2.9.1 17:35:32 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014JulSep/0051.html 17:35:47 related to SB05 17:36:10 "User closes the Exit command on their web browser, which displays a message box asking if they're sure they want to exit, with a timer saying it will assume yes if they don't respond within 10 seconds. User changes settings in their user options to turn off this timeout." 17:36:58 gl: I also think that the Intent should be greatly expanded to clarify what is meant by the various exceptions, especially "Real-time Exception: The time limit is a required part of a real-time event and no alternative to the time limit is possible" and "Essential Exception: The time limit is essential and extending it would invalidate the activity". It was easier to come up with examples... 17:36:59 ...for these when the SC applied to content, but now that it's only about the user agent user interface, it's not so obvious. Can others help with examples? 17:37:50 2.9.1 Adjustable Time Limits: 17:37:52 The user agent user interface does not include time limits or at least one of the following is true: (Level A) 17:37:53 Turn Off: Users are allowed to turn off the time limit before encountering it; or 17:37:55 Adjust: Users are allowed to adjust the time limit before encountering it over a wide range that is at least ten times the length of the default setting; or 17:37:56 Extend: Users are warned before time expires and given at least 20 seconds to extend the time limit with a simple action (e.g. "press the space bar"), and users are allowed to extend the time limit at least ten times; or 17:37:58 Real-time Exception: The time limit is a required part of a real-time event and no alternative to the time limit is possible; or 17:37:59 Essential Exception: The time limit is essential and extending it would invalidate the activity; or 17:38:01 20 Hour Exception: The time limit is longer than 20 hours. 17:40:32 Original SC 17:40:34 2.9.1 Adjustable Time Limits: Where time limits for user input are recognized and controllable by the user agent, the user can extend the time limits. (Level A) 17:42:48 kf: do we really want the browser to impact how much time I can spend at my bank website 17:44:38 kf: UAs have very few timeouts these days. should say Note: this only applies to only UA interface, not content. 17:45:15 jr: if we add note, then anytime we use UAUI we have to include the note. 17:47:39 ja: Jaws and Window eyes can control meta-refresh 17:48:35 kf: very few websites do meta-refresh. most do an AJAX call 17:48:55 ja: this seems very complex 17:50:31 discussion 17:51:59 kf: want this to be obvious that it does not apply to content. 17:52:05 history http://www.w3.org/2014/02/06-ua-minutes.html#item03 17:53:46 see Action-941 17:54:32 jr: the timing of things is an issue, for dialog buttons, or setting 17:55:32 +10000 on what Jan is saying! 17:55:45 jr: not include meta-refresh, or ajax. Internet security says don't trust the browser. 17:55:58 The general rule is no longer trust the UAAG without knowing you can verify. 17:55:59 -Jan 17:58:30 Action: kford to look at how we reference applicablability to just the user agent and ensure he's happy with it based off of 2.9.1 discussion. 17:58:30 Created ACTION-1014 - Look at how we reference applicablability to just the user agent and ensure he's happy with it based off of 2.9.1 discussion. [on Kelly Ford - due 2014-08-21]. 17:59:15 Action: kford to review and revise IER for 2.9.1. 17:59:16 Created ACTION-1015 - Review and revise ier for 2.9.1. [on Kelly Ford - due 2014-08-21]. 18:00:00 ja: the Intent is completely out of alignment with the SC 18:00:16 gl: this seems overly complicated 18:00:17 Action: kford to shorten and clarify 2.9.1 based on group thinking that it only applies to user agent UI and reflect GL's belief that it is too long. 18:00:18 Created ACTION-1016 - Shorten and clarify 2.9.1 based on group thinking that it only applies to user agent ui and reflect gl's belief that it is too long. [on Kelly Ford - due 2014-08-21]. 18:03:08 Topic: WAET 18:03:14 WAI invites you to comment on the First Public Working Draft of: 18:03:16 Developers' Guide to Features of Web Accessibility Evaluation Tools 18:03:17 http://www.w3.org/TR/WAET/ 18:04:48 close item 1 18:06:34 Topic: Ms04 18:06:37 http://www.w3.org/2014/05/01-ua-minutes.html#item03 18:07:10 related to 2.3.4 18:10:11 topic: def of recognize MS04 18:10:13 http://lists.w3.org/Archives/Public/w3c-wai-ua/2014AprJun/0026.html 18:11:08 Proposal: 18:11:13 Recognize: *Information or events that can be identified unambiguously by user agents.* 18:11:14 *Recognized content:**Information that is encoded within content in a way that can be unambiguously recognized by user agents.* Authors encode information in many ways, including in markup languages, style sheet languages, scripting languages, and protocols. When the information is encoded in a manner that allows the user agent to process it with certainty, the user agent can... 18:11:16 ..."recognize" the information. For instance, HTML allows authors to specify a heading with the H1 element, so a user agent that implements HTML can recognize that content as a heading. If *instead* the author creates a heading using a visual effect alone (e.g. just by increasing the font size), then the author has encoded the *paragraph* in a manner that does not allow the user agent to... 18:11:17 ...recognize it as a heading. *In those cases**the heading is unrecognized and the user agent would not be required to treat it as a heading*. Some requirements of UAAG 2.0 depend on content roles, content 18:11:19 relationships, timing relationships, and other information supplied by the author. These requirements only apply when the author has encoded that information in a manner that the user agent can recognize. See the section on conformance for more information about applicability. User agents will rely heavily on information that the author has encoded in a markup language or style sheet... 18:11:20 ...language. Behaviors, style, *and* meaning encoded in a script, and markup in an unfamiliar XML namespace*,* may not be recognized by the user agent as easily or at all. 18:11:22 *Note: Whether or not an aspect of the content is considered recognized depends solely on the content format and the way an author encodes the information. Because the H1 tag is part of the HTML standard, when it is used properly by the content author the heading would be considered recognized even if a particular user agent ignores the H1 tag.* 18:11:23 *Recognized actions: Actions or events that can be unambiguously identified by a user agent. This can include actions or events initiated by users, scripts, extensions, or other sources. For example, if the keyboard focus is on a web page when the user presses a key, the user agent can recognize the keystroke and can act upon it. If the keyboard focus is on an embedded media player... 18:11:25 ...when the user presses a key, the host user agent may or may not be able to detect the keystroke, depending on the embedding architecture. Similarly, when the user activates an INPUT element with type="submit", the user agent will recognize this as a form submission action and carry out the proper interchange with the server. However, if a page includes a custom control that looks like a... 18:11:26 ...button labeled "Submit**" but whose actions are entirely handled by an author-provided script, the user agent would not be able to recognize the user action as equivalent to a form submission. Actions such 18:11:28 as opening of new browser window would always be implemented by the user agent, so the action would be recognized regardless of whether it was initiated by the user clicking a button or by a script calling a browser function.* 18:19:10 action: jeanne to edit definition of Recognized as above 18:19:11 Created ACTION-1017 - Edit definition of recognized as above [on Jeanne F Spellman - due 2014-08-21]. 18:19:25 RESOLUTION: add definition "recognize" along with explanation to document (SB04) 18:19:58 rrsagent, make minutes 18:19:58 I have made the request to generate http://www.w3.org/2014/08/14-ua-minutes.html jeanne 18:20:19 Topic SBO4 example 18:20:33 Topic: sb04 example 18:20:33 Pavel has low vision, and his browser is set to show extremely large text. He needs to click a control on a web page, but when he moves the pointer over it a script inserts explanatory text onto the page. The large font size causes the control to shift out from under the pointer, making the new text disappear. When the text disappears, the control moves back under the mouse, and the cycle... 18:20:35 ...repeats. As the page flickers, Pavel is unable to click on the control. To work around this problem he uses a browser command to temporarily disable scripts on the page so he can click the control and complete his task. 18:20:37 Hey, I have to leave a couple early! 18:20:51 My apologies. 18:21:01 close ACTION-977 18:21:01 Closed ACTION-977. 18:23:34 topic: MS07 beyond desktop 18:24:08 js: checked with indieUI, and MC about language related to keyboard...no luck 18:24:38 close action-983 18:24:38 Closed action-983. 18:25:13 js: we reference all mobile example in the implementing document because it is more easily updated. 18:25:27 s/mobile example/mobile examples 18:27:17 -kford 18:28:25 proposed response to MS07: UAWG published a separate W3C Note with Mobile examples of most of the UAAG success criteria. UAWG chose to put most of their non-desktop examples in the Implementing document, so it could be kept up to date without undermining the stability of UAAG success criteria. 18:28:30 kp: with mobile and speech, focus doesn't matter. Siri moves to where you say. 18:29:22 ja: or with gestures, you set the 'dial' to links then each swipe moves to the next link 18:29:45 gl: you can always use a blue tooth keyboard to control the mobile browser 18:30:15 kp: focus is an issue with speech, can't delete characters during text entry 18:34:42 gl: the comment mentions keyboard. and we don't address that issue 18:35:04 js: keyboard was just an example. 18:38:43 The concern about availability of keyboard input is caused by misinterpreting the technical term "keyboard", which is not limited to the on-screen keyboards provided by the platform. In our document the term also includes physical keyboards that can be connected externally, third-party on-screen keyboards that can add modifiers and navigation keys, and software interfaces that can be used by... 18:38:45 ...assistive technology software. 18:39:49 UAWG put non-desktop examples throughout Implementing UAAG. UAWG chose to put most of their non-desktop examples in Implementing UAAG (a W3C Note), so it could be kept up to date without undermining the stability of UAAG success criteria. In addition, UAAG contains broad definitions of keyboard and a note under Principle 2 on Modality independence which also includes references to Indie UI. 18:42:52 rrsagent, make minutes 18:42:52 I have made the request to generate http://www.w3.org/2014/08/14-ua-minutes.html allanj 18:43:09 -Kim_Patch 18:43:09 action: jeanne to buff the proposed response to MS07 above to include some of Greg's text and links to the referenced items. 18:43:10 Created ACTION-1018 - Buff the proposed response to ms07 above to include some of greg's text and links to the referenced items. [on Jeanne F Spellman - due 2014-08-21]. 18:43:13 -Jim_Allan 18:43:24 zakim, please part 18:43:24 leaving. As of this point the attendees were kford, Jim_Allan, Kim_Patch, Jeanne, Jan, Greg_Lowney 18:43:24 Zakim has left #ua 18:43:31 rrsagent, make minutes 18:43:31 I have made the request to generate http://www.w3.org/2014/08/14-ua-minutes.html allanj 18:43:57 rrsagent, please part 18:43:57 I see 7 open action items saved in http://www.w3.org/2014/08/14-ua-actions.rdf : 18:43:57 ACTION: jeanne to update 1.8.10 with proposal above. [1] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T17-30-24 18:43:57 ACTION: jeanne to add IER to 3.2.y from Kim's proposal [2] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T17-30-43 18:43:57 ACTION: kford to look at how we reference applicablability to just the user agent and ensure he's happy with it based off of 2.9.1 discussion. [3] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T17-58-30 18:43:57 ACTION: kford to review and revise IER for 2.9.1. [4] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T17-59-15 18:43:57 ACTION: kford to shorten and clarify 2.9.1 based on group thinking that it only applies to user agent UI and reflect GL's belief that it is too long. [5] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T18-00-17 18:43:57 ACTION: jeanne to edit definition of Recognized as above [6] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T18-19-10 18:43:57 ACTION: jeanne to buff the proposed response to MS07 above to include some of Greg's text and links to the referenced items. [7] 18:43:57 recorded in http://www.w3.org/2014/08/14-ua-irc#T18-43-09-1