Re: making dynamic menus accessible

  • From: Jennifer Sutton <jsuttondc@xxxxxxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Tue, 06 May 2008 06:42:17 -0700

Hi:

Sorry, I've not got time to re-research this issue, but as I said previously, it's come up a bunch on the WebAIM list, so if you care to know what a lot of people think (including sighted folks who take all kinds of disabilities into account), you might check out the archives.

I certainly must have misremembered, and do appreciate your description, but what I know I do remember is that these kinds of menus are problematic for some users.
Hopefully, you'll find you've picked the best.

Take a search through this list's archives, starting here:
http://www.webaim.org/discussion/archives.php

and search on phrases like:
accessible dynamic menus
javascript menus

and the like.

The topic comes up fairly frequently, and the short version does seem to be that nothing's perfect, and that, apparently, includes my memory.

Enjoy your research, should you care to do it.

Jennifer

At 01:57 AM 5/6/2008, you wrote:
Hi Jenifer,

Have you asked a sighted person to test those menus?
I guess you didn't.

Those menus are not seen as a list of lists by a sighted, but as a simple line with the top menu labels, and if a sighted person hovers the mouse over one of the menus, the menu opens just like the menus from a common Windows desktop application.

So the sighted persons don't need to parse the whole list of menu items as you told.

And from what you said I see that you don't know how other kind of menus work and how much html code they imply. Most of them use more Javascript and more HTML for creating the menus, so you can't say that too much html or javascript code should be downloaded on the visitor's computer if using this menu type.

From this point of view, maybe the menus generated by some Javascript libraries like YUI or DOJO may require less code, because the Javascript code which should be downloaded could be also used for other things, not only for creating menus, but other kind of widgets, however unfortunately the menus created with those libs are not very friendly for the blind.

So I still don't understand what kind of overloading you are talking about.

Octavian

----- Original Message ----- From: "Jennifer Sutton" <jsuttondc@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Tuesday, May 06, 2008 9:22 AM
Subject: making dynamic menus accessible


Hi:

Since the subject is straying far away from asp menu controls, I'm changing the subject line.

I'm talking about visual and mental overload with the menuing system you mentioned. All of those lists may be handy for a blind person, but they're one heckuva lot of text for someone's eyes to have to look through and/or for someone to process if reading visually is not their speediest method of access.

These menus are very text-heavy, and my only point is that while blind folks may love text, not everyone does.

Realizing this requires thinking outside of the blind-folks box when you're designing a Web site that requires dynamic menus. The goal should be, in my view, to strike a balance for all audiences.

If you care to research this further, the topic of dynamic accessible menus has been discussed on the WebAIM list many times.

Jennifer
 At 11:35 PM 5/4/2008, you wrote:
Why "overload"?

All the menus which are static, which don't use AJAX for retrieving dynamicly the elements of a certain menu after clicking on it, use much more html code than that menu.

I never needed to create dynamicly generated menus by Javascript, because I always need to use the same set of menus everywhere, and if I would need something different in a certain page, it is much more simple to create another template with another menu because I don't need to create a server side program that provides data with the menu elements that should be got with an AJAX request.

Octavian

__________
View the list's information and change your settings at //www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at //www.freelists.org/list/programmingblind


__________ NOD32 3078 (20080506) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com


__________
View the list's information and change your settings at //www.freelists.org/list/programmingblind

Other related posts: