W3C home > Mailing lists > Public > public-html-a11y@w3.org > July 2010

some accessibility/usability problems with bugzilla

From: Gregory J. Rosmaita <oedipus@hicom.net>
Date: Wed, 28 Jul 2010 22:27:22 +0100
To: public-html-a11y@w3.org, wai-xtech@w3.org
Message-Id: <20100728212521.M58939@hicom.net>
aloha!

a while ago, the HTML Accessibility Task Force list was asked, "what 
are some of the accessiblity problems with bugzilla" -- here are a few 
to start:

1. no headers on pages to organize / give structure to content;

2. use of TABLE to control layout; 

3. bug submission interface particularly bad:

3.1. comboboxes set to fire onChange events which lack explicit 
submission mechanisms;

3.2. when selecting a component the dynamically updated "Component
Description" lacks an ARIA live-region, so the description is not 
communicated to, for example, a screen reader user.

3.3. the FORM is embedded in a TABLE -- this means that i as a speech
user need to use TABLE-mode to navigate the table, tnen drop into 
(mutually exclusive) forms-mode to interact with the forms;

4. overall, the bugzilla interface could use an overhaul or at least
the addition of some serious ARIA markup;

those are MERELY the "brightest of the lowlights" of bugzilla -- i'm 
sure there are others who will chime in on bugzilla's weaknesses,

gregory.
-------------------------------------------------------------------
CYNIC, n. A blackguard whose faulty vision sees things as they are, 
not as they ought to be. Hence the custom among the Scythians of 
plucking out a cynic's eyes to improve his vision.
                         -- Ambrose Bierce, The Devil's Dictionary
-------------------------------------------------------------------
          Gregory J. Rosmaita, oedipus@hicom.net
UBATS - United Blind Advocates for Talking Signs: http://ubats.org/
-------------------------------------------------------------------
Received on Wednesday, 28 July 2010 21:27:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 04:42:13 GMT