Submit Your Article Forum Rules Search
WebProWorld
Register FAQ Calendar Mark Forums Read
Accessibility and Usability Forum Discuss topics related to website accessibility and usability. Subjects include; testing techniques, tutorials, guidelines and legal issues.

Share Thread: & Tags

Share Thread:

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 06-27-2007, 03:54 PM
wige's Avatar
Moderator
WebProWorld Moderator
 
Join Date: Jun 2006
Location: United States
Posts: 2,822
wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10
Default Hiding Text From The Blind

I am attempting to ensure that my web site is accessible as possible. To that end, I want to change some of the links on the page so that the site can be navigated more easily by an aural (text to speech browser). For example, the site uses pulldowns for general users to allow the user to view the subpages for every section of the site. This amounts to 75 links that, visually, can be easily organized but would probably be overwhelming to someone using text to speech. Rather than showing every link, I want the reader to read the links to pages in the current section, and only the links to the index pages of the other sections. I know it is possible, but I am not sure how to implement this. My theory is to do the following:
HTML Code:
@media all {
   p.othersectionpage {
      font-family: san-serif;
      font-size: 9pt;
   }
   p.othersectionindex {
      display: none;
   }
   p.thissectionpage {
      font-family: san-serif;
      font-size: 10pt;
   }
}
@media aural {
   p.othersectionpage {
      display: none;
   }
   p.othersectionindex {
      font-size: 9pt;
   }
}
My questions are, is this the right way to do it, using display: none? And is this the proper way to override the general rule?
__________________
The best way to learn anything, is to question everything.

Last edited by wige; 06-27-2007 at 04:03 PM.
Reply With Quote
  #2 (permalink)  
Old 06-28-2007, 11:50 AM
WebProWorld Veteran
 
Join Date: Aug 2006
Location: Burlington, Ontario, Canada.
Posts: 407
jtracking RepRank 1
Default Re: Hiding Text From The Blind

I wonder if you would need a reader to test this or is there a site that tests the reader-ness of a website...cause if you had one or found a site that reads reader-ish websites you could test this yourself.
__________________
Post as-it-happens crime stories of criminal behaviour at crimedigg.com
Reply With Quote
  #3 (permalink)  
Old 06-28-2007, 04:17 PM
Dubbya's Avatar
WebProWorld 1,000+ Club
WebProWorld MVP
 
Join Date: Nov 2006
Location: Steinbach, Manitoba, Canada
Posts: 1,307
Dubbya RepRank 6Dubbya RepRank 6Dubbya RepRank 6Dubbya RepRank 6Dubbya RepRank 6Dubbya RepRank 6
Default Re: Hiding Text From The Blind

I had to do something similar several years ago. A shopping site we'd built utilized DHTML menus to navigate through complex lists of products and categories. I kept getting phone calls from blind customers pleading for us to make changes that'd allow them to shop our site.

I'd bet money that the blind browsers would still try to read the menus hidden in the "display: none" code.

I'd recommend that you do a server side browser detection and serve up a stripped down version of your site.

If your site is static, you could use a meta refresh (not the best way to go) or use a 301 redirect in your .htaccess file (much better) to bounce the blind user to another page.

If you can run .php or .asp pages to build your pages dynamically, you could use a browser detection script to "response.redirect" the user to another page or just flag the script not to print out pulldown menus but a list of links instead.

Why not test it with some actual browsers developed for the blind?

Alternative Web Browsing

Go git 'em.
Reply With Quote
  #4 (permalink)  
Old 06-28-2007, 07:00 PM
wige's Avatar
Moderator
WebProWorld Moderator
 
Join Date: Jun 2006
Location: United States
Posts: 2,822
wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10wige RepRank 10
Default Re: Hiding Text From The Blind

The problem with using browser detection is one of the most common screen readers (to my knowledge) is JAWS, which is used in conjunction with Internet Explorer. The browser gives no indication that I have been able to find that a screen reader is being used.
__________________
The best way to learn anything, is to question everything.
Reply With Quote
Reply

  WebProWorld > Site Design > Graphics & Design Discussion Forum > Accessibility and Usability Forum

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Alarming text hiding in the html coding of pages WrenM Other Engines/Directories 1 05-19-2006 12:59 AM
You’ll Go Blind! jmiller Google AdWords/Google AdSense 0 08-19-2005 03:18 PM
CSS for hiding text jaldridge Google Discussion Forum 6 03-25-2005 03:10 AM
Blind gif Webnauts Graphics & Design Discussion Forum 2 06-01-2004 03:52 PM
Blind Robots or Pages hiding from view seniorsmile Search Engine Optimization Forum 5 02-18-2004 11:06 AM


All times are GMT -4. The time now is 04:37 PM.



Search Engine Optimization by vBSEO 3.3.0