15:58:12 RRSAgent has joined #ua 15:58:12 logging to http://www.w3.org/2011/08/18-ua-irc 15:58:14 RRSAgent, make logs public 15:58:14 Zakim has joined #ua 15:58:16 Zakim, this will be WAI_UAWG 15:58:16 ok, trackbot, I see WAI_UAWG(UAWG1)12:00PM already started 15:58:17 Meeting: User Agent Accessibility Guidelines Working Group Teleconference 15:58:17 Date: 18 August 2011 15:58:46 - +1.425.883.aaaa 15:58:47 WAI_UAWG(UAWG1)12:00PM has ended 15:58:47 Attendees were +1.425.883.aaaa 15:59:02 trackbot, start meeting 15:59:04 RRSAgent, make logs public 15:59:06 Zakim, this will be WAI_UAWG 15:59:06 ok, trackbot; I see WAI_UAWG(UAWG1)12:00PM scheduled to start in 1 minute 15:59:07 Meeting: User Agent Accessibility Guidelines Working Group Teleconference 15:59:07 Date: 18 August 2011 16:00:02 Jan1 has joined #ua 16:00:36 zakim, who's here? 16:00:43 Greg has joined #ua 16:00:46 apparently WAI_UAWG(UAWG1)12:00PM has ended, Jan1 16:00:53 jeanne has joined #ua 16:00:54 On IRC I see Greg, Jan1, Zakim, RRSAgent, kford, trackbot 16:01:02 WAI_UAWG(UAWG1)12:00PM has now started 16:01:08 +Greg 16:01:18 +Jeanne 16:01:38 zakim, code? 16:01:38 the conference code is 82941 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), Jan1 16:01:51 KimPatch has joined #ua 16:01:52 +??P18 16:02:06 zakim, ??P18 is really Jan1 16:02:06 +Jan1; got it 16:03:18 + +1.425.381.aaaa 16:03:37 +Kim 16:08:41 zakim, who is here? 16:08:41 On the phone I see Greg, Jeanne, Jan1, +1.425.381.aaaa, Kim 16:08:42 On IRC I see KimPatch, jeanne, Greg, Jan1, Zakim, RRSAgent, kford, trackbot 16:08:53 zakim, aaaa is really Kelly 16:08:54 +Kelly; got it 16:09:04 zakim, who is here? 16:09:04 On the phone I see Greg, Jeanne, Jan1, Kelly, Kim 16:09:05 On IRC I see KimPatch, jeanne, Greg, Jan1, Zakim, RRSAgent, kford, trackbot 16:10:19 JAllan has joined #ua 16:11:03 +Jim_Allan 16:17:04 sharper has joined #ua 16:17:13 zakim,code? 16:17:13 the conference code is 82941 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), sharper 16:17:20 scribe: allanj 16:17:34 scribe: jallan 16:17:38 +??P1 16:17:44 zakim, ??P1 is sharper 16:17:44 +sharper; got it 16:17:51 discussing spreadsheet of IER and summary 16:18:04 present+ Harper_Simon 16:20:09 discussion of task set up 16:21:53 jeanne 1.2.3 16:22:00 kelly 1.6.4 16:24:27 simon 1.1.4 16:25:07 Jan 1.3.2 16:25:21 kelly examples 1.6.2 16:27:00 jan examples 1.8.9, 1..8.10 16:32:05 This is the URL in my window for the hangout, not sure if it will work for other people: https://talkgadget.google.com/hangouts/cbe7f88538edc819b3321024cade15285cc120b0?authuser=0&hl=en# 16:36:28 -Jeanne 16:54:11 For those looking for names of people to use for examples, this web site has international names - http://www.whattoexpect.com/international-baby-names.aspx 16:56:14 +Jeanne 17:03:56 back from writing 17:04:51 Topic: 1.2.3 17:04:57 1.2.3 Repair Missing Associations: 17:04:57 The user can specify whether or not the user agent should attempt to predict associations from author-specified presentation attributes (i.e. position and appearance). (Level AAA) 17:04:57 Intent 17:04:57 Users can use the appearance or position of an item to determine its importance when scanning a document for information. Assistive Technologies mostly rely on structured text, such as text coded as heading or labels. If the browser uses heuristics to identify text that stands out from others, it can render the page with the best guess of what the structure could be. 17:04:59 Examples: 17:05:01 Saidah uses a web-based text to speech app to read web pages when away from her home computer. She tries to find a news article on a multi-car accident on the freeway she overheard people talking about on the way to library. She goes to a news website to look for an article on the event. The website has no headings on the list of current events articles but has a long list. Saidah does not want 17:05:07 to listen to the teaser for each story, and selects a command in her browser to figure out the headings from the appearance of the page. The browser notes the consistent use of a CSS style for phrases in each paragraph that are bold, in a different color and a larger font size. The browser then redraws the page with those phrases marked as headings. Saidah then uses the feature in her text-to-speech 17:05:12 app to read out the headings and quickly finds the article on the car accident. 17:05:13 Mateus is using a screenreader to complete a form. The form fields are not labeled so he does not know what should be entered in each field. He selects an option in his browser to render the page with structured text, which guesses that the text to the left of each form field is the label, and re-renders the page with the text structured as a label. Mateus finishes completing the form. 17:07:34 rrsagent: make minutes 17:07:34 I have made the request to generate http://www.w3.org/2011/08/18-ua-minutes.html JAllan 17:07:43 Topic: 17:07:44 example 1.6.2 17:07:46 Randy has a hearing disability where speech at lower pitches is difficult to hear. He is using an audio browser that reads web pages back to him. He issues a voice command saying "raise pitch" and the overall pitch of the synthetic speech is increased. 17:07:47 Topic: 17:07:49 Example 1.6.4 17:07:51 Penny is using a browser that reads web pages to her and reviewing her most recent banking transactions. She has configured a setting in the speech configuration for the browser to have currency spoken as currency instead of digits. She hears a transaction read as "Deposit, two hundred fifty five dollars," as a result of this change. 17:08:04 rrsagent, make logs public 17:09:27 zakim, who is making noise 17:09:27 I don't understand 'who is making noise', JAllan 17:10:49 zakim, who is making noise? 17:10:59 sharper, listening for 10 seconds I heard sound from the following: sharper (19%), Jeanne (100%), Kim (35%), Jim_Allan (5%) 17:12:50 action: Jeanne to add IER for 1.2.3 from minutes of 18 August. 17:12:50 Created ACTION-606 - Add IER for 1.2.3 from minutes of 18 August. [on Jeanne F Spellman - due 2011-08-25]. 17:13:00 Topic: example 1.6.2 17:13:01 Randy has a hearing disability where speech at lower pitches is difficult to hear. He is using an audio browser that reads web pages back to him. He issues a voice command saying "raise pitch" and the overall pitch of the synthetic speech is increased. 17:13:03 Topic: Example 1.6.4 17:13:05 Penny is using a browser that reads web pages to her and reviewing her most recent banking transactions. She has configured a setting in the speech configuration for the browser to have currency spoken as currency instead of digits. She hears a transaction read as "Deposit, two hundred fifty five dollars," as a result of this change. 17:15:03 action: Jeanne to add 1.6.2 amd 1.6.4 examples to document from minutes of 18 August. 17:15:04 Created ACTION-607 - Add 1.6.2 amd 1.6.4 examples to document from minutes of 18 August. [on Jeanne F Spellman - due 2011-08-25]. 17:17:43 Action: kford to look at splitting up 1.6.1-3. 17:17:43 Created ACTION-608 - Look at splitting up 1.6.1-3. [on Kelly Ford - due 2011-08-25]. 17:19:33 topic: summary 1.2 17:19:34 The user can request useful alternative content when the author fails to provide it. For example, showing a filename in place of missing (1.2.1) or empty (1.2.2) alt text. The user can ask the browser to predict altertive content if it is missing (1.2.3) or notifiy the user if the content cannot be rendered (1.2.4). 17:20:23 Topic: • Examples of Success Criterion 1.3.2 17:20:30 o Alex has low vision and sometimes has difficulty distinguishing the fields on web forms. He chooses to have all form fields displayed with a yellow background and outlined with a thick black border. 17:21:13 Topic: 1.8.9 Close Viewport 17:21:27 Gary is a keyboard-only user who is browsing a web page when a pop-up advertisement suddenly appears in a new window. The advertisement includes a button labelled “Close”, but Gary is wary of pressing it since it might be deceptively labelled. Instead he closes the advertisement with the standard user agent key command for closing windows and tabs. 17:21:29 Annabelle has multiple browser tabs open and is finished viewing content in one of them. She activates a close button on the viewport to close it. 17:23:03 Gary is a keyboard-only user who is browsing a web page when a pop-up advertisement suddenly appears in a new window. The advertisement includes a button labelled “Close”, but Gary is wary of pressing it since it because he knows it might install malware. Instead he closes the advertisement with the standard user agent key command for closing windows and tabs. 17:23:15 Topic: • Examples of Success Criterion 1.8.10 17:23:26 Robert uses magnification software. After setting up his user agent, he knows that web content begins predictably one inch from the top of the window, so he can configure his magnification software to present content starting at that location. 17:23:28 Courtney has difficulty understanding and using complex user interfaces. She has worked with her sister to set up her browser to have only a few of the most common browser controls displayed and she knows to expect them on every browser window. 17:24:23 Annabelle has multiple browser tabs open and is finished viewing content in one of them. She activates a close button on that tab to close it. 17:30:43 Topic: 1.9 17:30:45 Kim and I report that we had moved everything out of 1.9 during our major reorganization of Keyboard, Focus, and Navigation (on the UA Wiki), but didn't make clear enough that the section then went away (in part because numbers changed between when we wrote the wiki page and when the changes were made). Here's disposition: 17:30:46 1.9.1 User Interface Focus: An active input focus is provided. (Level A) --> THIS WENT AWAY 2.1.2 requires a keyboard focus for each viewport, and 1.3.1 requires the cursor be highlighted, so this adds nothing. 17:30:48 1.9.2 Extensions Focusable: The keyboard focus can navigate within extensions to the user interface. (Level A) --> NOW 4.2.1 17:30:49 1.9.3 Retrieve Focus: At any time, the user agent can retrieve input focus from a nested viewport (including nested viewports that are user agents). (Level A) --> NOW 4.2.2 17:30:51 1.9.4 Return Focus: Embedded user agents must support a mechanism for returning active input focus to the base user agent. (Level A) --> NOW 4.2.3 17:35:24 resolved: delete all of GL 1.9 as it is all covered in 4.2 17:36:33 kim and greg will work on IER for 4.2 and incorporate leftover bits from 1.9 17:36:43 action: jeanne to renumber Principle 1 to compensate for the removal of 1.9 17:36:44 Created ACTION-609 - Renumber Principle 1 to compensate for the removal of 1.9 [on Jeanne F Spellman - due 2011-08-25]. 17:37:21 topic: 1.1.4 Rendering Alternative (Enhanced): The user can specify the cascade order in which to render alternative content. (Level AA) 17:37:21 17:37:22 Editors' Note: where do we put the ability for the user to individually pick an image and have the image displayed. It should not have to be an all or nothing. 17:37:22 Added functionality would allow Mary to right click (context menu) on an image to list and select the rendering of the available alternatives (thumbnail, original size, full screen, low resolution, high resolution, alt text, long description, file name) 17:37:24 Added functionality would allow Juan to right click (context menu) on an video to list and select the rendering of the available alternatives (still image, caption languages, audio languages, audio-description languages) 17:37:27 Topic: 1.1.4 17:38:08 Examples of Success Criterion 1.1.4: 17:38:08 Mary has a learning disability. She finds looking at images on a webpage very distracting. Mary would like to see all images rendered in the following order. First, for images with long descriptions have the long description rendered in place of the image. If the long description does not exit, she wants the ‘alt text’ to be rendered. If neither is available, Mary wants the file name rendered. Added functionality would allow Mary to right click (con 17:38:08 menu) on an image to list and select the rendering of the available alternatives (thumbnail, original size, full screen, low resolution, high resolution, alt text, long description, file name) 17:38:09 Juan is hard of hearing. He wants to always see video on the page. Also, Juan would like the Spanish language track used if available, along with Spanish captions as a default. If these are not available, he wants to see the video with English audio and captions. If no captions are available Juan wants the the video and English audio. Added functionality would allow Juan to right click (context menu) on an video to list and select the rendering of the 17:38:14 available alternatives (still image, caption languages, audio languages, audio-description languages) 17:38:35 Related Resources for Success Criterion 1.1.4: 17:38:35 Web Content Accessibility Guidelines (WCAG) 2.0; Guideline 1.1 Text Alternatives and Guideline 1.2 Time-based Media (http://www.w3.org/TR/WCAG20/) 17:45:25 2.3.2 Present Direct Commands in Rendered Content (former 2.1.6): 17:45:26 The user can have any recognized direct commands (e.g. accesskey) in rendered content be presented with their associated elements. (Level A) 17:45:40 2.3.3 Direct activation (former 2.7.6) 17:45:41 : The user can move directly to and activate any operable elements in rendered content. (Level AA) 17:46:04 2.5.1 Discover navigation and activation keystrokes: The user can discover direct navigation and activation keystrokes both programmatically and via perceivable labels. (Level A) 17:48:28 Per the Wiki page on Keyboard, Focus and Navigation Restructuring: 2.7.1 Discover navigation and activation keystrokes, is about direct navigation/activation so becomes 2.3.3 and 2.3.4, which are now numbered 2.3.2 Present Direct Commands in Rendered Content and 2.3.4 Present Direct Commands in User Interface. 17:49:09 Of course, it *was* 2.7.1 but is now 2.5.1, but in either case should be deleted. 17:49:44 To sum up, 2.5.1 Discover navigation and activation keystrokes has been replaced by 2.3.2 Present Direct Commands in Rendered Content and 2.3.4 Present Direct Commands in User Interface. 17:58:02 It looks like 4.1.6 Properties should include (j) keyboard shortcuts. 17:58:18 THEN all of 2.5.1 would be covered by 2.3.2, 2.3.4, and 4.1.6. 17:58:27 Thanks for catching that, Jeanne. 18:04:57 Topic: Important Elements 18:05:14 From last week's minutes: 18:05:16 1.10.3 Configure Elements for Hierarchical Views, and 2.5.7 Configure Elements for Structured Navigation? 18:05:16 I think that 1.10.3 Configure Set of Important Elements for Hierarchical Views is a little long. 18:05:16 So I suggested just taking out "set of important" from each. 18:05:16 configure important elements for structural navigation, configured important elements for hierarchical views 18:05:16 ACTION: JS to update titles for 1.10.3 and 2.5.7 to remove set of important from title and add elements being configured. See text from KP. [recorded in http://www.w3.org/2011/08/11-ua-minutes.html#action01] 18:06:57 sh: complete IER for 1.10.3 and use them as a model for 2.5.7 18:07:57 -Jim_Allan 18:08:01 JS: 1.10.3 is for outline view, and 2.5.7 is for navigation 18:10:58 SH 1.10.3 & 2.5.7 18:11:16 KP & GL 4.2 18:11:22 JS: Document Overall 18:12:32 KF - Reconvene at 10 to the hour (:50) time now is 11 minutes past 18:12:45 +Jim_Allan 18:12:48 GL: found problem 2.5.1 18:13:05 I'll do summaries 18:13:07 wiki page says it should be replaced by something else 18:15:58 The group is taking a break until 11:50 AM Pacific Time, in order to do writing offline. 18:16:35 -Kelly 18:17:42 + +1.425.883.aabb 18:18:21 Zakim, aabb is Kelly 18:18:22 +Kelly; got it 18:23:43 kford has joined #ua 18:26:43 -Kelly 18:37:15 -Jim_Allan 18:38:55 -Jeanne 18:39:20 +Kelly 18:43:56 jeanne has joined #ua 18:44:13 rrsagent, make minutes 18:44:13 I have made the request to generate http://www.w3.org/2011/08/18-ua-minutes.html jeanne 18:47:38 +Jim_Allan 18:51:53 +Jeanne 18:54:19 I'm back 18:59:36 Topic: 4.1.6 Properties 18:59:44 If any of the following properties are supported by the accessibility platform architecture, make the properties available to the accessibility platform architecture: (Level A) 18:59:46 a. the bounding dimensions and coordinates of rendered graphical objects 18:59:47 b. font family of text 18:59:49 c. font size of text 18:59:50 d. foreground color of text 18:59:52 e. background color of text. 18:59:53 f. change state/value notifications 18:59:55 g. selection 18:59:56 h. highlighting 18:59:58 i. input device focus 19:00:00 i.j. direct keyboard commands 19:02:03 Hopefully the definition of direct keyboard commands will make it clear to the reader that this includes both hotkeys and accelerator keys. 19:02:08 Topic: Examples of Success Criterion 2.3.2 19:02:18 Fiona uses an audio browser. When the system reads form controls in the rendered content, it reads the label of the form followed by the accesskey. 19:02:19 Mary cannot use the mouse or keyboard due to a repetitive strain injury, instead she uses voice control technology with a mouse-less browsing plug-in to her browser. The plug-in overlays each hyperlink in rendered content with a number that can then be used to directly select it by speaking the command "select link 12". This prevents Mary from having to say the word 'tab' numerous times to... 19:02:21 ...get to her desired hyperlink. 19:03:45 "select link" and then the number of the link. 19:03:59 (e.g. select link 12") 19:04:55 Fiona uses an audio browser. When the system reads form controls in the rendered content, it reads the label of the form followed by the accesskey (e.g., "name alt plus n"). 19:05:49 Mary cannot use the mouse or keyboard due to a repetitive strain injury, instead she uses voice control technology with a mouse-less browsing plug-in to her browser. The plug-in overlays each hyperlink in rendered content with a number that can then be used to directly select it by speaking a command (e.g. "select link 12"). This prevents Mary from having to say the word 'tab' numerous times... 19:05:51 ...to get to her desired hyperlink. 19:06:14 Topic: Examples of Success Criterion 2.3.4 19:06:27 Vlad is a keyboard-only user who uses a browser on the Mac OS operating system. When he needs to perform a new operation with the browser user interface, he searches for it in the menus and notes whether the menu item has a "⌘” label (e.g. “Copy ⌘C”), which indicates the direct activation command he can use in the future to avoid having to traverse the menus. 19:06:28 Amir uses ability switches to control an onscreen keyboard for the Windows operating system. When he presses the “alt” key the available browser user interface accesskeys are shown as overlays on the appropriate user interface controls. 19:07:52 Amir uses ability switches to control an onscreen keyboard for the Windows operating system. When he presses the “alt” key the available browser user interface accesskeys are shown as overlays on the appropriate user interface controls (e.g. "File with 'F' in an overlay"). 19:11:52 I'd prefer to also list a more normal example of access keys, as well as the nonstandard new Office UI, as in "(e.g. File with 'F' in an overlay in Microsoft Office, or with F underlined in Notepad)", but I'm not super concerned about it. 19:12:11 topic: summary 1.8 19:12:14 The user agent provides programmatic and visual cues to keep the user oriented. These include highlighting the viewport (1.8.1), keeping the focus within the viewport, resizing the viewport (1.8.3), providing scrollbar(s) that reflect the content size and users point of regard in a viewport (1.8.4, 1.8.11), and restoring the the focus and point of regard when the user returns to a previously view 19:12:16 ed page. Additionally, the user can specify that all view ports have the same user interface elements (1.8.10), if and how new viewports open (1.8.6), and whether the new window automatically gets focus (1.8.7). The user can close any open window or tab (1.8.9). 19:13:41 This is for Guideline 1.8 - Help users to use viewports and orient within viewports. 19:14:08 The user agent provides programmatic and visual cues to keep the user oriented. These include highlighting the viewport (1.8.1), keeping the focus within the viewport (1.8.2), resizing the viewport (1.8.3), providing scrollbar(s) that reflect the content size and users point of regard in a viewport (1.8.4, 1.8.11), and restoring the the focus and point of regard when the user returns to a... 19:14:10 ...previously viewed page (1.8.5). Additionally, the user can specify that all view ports have the same user interface elements (1.8.10), if and how new viewports open (1.8.6), and whether the new window automatically gets focus (1.8.7). The user can close any open window or tab (1.8.9). 19:14:29 I don't see anything programmatic in any of the SC in 1.8. 19:15:33 The user agent provides cues to keep the user oriented. These include highlighting the viewport (1.8.1), keeping the focus within the viewport (1.8.2), resizing the viewport (1.8.3), providing scrollbar(s) that reflect the content size and users point of regard in a viewport (1.8.4, 1.8.11), and restoring the the focus and point of regard when the user returns to a... 19:15:35 ...previously viewed page (1.8.5). Additionally, the user can specify that all view ports have the same user interface elements (1.8.10), if and how new viewports open (1.8.6), and whether the new window automatically gets focus (1.8.7). The user can close any open window or tab (1.8.9). 19:15:40 Programmatic is covered in Guideline 4.1 - Facilitate programmatic access to assistive technology 19:17:35 Something like "providing scrollbar(s) that identify when content is outside the visible region (1.8.4) and which portion is visible (1.8.11)" 19:18:08 stepping away for a minute 19:18:11 The user agent provides programmatic and visual cues to keep the user oriented. These include highlighting the viewport (1.8.1), keeping the focus within the viewport (1.8.2), resizing the viewport (1.8.3), providing scrollbar(s) that identify when content is outside the visible region (1.8.4) and which portion is visible (1.8.11), and restoring the the focus and point of regard when the... 19:18:13 ...user returns to a... 19:18:14 ...previously viewed page (1.8.5). Additionally, the user can specify that all view ports have the same user interface elements (1.8.10), if and how new viewports open (1.8.6), and whether the new window automatically gets focus (1.8.7). The user can close any open window or tab (1.8.9). 19:19:14 Maybe "The user can also close any open window or tab (1.8.9)." 19:19:23 The user agent provides programmatic and visual cues to keep the user oriented. These include highlighting the viewport (1.8.1), keeping the focus within the viewport (1.8.2), resizing the viewport (1.8.3), providing scrollbar(s) that identify when content is outside the visible region (1.8.4) and which portion is visible (1.8.11), and restoring the the focus and point of regard when the... 19:19:24 ...user returns to a... 19:19:26 ...previously viewed page (1.8.5). Additionally, the user can specify that all view ports have the same user interface elements (1.8.10), if and how new viewports open (1.8.6), and whether the new window automatically gets focus (1.8.7). The user can also close any open window or tab (1.8.9). 19:19:56 topic: 1.10 19:20:01 The user can view the source of content (1.10.1), or an "outline" view (1.10.2), and may specify the elements to be used for the outline view (1.10.3). 19:20:27 For Guideline 1.10 - Provide alternative views 19:21:16 topic summary 1.11 Guideline 1.11 - Provide element information. 19:21:26 The user agent provides information about content relationships (e.g. form labels, table headers)(1.11.1), and extended link information (e.g. title, internal vs. external) (1.11.2) 19:22:16 topic: Summary 1.11 19:22:27 If we change "provides information" to "presents information" it would be clearer that it's about presenting to the user instead of providing programmatically. 19:22:45 The user agent presents information about content relationships (e.g. form labels, table headers)(1.11.1), and extended link information (e.g. title, internal vs. external) (1.11.2) 19:23:47 topic: 2.5.7 Configure Set of Important Elements: The user has the option to configure the set of important elements for structured navigation, including by element type (e.g. headers, list items, images). (Level AAA) 19:24:02 topic: 2.5.7 19:24:07 Intent of Success Criterion 2.5.7 : 19:24:08 Often the user agent will choose by default the elements it considers important for structured navigation, however these may not be relevant in all circumstances. It may be that the user wishes to navigate via informal mechanisms such as microformats, decentralised extended elements, or via a particular styling which is used to convey a structure in the visual navigation, but which does not exist in the element hierarchy. 19:24:25 Examples of Success Criterion 2.5.7 : 19:24:25 Fred is blind and wishes to navigate through the menu structure using the Tab key, however the menu is a set of nested list elements with a particular HTML class attribute denoting the menu-submenu relationship. Because Fred's user agent allows him to configure important elements he can explicitly include the class name as an important element for navigation. 19:24:26 Jane uses a mobile device (and is often situationally impaired) and often encounters tables laid out using floating DIV elements with specific class names denoting the visual styling. In this case Jane cannot use the cursor keys to move around these tabular layouts having instead to use the tab key to move sequentially left-to-right top-to-bottom. Jane's browser does not provide the facility for the configuration of important elements and so she can not pick 19:24:28 the classes associated with these DIV element, and therefore cannot use the cursor key used to move logically through columns or rows. 19:24:36 Related Resources for Success Criterion 2.5.7 : 19:24:36 None 19:28:32 Jane's browser allows her to configure important elements and so she can pick out the classes associated with these DIV element, and therefore use the cursor key to move logically through columns or rows. 19:29:26 I'd like to add something specific to the Fred example, but what would it be? That is, how would it work in practice? "He then assigns a keyboard shortcut to navigate to the next element with the same class name as the element that has the focus"? 19:32:05 I also note that this example goes beyond what is actually required by the SC (which is not necessarily bad, but it may mean the SC needs to be broadened if we want to include this functionality. Specifically, the example is about using attributes to select "important elements", but the SC only discusses elements types (e.g. h1, li, img). 19:32:56 jeanne: we have made examples go beyond the SC. and have language in the document about this so folks are encouraged to do more 19:35:11 sh: reviews 2.5.3, and it talks about underlying semantics, also 2.5.1, 2. 3. 19:37:34 How about adding: "Rachel uses a command to navigate to the nearest parent header above the current focus location. However, she's using a document that uses a class other than h2, so she adds this class to the browser's definition of what it treats as a header." 19:37:53 last sentence for fred: He then assigns a keyboard shortcut to navigate to the next element with the same class name as the element that has the focus 19:37:57 Fred is blind and wishes to navigate through the menu structure using the Tab key, however the menu is a set of nested list elements with a particular HTML class attribute denoting the menu-submenu relationship. Because Fred's user agent allows him to configure important elements he can explicitly include the class name as an important element for navigation. He then assigns a keyboard shortcut to navigate to the next element with the same class name as the 19:37:58 element that has the focus. 19:38:29 "Rachel uses a command to navigate to the nearest parent header above the current focus location. However, she's using a document that uses a P with a specific class rather than h2, so she adds this class to the browser's definition of what it treats as a header." 19:38:41 topic: 1.10.3 Configure Set of Important Elements: The user can configure the set of important elements for the hierarchical view, including by element type (e.g. headers). (Level AAA) 19:38:46 Intent of Success Criterion 1.10.3: 19:38:47 Sometimes authors will visually convey relationships between elements by spatially grouping them, by giving them the same coloration or background, and so forth. Users may not be able to perceive those attributes, such as when using a screen reader, or when strong magnification makes it difficult to make a mental model of the screen layout. In those cases the user agent can assist by providing a view of the data that groups elements that that user agent 19:38:47 perceives as implying relationships. 19:39:10 Examples of Success Criterion 1.10.3: 19:39:10 Jane uses a mobile device (and is often situationally impaired) and often encounters tables laid out using floating DIV elements with specific class names denoting the visual styling. In this case Jane cannot use the cursor keys to move around these tabular layouts having instead to use the tab key to move sequentially left-to-right top-to-bottom. Jane's browser allows her to configure important elements and so she can pick out the classes associated with thes 19:39:10 element, and therefore use the cursor key to move logically through columns or rows. 19:39:15 rrsagent, make minutes 19:39:15 I have made the request to generate http://www.w3.org/2011/08/18-ua-minutes.html jeanne 19:41:31 Jan notes this is looks like the wrong intent paragraph. 19:41:43 a/is // 19:41:46 s/is // 19:42:24 JR: perhaps the intent would go in 1.2.3 19:44:04 kf: need to consolidate 1.10.3 and 2.5.7 19:44:07 Discussion of whether we should have two separate SC for configuring elements for structural navigation vs. structural views. 19:44:41 ...AT provides structural navigation (and Opera) 19:44:51 Greg notes that few browsers support structural navigation commands, but Kelly notes that assistive technology supports it. 19:46:13 JA: suggest merging 19:47:19 issue: make a resolution for 1.10.3 and 2.5.7 (merge/separate). 19:47:19 Created ISSUE-88 - Make a resolution for 1.10.3 and 2.5.7 (merge/separate). ; please complete additional details at http://www.w3.org/WAI/UA/tracker/issues/88/edit . 19:52:29 4.2.2 (former 1.9.6, before that 3.11.6) Retrieve Focus [moved, unchanged] 19:52:50 At any time, the user is able to retrieve input focus from a nested viewport (including a nested viewport that is a user agent). (Level A) 19:52:50 Topic: 4.2.2 Retrieve Focus 19:53:02 Intent of Success Criterion 4.2.2 (former 1.9.6, before that 3.11.6): 19:53:04 Historically keyboard users have had difficulty with nested user agents trapping keyboard focus, preventing the user from activating host browser commands including navigation and menus. 19:53:05 Examples of Success Criterion 4.2.2 (former 1.9.6, before that 3.11.6): 19:53:07 Ari is using a video hosting site where each page hosts a nested media player. He presses Tab until the focus in on the media player, then presses Enter to activate and put the keyboard focus on it. When he’s finished watching the video, he presses Tab to navigate to the comments below the video, but cannot get the focus to leave the video player. He presses Alt+Left to return to the... 19:53:08 ...previous page, but that also fails because the video player is consuming those keystrokes. Luckily, Ari knows that Shift+Esc will return focus from a nested user agent, with or without its cooperation. Thus, even a badly behaved nested user agent cannot prevent Ari from getting on with his work. 19:53:30 The SC previously had mixed singular and plural, so we fixed that. 19:55:29 The current draft guidelines include the wrong text for 4.2.2 (a copy of the text from 4.2.1); this text is the version we'd submitted via the wiki, corrected for singular/plural. 19:56:05 +1 19:58:36 -Kelly 19:58:38 -Jan1 19:58:40 -Jeanne 19:58:43 -sharper 19:59:24 -Kim 19:59:33 -Jim_Allan 19:59:37 -Greg 19:59:38 WAI_UAWG(UAWG1)12:00PM has ended 19:59:40 Attendees were Greg, Jeanne, Jan1, +1.425.381.aaaa, Kim, Kelly, Jim_Allan, sharper, +1.425.883.aabb 20:00:52 JAllan has joined #ua 20:01:10 rrsagent, make minutes 20:01:10 I have made the request to generate http://www.w3.org/2011/08/18-ua-minutes.html JAllan 20:01:32 Present: Greg, Jeanne, Jan, Kim, Kelly, Simon, Jim 20:01:39 rrsagent, make minutes 20:01:39 I have made the request to generate http://www.w3.org/2011/08/18-ua-minutes.html JAllan 20:02:26 chair: JimAllan, KellyFord 20:02:44 rrsagent, make minutes 20:02:44 I have made the request to generate http://www.w3.org/2011/08/18-ua-minutes.html JAllan 20:03:18 rrsagent, please part 20:03:18 I see 4 open action items saved in http://www.w3.org/2011/08/18-ua-actions.rdf : 20:03:18 ACTION: Jeanne to add IER for 1.2.3 from minutes of 18 August. [1] 20:03:18 recorded in http://www.w3.org/2011/08/18-ua-irc#T17-12-50 20:03:18 ACTION: Jeanne to add 1.6.2 amd 1.6.4 examples to document from minutes of 18 August. [2] 20:03:18 recorded in http://www.w3.org/2011/08/18-ua-irc#T17-15-03 20:03:18 ACTION: kford to look at splitting up 1.6.1-3. [3] 20:03:18 recorded in http://www.w3.org/2011/08/18-ua-irc#T17-17-43 20:03:18 ACTION: jeanne to renumber Principle 1 to compensate for the removal of 1.9 [4] 20:03:18 recorded in http://www.w3.org/2011/08/18-ua-irc#T17-36-43