** Changed in: mahara
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1259359

Title:
  Use of tabindex is confusing for screen readers

Status in Mahara ePortfolio:
  Confirmed

Bug description:
  Mahara (latest master) uses the tabindex attribute on various forms
  and buttons, overriding the standard tab order. For screen reader
  users this is a dealbreaker in many areas, since the elements appear
  out-of-order when tabbing through the page.

  Tab indexing is used in the following areas (and potentially others)
  - The site search box
  - Individual search forms (eg. in Find Groups)
  - Key buttons such as "Create Page", "Edit" (in Resume -> Cover Letter), etc
  - Key forms such as "Edit Title and Description" for pages

  As an example, in "Contact Information" (Content -> Resume) the input
  fields are given a tab index but the email address radio buttons +
  links are not. This means that to a screen reader user, most of the
  form including its submit button appear to be situated above the site
  logo (since they're first in the tab order) while the options for
  email address are in their correct position much further down the
  page.

  Since Mahara's pages are generally structured quite logically, getting
  rid of all tabindex attributes would vastly improve accessibility.
  Perhaps a key element (like the first form field) could still be
  focused by default for people who don't use a screen reader but want
  to use the keyboard?

  Affects latest master (using Orca 3.4.2)

  (WCAG Level A)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1259359/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to