Slashdot Mirror


Advocacy Group For the Blind Slams Google Apps

angry tapir writes "The National Federation of the Blind claims that Google Apps lacks required features for blind people and wants the US government to investigate whether schools that adopt the e-mail and collaboration suite run afoul of civil rights laws. The NFB is asking the US Department of Justice's Civil Rights Division to probe whether New York University and Northwestern University are discriminating against blind employees and students through their use of Google Apps' Education edition."

44 of 287 comments (clear)

  1. Disabled people by viablos · · Score: 4, Interesting

    This is also problem with so many open source projects. They all forget about disabilities and blind people. I've tried to get them to support them, but no one is interested adding such features. That's what proprietary software has done a lot better - they actually do account for disabled and blind people too. It's a major obstacle with open source software, but for example Microsoft and other big companies have generally supported such features.

    1. Re:Disabled people by oliverthered · · Score: 2, Interesting

      well it says it's Gmail etc... are they saying that sighted people are not allowed to use a superior product even though, last time I checked, you can use a pop or imap client with Gmail as I do.
      I've been told their are even free ones and text only ones like elm or cat /var/spool/mail/myemail > /dev/espeak
      or what-have you.. (I seem to remember festival or espeak or something along those lines producing a device for the job)

      festival /var/spool/mail/myemail (with some args) may also work!

      --
      thank God the internet isn't a human right.
    2. Re:Disabled people by oliverthered · · Score: 2

      I also think that Google does voice to text and TTS, well I've heard it's on voice and TTS on my mandroid, if only I could see where I've put it down.

      --
      thank God the internet isn't a human right.
    3. Re:Disabled people by metrometro · · Score: 2

      Google Docs, calendar, and several other products. Can't IMAP a Google Doc.

    4. Re:Disabled people by viablos · · Score: 2, Insightful

      It's also collaboration suite and other products. Now I'm not saying Google is required to add such support, but those schools should think if these tools really fit them. If their collaboration software is completely non-working and unusable for the blind students, then the school is obviously choosing wrong software.

    5. Re:Disabled people by h4rr4r · · Score: 4, Interesting

      Or maybe your an astroturfer, since these are you only two comments.

      Gmail supports imap, and their other products support many other standards. All of these standards are inter-operable with normal software the disabled use.

    6. Re:Disabled people by h4rr4r · · Score: 3, Interesting

      Google docs can surely be used with a browser designed for the blind. Calendar uses caldav, that again surely has client software that is blind friendly.

    7. Re:Disabled people by silanea · · Score: 4, Informative

      Accessibility is a top priority for GNOME, KDE, Mozilla, OpenOffice and LibreOffice and many other major projects. Smaller projects often lack the resources to properly implement full accessibility. But then, so does the vast majority of smaller proprietary software.

      --
      Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
    8. Re:Disabled people by aristotle-dude · · Score: 2

      This proprietary software is free, or do you pay for it?

      Have you considered offering the same amount of money to the open source people to add these features?

      Have you considered that open source coders are not mainly motivated by money but rather "scratching their itch"? If an issue does not occur to the developer then they are likely to not tackle it.

      Open source software known for creating good backend software but not front end UIs as usability is a specialized skill that few developers possess be they open source or not.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    9. Re:Disabled people by i.r.id10t · · Score: 2

      Not only that but some schools use a single sign on for their gmail service, and you don't actually have a password to use should you want to use IMAP or POP. Stuck with the web interface, which brings in the ADA compliance stuff.

      --
      Don't blame me, I voted for Kodos
    10. Re:Disabled people by Hatta · · Score: 2

      Open source produces the best command line oriented applications. There are several open source screen readers available. There's even a Braille terminal. What more do you want?

      --
      Give me Classic Slashdot or give me death!
    11. Re:Disabled people by WaywardGeek · · Score: 3, Informative

      I have a bit of a vision impairment, and I can tell you, it's hard for even partially sighted people to use Google tools. It pisses me off every time there's non-speaking text, and what the heck is up with gmail? Android still has major problems, too, with the web browser and e-mail not talking. It's not illegal to make tools that don't work well with screen readers, but no public institution should require people to use these tools.

      --
      Celebrate failure, and then learn from it - Nolan Bushnell
    12. Re:Disabled people by Digicrat · · Score: 3, Insightful

      Exactly my first though. The second thought would be is Google taking the basic steps necessary to ensure that their sites are compatible with standard screen-reader browsers for the blind.

      I attended a lecture a while back on how to make applications and websites accessible to the blind. The text to speech requirements are on the client side, but they do require adherence to certain standards to work. That includes simple things such as naming all divider (div) tags, providing alt text for all images. There was some mention about certain JS/AJAX techniques being incompatible if not done correctly, though I don't recall the details.

      The question then, which TFA does not address, is does Google take these necessary steps? Or is the problem that the current crop of screen readers are unable to process elements created using the JS methods Google employs?

      I also wonder whether they actually brought the issue up with Google privately to address these concerns, or if they just jumped straight into the press release.

    13. Re:Disabled people by cynyr · · Score: 2

      that sounds like the schools problem, not google's google has ways/methods in place to handle these use cases. What percent of users need them? Not that i would like being left out, but sometimes these people seem to want some way for blind people to be able to become competitive shooters, or race car drivers, or fighter pilots, all of which really need you to use your vision and i start lumping them in with the crazies over at peta and greenpeace.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    14. Re:Disabled people by h4rr4r · · Score: 2

      I would imagine if this advocacy group bought licenses for all its members that would cover it.

    15. Re:Disabled people by h4rr4r · · Score: 3, Insightful

      Nope, you can pay someone to work on it in that case.

    16. Re:Disabled people by cowboy76Spain · · Score: 2

      The issue is not specifically with Google, even if TFHeadline is somewhat ambiguous.

      They are suing workplaces/institutions that are not adapted to blind users. These entities are the ones that must chose the tools useful for such people. The only implication of Google in this would be if they (implicitly or explicitly) said that their app was compliant with those standards and it happens that it is not. And even in the app is compliant, it does not mean that there is a good setup for using the accessibility aspects (v.g., a computer lab without speakers/headphones for the PC because "the students would only use them to listen to music").

      Of course, I am talking only about the "legal" (through lawayers, lawsuits, etc.) way. Anybody can have asked Google to follow that standards, but it has the same legal weight that any request you or me can make to them, and Google can decide then to do so or not.

      --
      Why can't /. have a rich-text editor? Editing your own HTML is so XXth century.
    17. Re:Disabled people by codegen · · Score: 4, Informative

      that sounds like the schools problem, not google's

      Hence the reason NFB has asked the DOJ to investigate New York University and Northwestern University.

      --
      Atlas stands on the earth and carries the celestial sphere on his shoulders.
    18. Re:Disabled people by MightyMartian · · Score: 2

      You're quite right. Instead they're a corrupt group of bastards taking money from Microsoft in return for attacking Microsoft's competition. Not astroturfers at all, but collaborators.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    19. Re:Disabled people by gatkinso · · Score: 2

      It sounds like the open source community is very.... ...short sighted.

      harharhar

      --
      I am very small, utmostly microscopic.
    20. Re:Disabled people by msclrhd · · Score: 3, Informative

      Why is it bloat to support disabled users in your application?

      1. Red/green colour blindness is very common and is about choosing the right colour palette for your icons, etc. No bloat.

      2. Adding keyboard accelerators to your menus and dialogs means that power users and people who predominantly use the keyboard over the mouse can be faster and more productive. Adding this is an extra '&' character per menu / dialog label string. Minimal bloat. There is also finger memory -- if you support something other than Ctrl+P for printing your users are going to make mistakes (Lotus notes is bad at this, using F5 (usually refresh or presentation on Windows) for log out!). Same goes for radio button group cycling, tab stops, etc.

      3. Showing all text as text controls/elements helps when diagnosing problems (can be copied & pasted) and allows for better localisation support.

      4. Adhering to colour schemes for background and text elements is useful for people who do not use white background/black text (e.g. having a black background to reduce screen glare). This is a matter of using the correct APIs when drawing special/custom elements. Minimal bloat.

      5. Adhering to font sizes has benefits for people using high-DPI/HD displays or are projecting the display. This is a matter of using the correct APIs when drawing special UI.

      6. Following the defined metrics on a system will mean that it should work at different DPI settings (e.g. 96DPI vs 120DPI on Windows), different themes (e.g. on GNOME and KDE desktops) and on touch-based devices such as tablets and phones where the hit-test area is important.

      7. Adding a fallback alt="..." for images on web pages is not difficult and does not add that much bloat. It also means that if a user has a slow internet connection, they can disable images to reduce bandwidth and still understand the pages they are viewing.

      8. By making your program/website accessibility aware means that it is also easier to automate the testing (i.e. through the acessibility APIs like MSAA/IAutomation2/UIAutomation on Windows and Gail on GNOME).

      If you follow the Windows/GNOME/Qt/KDE/Web guidelines and use the standard provided controls you will get most of the accessibility for free. Also, more often than not accessibility support improves the application for other users as well.

    21. Re:Disabled people by exomondo · · Score: 2

      I fail to see why someone who is already providing FREE software should be catering to your needs.

      They shouldn't, that's not the issue.

      Using proprietary software is just paying to have it done anyway. No free lunch or software customization.

      But proprietary software companies are targeting a market, and that market very often includes people with disabilities.

    22. Re:Disabled people by layabout · · Score: 2

      If it's open source, why couldn't people with said disabilities adapt it to their own unique needs?

      simple. Because the act of writing code is one of the most handicap hostile acts in computer science. Pump your favorite language through a text-to-speech engine. What comes out is complete and total gibberish. It usually sounds like something the old gods would speak if they wanted to assure their own destruction. Since code is neither speakable nor listenable, how would a blind person or a person with an upper extremity disability write code? If it was easy, we would see at least an order of magnitude more blind or hand disabled programmers in the workplace. But we don't the problem hasn't been solved yet. therefore, we need to count on people like you to write code to our needs. Not what you think we need but what we actually need. Far too often I've seen accessibility code written by tabs that had nothing to do with the actual disability and in fact was less accessible than standard keyboards and mice. Want to learn about how bad our systems are for disabled people? Wear a blindfold for a week. Try to set up a Linux system and try to use it. Or, bind your hands into fists and try to use Emacs. That experience will teach you a small fraction of what you need to know. Walk in my shoes for a few years and then we can talk about handicap accessibility design issues.

    23. Re:Disabled people by BitZtream · · Score: 2

      Blind friendly photo viewing website ... fucking brilliant really, whats it do, read off the pixel colors pixel by pixel?

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    24. Re:Disabled people by JohnRoss1968 · · Score: 2

      Please explain how a program for pictures is supposed to be Blind friendly.......

    25. Re:Disabled people by fastfinge · · Score: 2

      As a blind programmer, I, and I'm sure everyone on the blind programmers mailing list, would like to correct you about the impossibility of writing code. Writing code is the easy part; turn on punctuation in your screen reader, and/or use a braille display. Personally, the only language I have found myself utterly unable to use is Python; using whitespace to mean things is really, really, really bad for me. Without close braces or endifs, I find figuring out what level I'm at impossible. However, I know many, many successful blind programmers who laugh at my difficulty with, and hatred of, Python. I think the difference is that I'm self taught, and never indent or space my code correctly; if I need to work with a sighted person, I run my code through a code formatter to get it set up for them. Many blind programmers, who were formally taught usually by sighted teachers, indent code as a habit, so transitioning to a language where thinking about something the screen reader doesn't read explicitly is more natural for them.

      The real challenge for a blind person is screen layout. Most tools today, especially from Apple and Microsoft, have these click and drag interface builders that just do *not* work. Several people have developed libraries, like Layout By Code, to help with this, but it's still a struggle. I find my best bet is to stick to the command line, or work inside other systems like Drupal, that will take care of layout for me.

  2. Re:Is blind people able to go on to slashdot? by Anonymous Coward · · Score: 5, Funny

    Blind people designed Slashdot's look you insensitive clod.

  3. Re:What about tablets and touchscreen smart phones by Col+Bat+Guano · · Score: 2

    iOS has many features for blind people - apparently it's one of the best machines out there to use.

  4. Re:Sigh by Velex · · Score: 2

    What I think would be interesting is if a blind person were to put forth the effort to create applications friendly to blind people.

    I'm trans, you know, the minority of people who are so small and misunderstood that we're not even allowed to have sob stories the way most minorities have, much less sob stories that high school kids are indoctrinated with (not saying it's a good thing, just stating a fact). Somehow trans people find ways of navigating a cis gendered world, often at great expense to themselves. I'd give up my sight any day to be cis gendered (better be careful what I wish for lol), so I guess I really have no sympathy for blind people despite their enormous hardships.

    When you're in my minority, the world looks at you and says, "Figure it out on your own damned time at your own damned expense." When you're blind, the world looks at you and says, "Damn, that sucks. (And it does, having interacted with blind people on the bus, again, not saying it's a cake-walk just stating facts.) Here, have a government check every month. Here, have free care. Here, ride the bus for free. Here, have a free education. And if you don't get a job, don't worry, we'll keep sending you a check so you can eat."

    To be fair, blindness is a much more obvious handicap than being trans. In a perfect world, being trans wouldn't be a handicap at all, but I don't see that perfect world happening any time soon.

    I guess what I'm trying to say is there's a difference between being handicapped and handi-capable, no matter how cheesy that sounds. We each have our own deficiencies to overcome, so I have a difficult time understand why I should bend over backwards for someone else's deficiency. If health insurance covered any of my expenses related to being trans, I might have a different attitude, but this is a harsh world populated by harsh people. I don't see why the blind or any other group should escape that harshness.

    --
    Join the Slashcott! Stay away entirely Feb 10 thru Feb 17! Close all tabs to prevent autorefresh!
  5. That's unfair by kitsunewarlock · · Score: 2

    Its not their fault. Google is still in beta!

    --
    Ginga no Rekshiya Mata Each page.
  6. They've got it backwards by Oidhche · · Score: 3, Funny

    Blind people lack required features for Google Apps.

  7. Re:I have a question... by i.r.id10t · · Score: 2

    Here at the college I work at, yes it is outsourced.

    Students access it via a single sign on link from within our home grown SIS, and are redirected to gmail.

    Students only have their password to the SIS - the pw for the actual gmail account (on a subdomain of my.educationalinstitution.edu) is not known, so even if the students knew they could use POP or IMAP to access it, they don't have a working password to access it with.

    --
    Don't blame me, I voted for Kodos
  8. Re:GMail HTML version by isorox · · Score: 3, Interesting

    At least gmail have an HTML mode. But I think the problem is that we need better screenreaders more suitable to modern Internet.

    Yes, we use Jaws at work. The accessability team came round last week to see how our video editing system was progressing with accessibility. We got critisised for a variety of reasons, the chief ones being:

    1) it didn't work with IE7
    2) The screen reader software (Jaws), presented hidden divs to the user

    If I have a div with "style=display: hidden;", a display device should not display it.

  9. Re:Too bad by Anonymous Coward · · Score: 2, Informative

    Unless you're only into games and Photoshop, for most people computers are primarily a textual medium. The visual bits around it are just there to make the text more accessible, but you can can generally use computers without the eye candy. Most normal software can be easily navigated using only the keyboard, and there's software that reads the captions of windows and the text in controls.
    But the web has been a great step backwards for blind people, and for no good reason other than that most of the people behind the web technologies weren't blind. But there is no particular reason why websites should be so terrible to navigate by keyboard - it's still mostly text with a few input fields here and there. But in practice a lot of websites are terrible and Google Apps is one of the worst offenders.
    Because I don't want to end on a negative note, I would like to point out that computers haven't made life worse for the blind, quite the contrary. Cheap text-based communication has ruled out a lot of social disconnect. And it is much easier to get an e-book or internet article and have your computer read it to you or present it using a Braille device, then it is to hope that the local library has a heavy clumsy Braille book that happens to interest you.
    Maybe one day you will befriend someone who is blind and maybe that will give you new perspective.

  10. Re:I have a question... by Tacvek · · Score: 2

    Here at the college I work at, yes it is outsourced.

    Students access it via a single sign on link from within our home grown SIS, and are redirected to gmail.

    Students only have their password to the SIS - the pw for the actual gmail account (on a subdomain of my.educationalinstitution.edu) is not known, so even if the students knew they could use POP or IMAP to access it, they don't have a working password to access it with.

    That is the fault of the college of course. There is nothing preventing the school from enabling POP access, and providing some password for login (either the SIS password, or some random password that can be seen in the SIS, and perhaps changes when the SIS password changes).

    If the college does not want to put in the effort to do that then it can and should be sued for violating the ADA and/or equivalent state/local laws. Simple as that.

    --
    Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
  11. Re:Sigh by flaming+error · · Score: 2

    > I don't see why the blind or any other group should escape that harshness.

    They don't escape it.

    That society and current law have some compassion for some groups could mean we're on our way to having compassion for more groups. The LG part of the LGBT world seems to be slowly gaining some acceptance, perhaps the T part will also increasingly benefit from societal attitude shifts.

    And blind programmers do put forth effort to create applications, for sighted and not.

  12. accesibility standard: no javascript by PJ6 · · Score: 3, Interesting

    I'm currently working on a couple of government projects that must adhere to the latest accessibility standards, and they include this little doozy: no javascript.

    Think about that. No javascript.

    HTML was never designed for applications. We have javascript to get around this. No matter how sophisticated the "toolkit" or "framework", it's all still a stupid, ugly hack. But it works.

    HTML alone though? Someone needs to pull these people aside and tell them that they've gone batshit insane.

    1. Re:accesibility standard: no javascript by h4rr4r · · Score: 5, Insightful

      If you want applications stop fucking doing them in a web browser. Write a real application. Otherwise use HTML to make a web page. If we could outlaw web 2.0 it would be wonderful.

  13. Been there, done that ... by quietwalker · · Score: 5, Informative

    I have worked with the NFB on projects before, and prior to that when I was contracting at IBM, I was the section 508 guy for my group. I have a decent bit of insight into accessible software development, and push for it's inclusion at my current workplace.

    However, realize that the NFB is an advocacy group. They do not care about business needs, or the cost of adding support for screen readers to your application. They could care less that you need to spend 40% of the project costs retooling, or increase the work effort by 20%, in order to support approximately .3% of the population. They simply want it to work for them - as it should be, and the rest is your problem.

    So, what's is that problem?

    Well, businesses have roadblocks in realizing that providing accessibility standards for your software is a losing proposition - the NBT actively attempts to cloud this viewpoint or strike it down as morally objectionable. However, it is unlikely that the level of effort that goes into producing an accessible application or website will ever show any reasonable return. Additionally, as with all software, the later in the game is is added, the more expensive it is - so retooling an app is worse than the cost of folding it in from the beginning. So we're looking at a big expense with no return - low ROI.

    Beyond all this, non-sighted or otherwise impaired individuals are already coping with non-accessible interfaces on a daily basis. They have specialty software that helps them cope with this, and in other cases, there are learned workarounds. Just like a Microsoft product user, they are conditioned to accept the failures, and while aggravating, they can usually accomplish their goals regardless.

    So, what are my points?

    1) Never agree to retool an existing app (though you can accept submissions)
    2) While in the planning stages decide what level of accessibility support you're going to aim for. It's increasingly expensive, especially the QA side where there's a severe demand for accessibility testers. Make a rational cost-based analysis. Some things you get for free just by adhering to strict HTML standards (like providing alt text for your images AND LINKS, or properly labeling your tables with a summary attribute, and column descriptions) for webapps.
    3) Don't ever sweat the compliance if it's hard to do at any one point - it's simply not financially worth it. Go for as much as you can. All the rich "web 2.0" features which make the difference between a sale or a miss don't translate well in the accessibility world. It won't help your product if it's accessible if no one is going to use it. Remember - unless the laws change, compliance is usually a 'good to have feature' - not a 'must have'. Prioritize it well.
    4) Harsh though it may seem, you can rely on your disabled users to provide their own solutions. Your software is unlikely to be a required resource - worse comes to worse, they can always use something else willing to lose money by supporting specialty groups.

  14. Re:Sigh by david+duncan+scott · · Score: 2
    You're talking to the wrong end of the horse. The NFB is suggesting that Google Apps was a bad choice for these (incidentally federally-funded) institutions.

    Let's say you came to work one day and all the stairs and elevators had been replaced with climbing ropes. You'd still be a perfectly competent WHATEVER_YOU_DO_FOR_A_LIVING, but you'd never be able to reach your third-floor office, and all because you can't climb thirty-foot ropes--boo hoo, you whiner!

    --

    This next song is very sad. Please clap along. -- Robin Zander

  15. Re:Too bad by Wyatt+Earp · · Score: 2

    Read the laws yourself.

    http://en.wikipedia.org/wiki/Americans_with_Disabilities_Act_of_1990
    http://en.wikipedia.org/wiki/ADA_Amendments_Act_of_2008

    It doesn't say "shouldn't expect limitations", it does say "can't be discriminated against", saying "I know this sounds very un-PC but damn, when you have a disability, deal with it, there are going to be some things closed off to you. You'll just have to do what you can." That's discrimination. Replace "you have a disability, deal with it with "you are black, deal with it" and you'll understand.

  16. Re:GMail HTML version by h4rr4r · · Score: 2

    A display device sure should have the option to display it. This is interpreted by a device you do not own, or do you think things like greasemonkey are evil?

  17. Re:Sigh by layabout · · Score: 2

    I don't see why the blind or any other group should escape that harshness.

    they don't. I've worked for blind people, I've worked for deaf people. I'm disabled as well and we all get no end of crap from tabs (temporarily able-bodied).

    I lost roughly 30% of my hand function because I was busting my ass working normal IT programmer hours in a hostile work environment. I was fired from my job, I was denied workers compensation because "it wasn't workplace injury", I've been denied employment because "you can't have any technical knowledge because your hands don't work". I really understand now the discrimination that some women are told they're no longer qualified for the job just because they became pregnant.

    I've even been discriminated against by geeks. I need to use proprietary package for speech recognition in order to be able to write and do some command-and-control. there were a few of us that wants to bridge NaturallySpeaking to Emacs but the Breaking with alarming frequency. After explaining the problem to Stallman and a few other fsf types, I was told that the official position of the free software foundation is that the needs of free software come before the needs of disabled people. If that meant that the free software equivalent wasn't going to arrive for a decade, disabled people would have to sit on their hands and wait till arrived or, do without free software that worked with speech recognition. Rather shortsighted, and rather harsh.

    As I sometimes say, geeks don't give a crap about accessibility until they become injured and then they can't do anything about it because their hands don't work. They spend a couple of years reinventing and failing with the same solutions that failed for decades in the past and then either they give up and change careers or they fall off the economic ladder.

    If we had greater accessibility for all types of disabilities, allow rsi injured, blind and tab programmers to compete on a level playing field by raising us up, not tearing others down, it would be okay for us to succeed or fail because it would be on our merits, not on our disabilities. We still have to deal with the bigotry of hiring managers but that's true for all of us.

    The sad thing is, from the work I've been doing with speech user interfaces, I'm coming to believe that it's possible to build a common API to accommodate both text-to-speech and speech recognition user interfaces. With a bit more work, the interface can be expanded to also include a graphical user interface and once you have partition the application into everything else and the user interface, then accessibility becomes cheap, dirt cheap.

  18. Disabled people - ARE NOT VICTIMS! by Kashgarinn · · Score: 2

    It's open source, meaning you -yes you- can add code to it to help the blind. The blind can even help themselves if they know how to code, and I bet some already do.

    This is what I hate about people who view themselves as victims. Blind people are not stupid people, just get off your lazy asses and create the code yourself, or get someone to help you do it.

    Complaining about it doesn't help, and you're just making yourselves look stupid and naive.

    That is the true power of open source, you don't have to beg someone else to do the work for you, you don't even have to ask, you just get the thing done yourself if that's what you want, and guess what, that's the normal procedure whether you're disabled or not. If you're interested in adding features to an open source project, add them yourself, whether you're disabled or not has nothing to do with it.