Slashdot Mirror


Do the Blind Deserve More Effort on the Web?

dratcw writes "An article was posted this week to ComputerWorld, detailing the frustrations faced by blind people struggling to use the Web. The piece shows how little progress has been made and the inadequacy of solutions such as Microsoft's Narrator screen reader. While the article generated many positive comments, one reader said the disabled should 'get a grip' and maintained they 'have no more right to demand that others provide for their needs than I, as a diabetic, have a right to demand that sugar no longer be used.' Should Web sites and software makers do more, or does the reality of today's economics dictate that the blind/disabled will continue to struggle and learn to live with it?"

31 of 663 comments (clear)

  1. Shitty web design is not a "blind" problem by seanadams.com · · Score: 5, Insightful

    If we work on the broader problem then we get better web sites for everyone, especially the disabled, without even making any particular effort for them. For example:

    - A link to download a file should just go to the file, not some clever javascript crap that tells you to please wait while you're redirected, your download should start in a few moments etc.

    - Quit breaking stuff up into dozens of tiny bite sized pages. My scrollbar works just fine thank you very much, and it lets me scan all of the content in an instant instead of having to click through it all. Yes, I know that some people do this to goose their ad revenue, but you see it other places too.

    - Don't use clever little graphics and pop-ups for every link, text works much better.

    - I don't need links to "print this page" or "email it to a friend".

    - You don't need to know what region of the world I'm in before I can download a damned printer driver.

    - Don't use ridiculous URLs that query stuff from a CGI with a zillion arguments just to serve up a static page.

    I could go on all day... fixing any of those design problems would automatically improve accessibility, not just for blind users but for mobile devices as well.

    Thankfully we've mostly gotten rid of the horrible "splash pages", flash animations, and musical home pages. I'm sure in due time people will get their head around some of the other basic issues I've mentioned, but unfortunately people keep coming up with dumb new ideas much faster than that.

    1. Re:Shitty web design is not a "blind" problem by shrikel · · Score: 5, Funny

      Thankfully we've mostly gotten rid of the horrible ... musical home pages.
      Are you kidding? Those at least can be enjoyed by blind and seeing people alike!
      --
      Any sufficiently simple magic can be passed off as mere advanced technology.
    2. Re:Shitty web design is not a "blind" problem by What+Would+NPH+Do · · Score: 5, Insightful

      Unfortunately, though, more and more companies are making their pages entirely flash based. I think that's a far more of an egregious problem than the stuff you mention. Why the fuck I need to waste my time loading fucking flash movies to navigate a page when it works better in plain HTML is beyond me.

    3. Re:Shitty web design is not a "blind" problem by arakon · · Score: 4, Informative

      "Thankfully we've mostly gotten rid of the horrible "splash pages", flash animations, and musical home pages. I'm sure in due time people will get their head around some of the other basic issues I've mentioned, but unfortunately people keep coming up with dumb new ideas much faster than that."

      You've never seen MySpace have you?

      Most of the topics you've covered are that way because someone decided it was a better way to get another opportunity to serve you a targeted advertisement. The download links are that way to prevent other people from stealing your content, denying you ad revenue and leeching your bandwidth... It all comes back to money and some content providers heavily rely on ad revenue to pay their monthly hosting and bandwidth costs.

      Others are just greedy.

      When bandwidth becomes free, maybe you'll see the reverse to these trends. Maybe. Probably not.

      --
      "If I were bound by all laws everywhere I'm sure I would have committed a capital crime somewhere."
    4. Re:Shitty web design is not a "blind" problem by RobertB-DC · · Score: 4, Insightful

      In addition to the many problems cited by the parent, I'd like to point out that anything that doesn't work in a cross-browser environment is a problem.

      Saying "This site is designed for Internet Explorer only" is like putting up a sign outside the Wal-Mart parking lot saying "This lot is designed for GM vehicles only". You'll still get plenty of visitors, but is there some good reason for keeping people (and their money) out of your business?

      My company is about to move a PC-based system to the Web, and I'm going to be poking around as much as possible to get rid of IE-specific pitfalls. I may not have much luck, though... it's a vertical market app for an environment where "Nobody got fired for buying IBM^WMicrosoft" is very much in effect.

      --
      Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
    5. Re:Shitty web design is not a "blind" problem by Stanistani · · Score: 4, Insightful

      I'm rewriting my (presently not so good) website from scratch so I can learn more about CSS and W3C-compliant HTML. I'm coding to standards. Style separate from content.

      I notice the standards-compliant code I'm creating is accessible pretty much by default. If I pay proper attention to design (minimalist, easy to navigate) and not add features just because I think they look swell, the final design will be far more accessible than my present one.

      It will be much leaner and easier to update as well. I am adding a content management system. Updates will be easier, and I will test the results using common screen readers.

    6. Re:Shitty web design is not a "blind" problem by Aquaseafoam · · Score: 5, Funny

      I find it highly insensitive that you have overlooked the deaf community. Surely they also wish to enjoy such magnificent web pages.

      --
      09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0
    7. Re:Shitty web design is not a "blind" problem by smooth+wombat · · Score: 4, Interesting
      more and more companies are making their pages entirely flash based.


      Ding! See what Janus recently did to their front page. Because it uses Flash, not only can't the blind get to their accounts, but they have now forced people to use an insecure interface to access their account. Brilliant!

      The same applies for those links you see. Click on 'Institutional Cash'. See what happens?

      This is why, Flash must die!

      --
      We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    8. Re:Shitty web design is not a "blind" problem by HTH+NE1 · · Score: 4, Funny

      I once worked for a web design company (back when image maps were generally server-side supported, not client-side) that had truly bad design choices. One for a page that used a server-side image map, they tried to include text links at the bottom of the page so that the links could still be followed by search engines. Except they couldn't get the text to position itself precisely on enough clients that it wouldn't break their (NetObjects Fusion) layout table... so they turned the text links into an image of text links and made it another server-side image map.

      This was when the boss angrily declared, "I am not an idiot!" when I tried to point out the problem to him.

      The last thing I ever did for that company was finally give them something they really wanted: a frameset that constrained the usable real-estate on a page to be no more than 640x480. They then converted their own website to use that frameset and quickly went out of business.

      The parent company though still publishes a free, local, ad-supported business magazine. Their website even as an "Accessibility Statement" page.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    9. Re:Shitty web design is not a "blind" problem by HTH+NE1 · · Score: 4, Interesting

      I strongly disagree! Very frequently the "print this page" link remedies many of the problems you listed--gets rid of ads, all on one page, gets rid of navigation cruft, etc. A properly crafted site intended to have a printing option has a stylesheet that has @media print rules for restyling the page for printing, automatically removing that cruft.
      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    10. Re:Shitty web design is not a "blind" problem by piojo · · Score: 5, Funny

      I find it highly insensitive that you have overlooked the deaf community. Surely they also wish to enjoy such magnificent web pages. So you're saying that when I add the soundtrack to my home page, I should have the musical notes going by in a flash animation?
      --
      A cat can't teach a dog to bark.
    11. Re:Shitty web design is not a "blind" problem by UncleTogie · · Score: 4, Funny

      So you're saying that when I add the soundtrack to my home page, I should have the musical notes going by in a flash animation?

      Speaking as a guy that's 70% deaf:

      F'r the love o' Pete, NO!

      --
      Don't tell me to get a life. I'm a gamer; I have LOTS of lives!
    12. Re:Shitty web design is not a "blind" problem by Xiph1980 · · Score: 4, Funny

      Sometimes when you browse in the off corners of the web, you find wonderful examples of how to entertain those, that are (perhaps not by choice) totally reliant on their eyes...
      I want to share one of those I found a while ago:
      Jones Partners: Architecture
      WARNING!! MAY CAUSE SEISURES, HEADACHES, NAUSEA, BLEEDING AND/OR EXPLODING EYES

      Disclaimer: Following the link is voluntary. I am not morally, financially, or in any other way responsible for the wellbeing of those following the link in this post. You have been warned. Good luck.

      --
      Manuals are your last resort only
    13. Re:Shitty web design is not a "blind" problem by longLiveTheShell · · Score: 5, Insightful

      Those anoying videos and songs are the reason as a blind computer user I refuse to use myspace, there's nothing more anoying then trying to view someones page and having mili sirus pop up drownding out your speach software.

    14. Re:Shitty web design is not a "blind" problem by lawn.ninja · · Score: 4, Funny

      That website made me want to kill someone. Just sayin'

  2. Do the Blind Deserve More Effort on the Web? by Jswalden86 · · Score: 5, Funny

    I can't see why not.

  3. Alt Tags for Images by Bryansix · · Score: 4, Insightful

    The biggest thing web designers do that breaks the web for disabled people is not include the alt tag in an image. I mean how hard is that?

    1. Re:Alt Tags for Images by elecmahm · · Score: 5, Informative

      I disagree -- and if you've ever used a screen reader you'd understand how nearsighted (no pun intended) that comment is.

      1. = Alt tags, yes. But also:
      2. = Long desc on images that are content-heavy or pertinent to the content
      3. = Using a proper hierarchy of header tags (H1/2/3/4/5)
      4. = Using lists (UL, OL, DL, etc.) properly
      5. = Placing the content BEFORE the navigation, or at least providing an internally linked "skipnav" link (use CSS to hide it)
      6. = using title properties on links
      7. = Creating non-flash versions of key items
      8. = Using Javascript as an additional convenience, but not a key element. (I *still* see sites that use window.href onclick events instead of just using an "A" tag.)

      That's just the beginning. Not using alt tags doesn't "break the web" for screen readers, it's just less helpful. But not using semantically accurate tags can make it nearly impossible to read or navigate a page. The screen reader JAWS (what I was trained on) can jump through a page by header tags, so having a proper hierarchy is crucial to them being able to quickly locate the information they need.

      If your site breaks with all plugins, javascript, and CSS turned off, then blind people will effectively NOT be able to use it.

  4. My philosophy by Erich · · Score: 4, Insightful
    In my opinion, making everyone change their ways for a few who have an issue isn't ethical, whether it's forcing people to change their web page to make it more friendly to the disabled, or not letting peanut butter sandwiches in elementary schools.

    On the other hand, people should know that if their web page is not available to a group of people, then those people will not get the benefit of the web page. In addition, there is a market for folks to create (and sell, if they so choose) products that help people who have problems get around in society. Thus, wheelchairs and hearing aids and braille and such. It's always been this way.

    To say that everyone must be included in the class of users makes no sense; do you have to make music accessible to the deaf, or visual art available to the blind? Of course not. Should you have to change your personal web page that you use to post pictures for your friends and family to make it more friendly to some disabled user you don't know? Of course not.

    --

    -- Erich

    Slashdot reader since 1997

    1. Re:My philosophy by CyberData4 · · Score: 5, Insightful

      Stop being a drama queen. I have peanut butter allergies too. I just don't eat the shit. Problem solved.

    2. Re:My philosophy by mdielmann · · Score: 4, Insightful

      You may not have noticed, but we've been avoiding natural selection as a culture/species for a VERY long time. We take care of the disabled, the elderly, those who get badly injured, etc., etc. Imagine the loss to our civilization had we left Stephen Hawking to die. And like most people, I imagine you'll change your mind if you find you have a moderately serious congenital defect.

      --
      Sure I'm paranoid, but am I paranoid enough?
    3. Re:My philosophy by MisterSquid · · Score: 4, Insightful

      Your formulation of the problem is an example of how selfish people can be, how someone can believe their trivial desires not only can but should trump the right to life of others.

      The reason a person might decide not to eat peanuts given that doing so might kill someone is that he or she might conclude that someone's life outweighs another's pleasure in eating peanuts.

      Can you be that impervious to the concept of the greater good?

      --
      blog
  5. It isn't that hard by HappySqurriel · · Score: 4, Insightful

    I've worked as a web developer for years and can honestly say that it isn't hard to make an accessable website/webapplication but it doesn't happen because no one is willing to pay for it. Even the fact that there are laws in place in some countries that require certain standards doesn't motivate (most) clients into paying the extra 5% to have an accessable website; on top of this it doesn't help that your (dishonest) VP of marketing just pulls a number out of the air when they go after a project and you are (typically) heavily underfunded for the work you have to do.

  6. Why even debate? by FranTaylor · · Score: 4, Insightful

    At least in the US, it's the law that you have to use well-known and available methods to allow handicapped people into your place of business. For example, you don't have to provide access for someone in a ventilator, because that would be impractical, but you do have to provide access for someone in a wheelchair, because it's really not all that hard. The EXACT same principle should apply to the web. Providing access to the blind on the web is probably a lot easier than providing wheelchair access in a bricks-and-mortar store.

  7. Limited by management ... by jc42 · · Score: 4, Interesting

    On any number of projects where I've provided a web interface, I've been told in no uncertain words that I was to make pages that were tailored for exactly the browser and screen that the project's manager uses.

    Thus, I've often been told that the pages must be forced via things like width= attributes to be exactly N pixels wide, even when there's nothing in a page that is dependent on any particular width. I've been ordered to present some data in pictorial form, even when simple text data was easier to understand and took less screen space.

    So very often, managers explicitly order their developers to produce web pages that are inaccessible to anyone other than people exactly like them.

    There are some ways that one can fight this. In a few cases, I've found that I can "go over the boss's head" by showing a higher-up something that they find useful. I happen to know that they have a Blackberry or a Treo that they love and use all the time, and my boss's declared page structure won't work on their machine, so eventually orders come down to make the web interface usable on the higher-ups' favorite little handheld gadget. While doing this, I can also sneak in things that make it more accessible to the disabled.

    But this is a passive-resistance approach, and it's not always successful. I like to also try to get across the idea that you, yes you, may find yourself handicapped by this time next week, in a way that you can't predict. The sensible thing would be to guarantee that your minions' efforts are usable even after that accident or medical emergency has left you restricted in what you can see or read.

    But few managers are willing to take such a long-term view of the situation. So all too often, my pages aren't as accessible as I know how to make them.

    It would be nice to learn of other ways that we developers can fight such management intransigence.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  8. The largest difficulty by Evets · · Score: 4, Interesting

    I have looked into developing for screen readers in the past, but the biggest problem I've run into is the software being used by the disabled.

    1) there are great disparities between how the screen readers interpret things.
    2) the most popular screen readers are expensive, and offer no free versions for developers.

    The Microsoft Narrator didn't hit my radar. I don't know anything about it, but if it's free and of high quality, that's a major step forward.

  9. You are in Slashdot by Pseudonymus+Bosch · · Score: 4, Informative

    is there some good reason for keeping people (and their money) out of your business? CmdrTaco has said that he is not particularly concerned when some of the new features don't work in IE since most of the readers use Firefox.
    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
  10. It would be nice if it could be better... by brennanw · · Score: 4, Insightful

    ... but some kind of sites are going to have more challenges than others.

    For example, I publish a few webcomics (at Ubersoft.net). A webcomic is an image file (in my case, pngs) which are flat-out useless to the blind. Now, there are specifications about how graphics should be used to make them useful to the blind (i.e., include a complete description of the graphic within the img tag -- using "alt" I think, though I'm not sure) but this seems counterproductive. Webcomics as a whole are somewhat useless to the blind because they are a visual medium. Granted, my art is lousy and static but it is still presented visually.

    So how much trouble should I, a publisher of a medium that seems to fundamentally work against a blind man or woman's browsing experience, put into making my site accessible to them?

    As it happens, I do try some, though I am unfamiliar with the latest accessibility guidelines. I use css and xhtml (as best I can) to tag the site properly and make it navigable to a screen reader. This is a bit challenging since the publishing system I'm using (Drupal) makes it difficult for me to sift through everything, but I'm making slow progress. I've also started transcribing my comic archives -- primarily to make them searchable by my site's search engine, but one of my readers pointed out that it also allows a blind visitor to actually read the dialog.

    There are other types of sites -- political discussion sites, news sites, sites like Slashdot -- where accessibility would be far more useful. The web was originally primarily text, and on sites where the content is still primarily text there's no reason it can't be designed to make that text more easily accessible to the visually impaired.

    --
    Eviscerati.Org: All Hail the Eviscerati
  11. ...pages entirely flash based... by HTH+NE1 · · Score: 5, Funny

    Two words. Sing them with me:

    Flash! Aaa-aah!

    --
    Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  12. An Easier Fix by DynaSoar · · Score: 4, Insightful

    Try reading some HTML as text:

    Greater than, quote, less than, semi-quote, have no more right to demand that others provide for their needs than I, comma, as a diabetic, comma, have a right to demand that sugar no longer be used, period, semi-quote, greater than, slash, quote, less than.

    I got results like that when I tried to use a voice synthesizer to read HTML email. Note that it doesn't differentiate between reading the 'quote' inside the tags and the 'semi-quote' in the quoted text.

    Good luck on trying to get everybody and his invisible pal to reformat all their web and email. Far more likely to succeed would be to entice browser and email client developers to produce smart HTML strippers (and Flash readers, etc.) to produce a text-only output for use in voice synthesizers, and/or develop voice synthesizer plug-ins that process the HTML etc. as proper inflections (for bold, underline, etc) or statements ("quote"/"unquote") to be spoken.

    There's a relatively small but steady market for accessibility-related software. Much of what's produced is subsidized by tax money, of which there's a high user-per capita quotient. A developer might not sell as many of such programs, but with fewer users per dollar, that means less support downstream. And with only a few developers focusing on that market, they can each make some decent money. Of course open developers such as the Mozilla group could do the same, for the usual reasons.

    To hook up with people in this area, visit with the accessibility people found at many public and university libraries (at some universities it's a separate department).

    Another problem needing fixing is closed caption voice-to-text processing, to give the deaf (or the Deaf, the capitalization is an important distinction) the ability to watch the now ubiquitous videos on news site and such, without having to wear their eyes out trying to lipread the low rez/bandwidth video usually produced. Take in video, buffer for later use, read audio and produce closed captioning, and send output to a window with CC synced to and overlaying the previously buffered video.

    Note to commercial developers: producing such things under tax-supported/non-profit/government agency label might not earn a lot of money, but what it does earn can be taken as tax-deductions, as can the "money" that goes into the inevitable (and admittedly high-per capita) support.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  13. Speaking as one who has both problems by davmoo · · Score: 5, Interesting

    Since this article hits on both, conveniently I am both diabetic and have vision problems (I can see, but I have a horrid prescription to do so, and even then cannot see anywhere near 20/20).

    While I think its nice if businesses accommodate those who are visually impaired, and I think its in their own best interest to do so (just because I have trouble seeing doesn't mean I don't spend money :-) ), I am (almost rabidly) opposed to the idea of government enforcement to do so. The quickest way to ruin something good is to add government intervention.

    There are a number of websites, both commercial and not, that I have trouble reading. Know what I do? I go browse somewhere else.

    What are we going to require next? Special keyboards at public internet stations for those who are prone to hangnails?

    If I had a commercial website and someone or some government entity *demanded* or *required* that I arrange my page a certain way, etc, quite frankly I'd tell them to go get fucked.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.