CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • Accessibility Issue - Main menu - Screenreader does not see primary links as lin
Pages: [1]

Author Topic: Accessibility Issue - Main menu - Screenreader does not see primary links as lin  (Read 5421 times)

greenitcompany

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.3.3 and 4.2
  • CMS version: Drupal 6.28 & 7.22
  • MySQL version: MySQL 5.1
  • PHP version: PHP 5.3.2
Accessibility Issue - Main menu - Screenreader does not see primary links as lin
August 07, 2013, 05:39:35 am
The main Drupal 7 top Administration strip menu primary links can be seen by screenreaders. As such the screenreader will alert users that these are links by saying "Link". However the CiviCRM top admin strip menu links are not identified as Links. Instead, they are just identified as just plain text. They are links and those using screenreaders need to know they are, otherwise its like all the primary links are invisible. This makes CiviCRM very difficult for the blind or visually impaired to use.

I am going to look into whether i can modify the civicrm menu code so that they are then displayed the same as Drupal admin links.  However, I would like to know if this issue is already known and also whether anyone else has found and resolved this problem already.

Thanks in advance,

Adam

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Accessibility Issue - Main menu - Screenreader does not see primary links as lin
August 08, 2013, 03:48:00 pm
Hi Adam - I'm not aware of anyone working on this, so would be great if you can come up with a well-tested patch against the upcoming 4.4 release. You can verify the state of things by checking the 4.4 sandbox here: http://sandbox.drupal.civicrm.org

A patch needs to be tested against current versions of FireFox, Chrome and IE.
Protect your investment in CiviCRM by  becoming a Member!

greenitcompany

  • I’m new here
  • *
  • Posts: 10
  • Karma: 0
  • CiviCRM version: 4.3.3 and 4.2
  • CMS version: Drupal 6.28 & 7.22
  • MySQL version: MySQL 5.1
  • PHP version: PHP 5.3.2
Re: Accessibility Issue - Main menu - Screenreader does not see primary links as lin
January 30, 2015, 03:35:04 am
Apologies for the HUGE delay. This is still something on the development list of things to do. I'll be testing the latest version and then working on a patch for that.

Best

Adam

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Accessibility Issue - Main menu - Screenreader does not see primary links as lin
February 03, 2015, 10:21:32 am
Adam - Would be great if you can see where things are at in 4.6 alpha - and move the ball forward on this.

In terms of timing, we are about to hit Beta for the 4.6 release, so only bug fixes (and very minor changes) are being added to the release. However, if there's some low-hanging fruit that involves minor changes (i.e. adding an attribute to elements) - we might be able to squeeze it in. In any case - you should create a new issue for this in the issue tracker, and submit your work as a PR against the 'master' branch in Github.

More info here:
http://wiki.civicrm.org/confluence/display/CRMDOC/GitHub+for+CiviCRM
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • Accessibility Issue - Main menu - Screenreader does not see primary links as lin

This forum was archived on 2017-11-26.