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 »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Accessibility of CiviCRM's New Navigation (menu) bar
Pages: [1]

Author Topic: Accessibility of CiviCRM's New Navigation (menu) bar  (Read 2846 times)

mhansen4

  • I post occasionally
  • **
  • Posts: 34
  • Karma: 0
  • Isn't it all Logical
  • CiviCRM version: 3.4
  • CMS version: Drupal 6.22
Accessibility of CiviCRM's New Navigation (menu) bar
October 06, 2009, 10:25:55 pm
I have been following the development of CiviCRM over the last 2 years seeing it's awesome potental for my organization in the future. The organization I belong to is a non profit that works to better the lives of the Blind. This being said it is easy to understand that our website needs to stay accessible to the blind. At first glance it seems that this new menu has started CiviCRM down the road of no longer being accessible.

Has the new menu bar across the top of the screen replaced all other navigation methods that use to be available before. Or is the menu bar across the top purely something that can optionally be used.

The problem I am noticing is that at first glance the menu bar appears to require you to use a mouse. It doesn't look like you can navigate it soley using the keyboard.

NOTE: I haven't yet installed 3.0. I have just looked at the online demo.

Any guidance with this would be great.

Thanks
Mike
Mike

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 06, 2009, 11:00:42 pm
Mike,

You are right. Current navigation menu needs user to use a mouse.

Kurund
Found this reply helpful? Support CiviCRM

mhansen4

  • I post occasionally
  • **
  • Posts: 34
  • Karma: 0
  • Isn't it all Logical
  • CiviCRM version: 3.4
  • CMS version: Drupal 6.22
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 06, 2009, 11:14:32 pm
Do you know if the older method of navigation is still available or has it been replaced with the new menu bar?
Mike

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 07, 2009, 12:21:02 am
Quote
Do you know if the older method of navigation is still available or has it been replaced with the new menu bar?

Nope.

Kurund
Found this reply helpful? Support CiviCRM

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 07, 2009, 08:17:04 am

Mike

if this is important to you and you are willing to contribute time and effort, we'd be happy to work with you to come up with solutions that meet your accessbility needs

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

mhansen4

  • I post occasionally
  • **
  • Posts: 34
  • Karma: 0
  • Isn't it all Logical
  • CiviCRM version: 3.4
  • CMS version: Drupal 6.22
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 09, 2009, 10:25:07 pm
Lobo,

I'm sure you hear this a lot. I am not a programemr... but I would be happy to help in any other way. I will evaluate, provide feedback, test new code, etc.... I'll be up front that I'm not willing to contribute financially for this, not because it isn't important but because this is something that I hope the CiviCRM team sees as the right thing to do. Programming for accessibility is often daunting at first glance but the majority of it is simple if it is just kept in mind when writing code.

One of the biggest reasons my organization started to work with Drupal in the first place was that the Drupal Team seemed to keep accessibility in mind at the core. I am still confident that we will see that commitment filter down through the Drupal developer community.

I'm am certain you have a heaping plate but if this is something you are willing to discuss further I would be happy to chat more?

Mike

National Federation of the Blind of Nebraska
« Last Edit: October 09, 2009, 10:28:27 pm by mhansen4 »
Mike

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 10, 2009, 10:54:21 am

hey mike:

to be honest, we spent a fair amount of time and money to improve CiviCRM accessibility for v1.6:

http://wiki.civicrm.org/confluence/display/CRM/CiviCRM+Accessibility

The feedback we got was minimal (maybe none), which was a bit sad considering the amount of time we spent. While we have incorporated a lot of that into our coding practices, i think adding more ajax and javascript have made accessibility take a step back

While we dont neccessarily need a financial contribution for this, we will need design / programming / javascript help to make this happen. I do think organizations like yours need to step up and help make it happen. Helping "scratch your own itch" is an important and underlying maxim of any and all open source projects

The comparison to Drupal is a wee bit apples to oranges, since its a significantly larger projects. Drupal as a project is also a lot more community driven than CiviCRM, so the community helps make things happen there.

lobo

A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 11, 2009, 03:43:33 am
Hi,

You can create your own navigation blocks if you want to have something different. As for the menu, even the result isn't accessible, the underlying structure is a list.

What about disabling the javascript hide/show of the menu to keep all items accessible ?

Otherwise, we do try to put access keys on some/most of the main actions (try being the operative word here).

Do you think these two informations could be useful for you and would allow civi to be more accessible ?

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

mhansen4

  • I post occasionally
  • **
  • Posts: 34
  • Karma: 0
  • Isn't it all Logical
  • CiviCRM version: 3.4
  • CMS version: Drupal 6.22
Re: Accessibility of CiviCRM's New Navigation (menu) bar
October 14, 2009, 09:31:36 pm
Xavier,

I am not sure if a custom nav block will work but I am sure willing to give it a try. I really appreciate the idea. I will report back how it works.

Mike
Mike

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Post-installation Setup and Configuration (Moderator: Dave Greenberg) »
  • Accessibility of CiviCRM's New Navigation (menu) bar

This forum was archived on 2017-11-26.