← Back to team overview

yellow team mailing list archive

[Bug 783595] [NEW] JS controls for bug subscription are hard to use with screen readers

 

Public bug reported:

At UDS Huw and I did a very simple walk-through of the new bug subscription features with Luke (themuso).  He was using Firefox 4 with gnome-orca as the screen reader.
 
On a bug page the "Subscribe to bug mail link" was easily found.  The overlay was presented but didn't get focus.  Luke had to find it where it lived in the DOM.

On a project page, the link to open the control was found.  Using it he
was frustrated when he tried to use ESC to close a drop-down selection
and the entire overlay was closed.  Similarly, when presented with the
accordion widget he found no way to open it to reveal the contents.  The
usual way to do that using the keyboard is via the ENTER key but it
caused the overlay form to be submitted.

It was also noted that when new elements were visually revealed on the
page there was no notification of their appearance.  Subsequent
exploration via the screen reader showed the new elements but there was
no indication that the form contents had changed.

** Affects: launchpad
     Importance: High
     Assignee: Launchpad Yellow Squad (yellow)
         Status: Confirmed


** Tags: story-better-bug-notification

-- 
You received this bug notification because you are a member of Launchpad
Yellow Squad, which is a bug assignee.
https://bugs.launchpad.net/bugs/783595

Title:
  JS controls for bug subscription are hard to use with screen readers

Status in Launchpad itself:
  Confirmed

Bug description:
  At UDS Huw and I did a very simple walk-through of the new bug subscription features with Luke (themuso).  He was using Firefox 4 with gnome-orca as the screen reader.
   
  On a bug page the "Subscribe to bug mail link" was easily found.  The overlay was presented but didn't get focus.  Luke had to find it where it lived in the DOM.

  On a project page, the link to open the control was found.  Using it
  he was frustrated when he tried to use ESC to close a drop-down
  selection and the entire overlay was closed.  Similarly, when
  presented with the accordion widget he found no way to open it to
  reveal the contents.  The usual way to do that using the keyboard is
  via the ENTER key but it caused the overlay form to be submitted.

  It was also noted that when new elements were visually revealed on the
  page there was no notification of their appearance.  Subsequent
  exploration via the screen reader showed the new elements but there
  was no indication that the form contents had changed.


Follow ups

References