- From: Kelly Ford <Kelly.Ford@microsoft.com>
- Date: Thu, 21 Jan 2010 16:03:53 +0000
- To: Michael Cooper <cooper@w3.org>, HTML Accessibility Task Force <public-html-a11y@w3.org>
- Message-ID: <3386240A0CB7B345B60441C3B253B2A14407B1FA@TK5EX14MBXW653.wingroup.windeploy.ntde>
Michael and All, From the second list of bugs here, those you feel are not appropriate for the task force but may be for other groups, is there value in having the task force alerting the other groups to these bugs at all? Looking through this list I do see some that UAAG should likely be concerned with and will raise those within our group but I'm wondering if the task force should provide general awareness to other WAI groups of bugs in this category. This could be as simple as an e-mail saying we think you should consider providing feedback/taking action on the following bugs. Kelly From: public-html-a11y-request@w3.org [mailto:public-html-a11y-request@w3.org] On Behalf Of Michael Cooper Sent: Thursday, January 21, 2010 7:50 AM To: HTML Accessibility Task Force Subject: Proposal on accessibility bugs the HTML A11Y task force should take on I took a look at bugs tagged with the a11y keyword (http://www.w3.org/Bugs/Public/buglist.cgi?product=HTML+WG&keywords=a11y). This executes ACTION-9. Apologies that this is a gargantuan email. There are 92 bugs considered here. My goals were to find a minimal set of bugs that would benefit from group attention, on the bug or the larger issue of which it is a part. Here are the bugs I think should become formal task force bugs. If I think there is a natural group for the bug, I indicate that in brackets after the bug. I will talk more about the groupings in a separate message. 1. 5758 insufficient accessibility fallback for <audio> or <video> [media] 2. 6494 Make the requiredness about alt more obvious [text alternatives] 3. 7011 canvas accessible fallback provision is under specified [canvas] 4. 7362 inclusion of the title as a case where the alt may be omitted is problematic [text alternatives] 5. 7404 "but only if the element is being rendered" needs to take into account <canvas> descendants if we're making them focusable [canvas] 6. 7539 Since @summary is an official part of the table element, it is no longer obsolete. Suffienct warning language exists in it's definition that this entry should be removed [summary] 7. 7633 The use of @summary should be encouraged when circumstances warrant [summary] 8. 7721 Drag and Drop is not keyboard accessible [drag and drop] 9. 8000 ARIA roles added to the a element should be conforming in HTML5 [aria] 10. 8144 Is a 'visibility: hidden' element being rendered? [display] 11. 8171 Implement the text alternatives proposal from WAI [text alternatives] 12. 8187 Section 4.8.7 on video makes no reference to audio description [media] 13. 8524 Guidance for Authoring Tool Markup Generators [text alternatives] 14. 8554 <progress> element should be labelable with a label [labels] 15. 8622 Activation behaviour and pre-click activation [focus] 16. 8644 Fallback mechanism for embedded content [text alternatives] 17. 8645 Alt text for images [text alternatives] 18. 8647 Define tab order for IFrame [focus] 19. 8648 Title attribute on the IFrame element [labels] 20. 8652 what to display when images are not available is not well specified [display] 21. 8657 Allow UA to reload fallback content if it fails to load [display] 22. 8659 Media events to indicate captions and audio descriptions [media] 23. 8666 Keyboard accessible date pickers [focus] 24. 8671 Requiring the label attribute [labels] 25. 8673 Restriction on command element as part of a menu [display] 26. 8682 Tab and reading order for context menus [focus] 27. 8716 Replace img Guidance for Conformance Checkers with Suggested Text for Short Text Alternatives [text alternatives] 28. 8717 Usability and Element-level-focus-apis [focus] 29. 8722 focus behaviour should be same for canvas regions as for elements [canvas] 30. 8723 image map is underspecified [focus] 31. 8738 Role-based navigation [focus] 32. 8740 How do pseudo-class selectors interact with WAI-ARIA? [aria] 33. 8743 Auditory icons clashing with AT [display] 34. 8747 Defining how a license applies to elements [semantics] 35. 8750 User able to override the hidden attribute in incorrectly rendered pages [display] 36. 8751 User should have ability to override automatic scrolling [display] 37. 8752 Allow user to manage focus changes [focus] 38. 8753 Undo for drag and drop [drag and drop] 39. 8754 Overflow when text is resized [display] A note about a number of these bugs marked as "need more information" - in a lot of cases I agree there isn't enough information to act on the bug. I suggest we take an early pass on just expanding the problem statement in these bugs, before coming back in a more considered pass to work on solutions for them. That exercise might also help us to be collectively more familiar with the set of bugs on the plate for the task force. I'm trying to keep the set of task force bugs as small as possible in order to give us a fighting chance of getting through it all (though still arrived at 39), but this means a lot of bugs that are important to accessibility are on the "not for the task force list". The following bugs I think do not need formal consideration by the task force. Some of these may be important, but I don't believe they would be controversial or difficult to work out from an accessibility advocacy perspective. Others are, in my personal opinion, issues for other specs (WCAG, UAAG, ATAG, and others) and so not ones we need to spend task force time on even though they're important. We should expect the usual HTML process to proceed with those. Some individual or another group may need to take ownership of them and advocate for them, if they need escalation. Those individuals may be members of the task force or others. If the task force agrees not to take these on, we may want to issue a general call for advocates, otherwise the bugs could end up being closed due to insufficient expressed support. 1. 5807 User Agent display of title attribute content not defined 2. 6181 Process table feedback (including headers='" issue) [table headers] 3. 6462 Self-reference and cyclic references in headers='' [table headers] 4. 7144 I am not sure if we are ditching ALT in favour of legend. You don't make this clear here. Some of your alt examples here resemble longdesc, which I am in favour of ditching completely. I'd be interested to see your answer on whatwg list about this [text alternatives] 5. 7260 Create testsuite for table headers association [table headers] 6. 8088 Change back the meaning of <meta http-equiv="Content-Language" content="FOO, BAR"> 7. 8118 Remove the Hidden Attribute 8. 8379 Remove Section 4.11.1 The Details Element 9. 8404 Refocus the figure element back to being a figure 10. 8449 Remove extraneous material from Table section [table headers] 11. 8522 Authoring Tool editing mechanisms 12. 8523 WYSYWYG tools should gather semantic information 13. 8525 Authoring Tools are exempt from using elements only for their specified purpose 14. 8617 Purpose of the icon attribute 15. 8619 Problematic for assistive technologies 16. 8620 No concept of interoperability beyond the site 17. 8621 Orphan nodes in content models 18. 8623 Graceful degradation when using the style element 19. 8643 Headings out of sequence 20. 8646 Private communication exception 21. 8649 Resize IFrame 22. 8656 Allow user to select fallback content for the object element 23. 8658 Availability of captions or additional audio tracks 24. 8660 Context for areas on an image map [text alternatives] 25. 8661 Contradiction of dimension attributes 26. 8667 Ability to style validation errors 27. 8668 Clarify default behavior for the details element 28. 8669 Ability to wrap a command around a larger group of elements 29. 8670 Parent for radiobuttons with same radiogroup 30. 8672 Synthetic clicks same as real clicks 31. 8674 Add popup as a value for the type attribute for menu element 32. 8679 Menu example contains a violation of WCAG 2.0 33. 8680 Meaningful label in menu example 34. 8861 Separator menu items 35. 8683 UA context menu when author context menu shown 36. 8684 Ensuring user can always access UA's default context menus 37. 8698 add conformance criteria info to header/banner [aria] 38. 8700 modify contentinfo mapping and conformance [aria] 39. 8701 modify main role conformance info [aria] 40. 8715 Scrolling elements into view 41. 8736 Decision to playback for media should be left to the user agent [media] 42. 8737 Allowing option with no value to be a command 43. 8739 Link element with active pseudo-class 44. 8742 User informed when URI can#t be resolved 45. 8745 Deprecation of the use of TABLE for Layout 46. 8746 Text separator between links in markup example 47. 8748 Differentiating hyperlinks referring to the same tag in different scopes 48. 8749 Conveying the hierarchy or relationship between the links to AT 49. 8755 Automatic reduction of text-size is unnecessary The following bugs are closed or duplicates, and therefore also shouldn't need further review. 1. 5822 The headers attribute should be able to reference a td [table headers] 2. 5823 Scope allowable on a td [table headers] 3. 6496 Allow <img aria-labelledby> to act as a caption [text alternatives] [aria] 4. 7740 Authoring advice for canvas is bad for accessibility [canvas] -- Michael Cooper Web Accessibility Specialist World Wide Web Consortium, Web Accessibility Initiative E-mail cooper@w3.org<mailto:cooper@w3.org> Information Page<http://www.w3.org/People/cooper/>
Received on Thursday, 21 January 2010 16:04:55 UTC