Closed
Bug 273099
Opened 20 years ago
Closed 20 years ago
Device Independence
Categories
(Core :: SVG, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: jay, Unassigned)
Details
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8a5) Gecko/20041103 Firefox/0.9.1+ Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8a5) Gecko/20041103 Firefox/0.9.1+ The User Agent Guidelines* state: Guideline 1. Support input and output device-independence. There is no means to navigate SVG documents via the keyboard, or afaik any other device than a mouse. This is a fundamental accessibility requirement: * http://www.w3.org/TR/UAAG10/guidelines.html#gl-device-independence User Agent Accessibility Guidelines 1.0 "This document provides guidelines for designing user agents that lower barriers to Web accessibility for people with disabilities (visual, hearing, physical, cognitive, and neurological). User agents include HTML browsers and other types of software that retrieve and render Web content." Reproducible: Always Steps to Reproduce: 1. 2. 3. Expected Results: The user agent should Support input and output device-independence. jwatt, The Document Object Model (DOM) Level 3 Events Specification does not mention keyboard navigation, which is strange, so I've emailed a request regarding this to the working group: http://lists.w3.org/Archives/Public/www-dom-ts/2004Dec/0001.html (i've assumed this uri) As Martin Honnen recently asserted "Even DOM Level 3 hasn't managed to have key events as a W3C recommendation, there is only a note of the DOM Level 3 events": http://groups.yahoo.com/group/svg-developers/message/46366 This is a real and urgent concern. I am continually being asked why SVG does not provide device independence. In particular screen readers and other enabling technologies can and will not be conceived, designed and deployed until this is resolved satisfactorily.
Comment 1•20 years ago
|
||
As far as I can tell, you can navigate an SVG fragment just like an HTML fragment: cursor keys pan, tab moves focus, enter follows links. In fact I can't see anything that the mouse pointer can do that the keyboard can't. No?
Summary: Device Independence → Keyboard access to SVG (Device Independence)
Comment 2•20 years ago
|
||
Besides that, this isn't a valid bug report. You need to specify *details* on what we do wrong, or what we don't do that you think we should. Saying "the user agent should support input and output device-independence" is too vague. With regards to DOM3 keyboard events, what do you need over and above: http://www.w3.org/TR/DOM-Level-3-Events/events.html#Events-TextEvents-Interfaces http://www.w3.org/TR/DOM-Level-3-Events/events.html#Events-KeyboardEvents-Interfaces I haven't looked at that thread you linked to yet, but will do later. Nevertheless, it would be preferable to have details on what you want in your reports.
| Reporter | ||
Comment 3•20 years ago
|
||
hixie wrote "tab moves focus" please can you suggest how? do you have an example document? I have visited numerous svg pages, yet not found one that responds to a tab key event. (are you referring to SVG in HTML documents?) -- whoever changed the summary please don't. Keyboard access, was merely one example, there are numerous other alternative input and output devices, separate bugs can be filed for each of these. This one will depend on each of them. This bug report provides a useful locus for monitoring compliance with UAG 1.
Summary: Keyboard access to SVG (Device Independence) → Device Independence
Comment 4•20 years ago
|
||
If you have specific bugs, please file those. However, there is no point having a "meta bug" which doesn't actually refer to a single issue. I have filed bug 273197 specifically on the tabbing issue. Thanks for pointing that one out. Please follow the form I have used in that bug when filing new bugs. There is no point filing a bug that doesn't have very clear steps to reproduce and a very clear way of determining if the bug is fixed or not.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
| Reporter | ||
Comment 5•20 years ago
|
||
This bug depends on at least three others: https://bugzilla.mozilla.org/show_bug.cgi?id=273197 tab key https://bugzilla.mozilla.org/show_bug.cgi?id=273272 shift tab https://bugzilla.mozilla.org/show_bug.cgi?id=273274 enter key
You need to log in
before you can comment on or make changes to this bug.
Description
•