Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
GUI Government United States Your Rights Online

Relaunched Recovery.gov Fails Accessibility Standards 197

SethGrimes writes with this excerpt from Information Week's Intelligent Enterprise: "Recovery.gov, a showcase government-transparency Web site that relaunched on Monday, fails to meet US federal government Section 508 accessibility standards and accessibility best practices. The non-compliance issues relate to display of data tables — an essential point given the site's promise of 'Data, Data & More Data' — despite on-site compliance claims. Other elements including navigation maps, while compliant, are poorly designed. Sharron Rush, co-founder and executive director of accessibility-advocacy organization Knowbility, goes so far as to state, 'The recovery.gov Web site is a good example of what NOT to do for accessibility in my opinion.' Louise Radnofsky explains in the Wall Street Journal's Washington Wire blog, 'Expectations are high for the site, not least because of its hefty price tag: Smartronix, a Maryland contractor, is being paid $9.5 million for its initial overhaul and is likely to get another $8.5 million to keep the site running through 2014.' Compliance with Section 508 of the federal Rehabilitation Act — a baseline expectation — is a long-standing federal-government requirement for information-systems accessibility to persons with disabilities. The site's accessibility failures — which are shared by another showcase government-transparency site, USAspending.gov — are nonetheless easily seen."
This discussion has been archived. No new comments can be posted.

Relaunched Recovery.gov Fails Accessibility Standards

Comments Filter:
  • by cayenne8 ( 626475 ) on Thursday October 01, 2009 @06:45PM (#29611989) Homepage Journal
    I mean, the web and computers are inherently 'visual' mediums.

    What's next...traffic signals have have audio speaking the colors out so blind people can drive?

    I mean, I feel for the handicapped, and appreciate making things as accessible as possible, but, isn't it going a bit far on things that just are naturally aimed for normal people?

    I recall in a govt. contract I was in...a new application was rolling out. The people wanted training, but, rather than just do a live meeting and demo the application, they had to fly people and equipment across the nation, because the LM presentation wouldn't be 508 compliant.

    I'm thinking geez...what a crock. NONE of the people needing training were handicapped...yet the rules still applied...

  • Wrong line of work! (Score:5, Interesting)

    by spaceyhackerlady ( 462530 ) on Thursday October 01, 2009 @06:59PM (#29612109)

    If the Feds paid nearly 10 million bucks for that I am obviously in the wrong line of work. It looks like something I could knock off in a few weeks with Django and MySQL.

    The site does very little if you don't have Flash, BTW. Many pages don't even give you a "You don't have Flash" message. You just get blank white pages. I make a point of not having Flash on my main Linux box, just to see how this tool of the devil is poisoning the net.

    ...laura

  • by John Hasler ( 414242 ) on Thursday October 01, 2009 @07:03PM (#29612161) Homepage

    I mean, the web and computers are inherently 'visual' mediums.

    Bullshit. There is nothing inherently 'visual' about data. The function of the site is to make lists and numbers relevant to the operation of the government available to the public. All of the public. That task does not require the use of "Web 2.0" crap. If you think that the data can be better presented in the form of swarms of crawling colored beetles set up your own site, copy over the data (or just link to it) and have at it. It's all in the public domain.

  • How to do it. (Score:5, Interesting)

    by NoYob ( 1630681 ) on Thursday October 01, 2009 @07:19PM (#29612295)

    If the Feds paid nearly 10 million bucks for that I am obviously in the wrong line of work. It looks like something I could knock off in a few weeks with Django and MySQL.

    First start a company. Then make campaign contributions to the incumbent politicians that are part of the committee that overseas these things. Start in the Senate. Of course, you'll have to get around the campaign finance laws, but don't worry, there are plenty of law firms that can help - for a very nice price.

    That' s not enough though! You also need a lobbying firm to lobby other politicians and the Government offices that also have input - there are folks that will do that for a nice price too.

    Now, there will be others who will do the same, so you'll have to be very strategic and get the best advisers.

    Now, after winning the contract, just outsource the actual design and implementation to the lowest bidder, and keep the profits; which in this case $10 million minus $5-6 million in campaign contributions and lobbyists less $200,000 (let's be generous!) for the actual software development, leaves you a profit of $3.8 million to $4.8 million.

    Of course, you may have to go overseas because, as every CIO says, there are no qualified American programmers and they have to go overseas for the talent! All those people that don't have jobs out in the market now aren't qualified - even though the companies that used to employ them found them to be qualified for years but had to let them go for cost cutting purposes. They're out of work so there must be something wrong with them!

    But wait! There's more!

    You won't book the $3.8 to $4.8 million! You'll have other expenses and things to pay, tax write-offs and whatnot that will leave you with a loss. Then of course, there's going to be tax credits that will enable you and your buddies to get more money out of the American Taxpayer.

    That is how you make money with Government contracts.

  • by tjstork ( 137384 ) <todd DOT bandrowsky AT gmail DOT com> on Thursday October 01, 2009 @07:34PM (#29612417) Homepage Journal

    What if, like the vast majority of people, he doesn't lose his sight or senses? If it is reasonable for people who are impared to wish the same impairment on others, is not reasonable to wish that impaired people did not exist?

  • by Anonymous Coward on Thursday October 01, 2009 @07:36PM (#29612431)

    most of that money is servers [...] and bandwidth

    And still the incompetence is staggering...

    Cache-Control: private,max-age=0
    Content-Length: 15957928
    Content-Type: text/xml
    Etag: "{5F44F378-FA2E-442E-9DAE-165FECB4A8A6},6"
    Last-Modified: Thu, 01 Oct 2009 22:12:02 GMT
    Server: Footprint Distributor V4.5
    X-Powered-By: ASP.NET
    MicrosoftSharePointTeamServices: 12.0.0.6421
    Exires: Wed, 16 Sep 2009 23:14:43 GMT
    Public-Extension: http://schemas.microsoft.com/repl-2
    ResourceTag: rt:5F44F378-FA2E-442E-9DAE-165FECB4A8A6@00000000006
    Expires: Thu, 01 Oct 2009 23:16:23 GMT
    Date: Thu, 01 Oct 2009 23:16:23 GMT
    Connection: keep-alive

    See what happens when we compress that 15MB XML file using gzip (7z deflate at maximum)...

    -rw-r--r-- 1 dave users 15957928 2009-10-01 23:16 contracts.xml
    -rw-r--r-- 1 dave users 1107939 2009-10-01 23:18 contracts.xml.gz

    Compressed XML files should be precached on the server, any development team with a clue would have done that from the outset.

  • by NotBornYesterday ( 1093817 ) * on Thursday October 01, 2009 @07:41PM (#29612471) Journal
    Even those with sight can benefit from a properly designed site. Color schemes that look fine to you or I can be a nightmare for someone with color blindness.

    Even though the web may primarily be a visual medium, it can be navigated without relying only on eyes. People with more severe visual impairments regularly surf the web with text-to-speech software assisting them. Poor design, such as misusing tables in place of [div], [span] and other proper formatting makes things tough, as does the practice of using a jpeg as a link button, and not tagging it with the appropriate text to indicate what it is for.

    The government has an obligation to be as open as possible to all its citizens.
  • Our company developer the Trouble Asset Relief Program's site, at http://www.financialstability.gov/

    I am happy to report, MOSTLY compliant with Section 508.

    And it has cool stuff, too.

  • by Com2Kid ( 142006 ) <com2kidSPAMLESS@gmail.com> on Thursday October 01, 2009 @08:34PM (#29612787) Homepage Journal

    Quick comparison:

    Recovery.gov

    • Flash Map of USA
    • Able to quickly zoom in on any region, select state from drop down, or enter a ZIP code, all from home page
    • Location of graphical icons on map shows business or organization's location.
    • Can download data in KML format
    • Variety of options of filtering displayed data on map

    Recovery.com

    • Flash Map of USA
    • Click on a state, long loading time of state specific page
    • Cannot graphically locate fund allocation on map
    • Data is spread across multiple pages, smallest filtering option is to split data up by city.

    While showing the data in page format is definitely more accessible from the POV of a screen reader, the graphical map is more useful in terms of finding out how money is being spent around where I live.

    The recovery.gov website is actually pretty good, in under a minute I was finding how funds were being allocated in my neighborhood.

  • Re:Okay (Score:4, Interesting)

    by eihab ( 823648 ) on Thursday October 01, 2009 @08:39PM (#29612821)

    Does this really surprise anybody?

    Actually yes, the level of "badness" is kind of staggering on this one. There are other "decent" federal and state websites (whitehouse.gov, ca.gov) so I expected that the code would be something that's at least comparable.

    When I first read the article (shocking I know) I thought it was just someone trying to nitpick or that the editor is another Obama-troll, so midway through it I visited the site to view the source code myself and I almost threw up.

    There are a bazillion (that's 2 LOC right?) JS and CSS includes, XML declaration tags in the middle of the page, tables for layout (top navigation), the works.

    For fun, I disabled JavaScript and CSS, and the first few lines that someone without JS/CSS would see are truly amusing:

    You are leaving the Recovery.gov Website

    Click the link to access
    exit

    We hope your visit was informative and enjoyable.

    Thursday, October 01, 2009

    I'm actually surprised that the article left all these issues and picked tables and forms to discuss.

  • by Anonymusing ( 1450747 ) on Thursday October 01, 2009 @08:39PM (#29612825)

    If the site has to interface with older, obscure, and/or legacy databases in other government divisions in order to gather its data, then that will eat up a lot of time and money. I suspect that the front end was the cheapest part. It's the back end that probably had the I.T. guys pulling out their hair.

  • by Anonymous Coward on Thursday October 01, 2009 @09:32PM (#29613125)
    During the election, about 95% of African-Americans voted for Barack Hussein Obama due solely to the color of his skin. See the exit-polling data [cnn.com] by CNN.

    Note the voting pattern of Hispanics, Asian-Americans, etc. These non-Black minorities serve as a measurement of African-American racism against Whites (and other non-Black folks). Neither Barack Hussein Obama nor John McCain is Hispanic or Asian. So, Hispanics and Asian-Americans used only non-racial criteria in selecting a candidate and, hence, serve as the reference by which we detect a racist voting pattern. Only about 65% of Hispanics and Asian-Americans supported Obama. In other words, a maximum of 65% support by any ethnic or racial group for either McCain or Obama is not racist and, hence, is acceptable. (A maximum of 65% for McCain is okay. So, European-American support at 55% for McCain is well below this threshold and, hence, is not racist.)

    If African-Americans were not racist, then at most 65% of them would have supported Obama. At that level of support, McCain would have won the presidential race.

    At this point, African-American supremacists (and apologists) claim that African-Americans voted for Obama because he (1) is a member of the Democratic party and (2) supports its ideals. That claim is an outright lie. Look at the exit-polling data [cnn.com] for the Democratic primaries. Consider the case of North Carolina. Again, about 95% of African-Americans voted for him and against Hillary Clinton. Both Clinton and Obama are Democrats, and their official political positions on the campaign trail were nearly identical. Yet, 95% of African-Americans voted for Obama and against Hillary Clinton. Why? African-Americans supported Obama due solely to the color of his skin.

    Here is the bottom line. Barack Hussein Obama does not represent mainstream America. He won the election due to the racist voting pattern exhibited by African-Americans.

    African-Americans have established that expressing "racial pride" by voting on the basis of skin color is 100% acceptable. Neither the "Wall Street Journal" nor the "New York Times" complained about this racist behavior. Therefore, in future elections, please feel free to express your racial pride by voting on the basis of skin color. Feel free to vote for the non-Black candidates and against the Black candidates if you are not African-American. You need not defend your actions in any way. Voting on the basis of skin color is quite acceptable by today's moral standard.

  • Anonymous Coward (Score:1, Interesting)

    by Anonymous Coward on Thursday October 01, 2009 @10:21PM (#29613335)

    As someone who programs Flash and HTML to meet federal 508 Accessibility requirements, I think the criticisms of this website are unfair for the following reasons:
    1) Although the letter of the 508 law is clear, its implementation is highly subjective by a 508 examiner. The line between "accessibility" (which is what the law is about) and "usability" is often blurred by 508 examiners.
    2) No distinction is made here between the different types of disability: vision impairment (blind), audio impairment (deaf), motor impairment (can't use mouse). It seems the critic is referring to vision impairment, but this is never stated.
    3) The suggested remediations for coding tables (i.e. using TH instead of TD or TR) are outdated as most screen readers, such as JAWS, establish reading orders that are independent of what the program can control.
    4) If the point of the site is to communicate data, the "Text View of Data" link is the fairest alternative to the interactive maps. From a usability standpoint, one could argue that there should be a brief alt-tag summary such as "Map showing states with large populations receive the most money".

  • by pcolaman ( 1208838 ) on Thursday October 01, 2009 @11:18PM (#29613609)

    I'm actually glad for this website, as it just reaffirms my belief that this stimulus bill is a load of shit. Most of the recipients of grant money in my local area are accountants and attorneys, who are the ones driving around in Porches and Bimmers while not creating tons of jobs for local citizens. Hurray for progress.

  • by rossz ( 67331 ) <ogre&geekbiker,net> on Thursday October 01, 2009 @11:39PM (#29613719) Journal

    If accessibility is a major concern, you have at least one blind person on your staff that must approve the layout. I worked with a blind DBA for a year and had the luxury of having him critique a website of mine for accessibility and implemented all his recommendations. The changes weren't all that difficult since I don't use evil crap like flash in the first place.

  • by malus314 ( 1484329 ) on Thursday October 01, 2009 @11:50PM (#29613757)
    I was reading the accessibility page on recovery.gov and found this:

    Pages have been designed to avoid a screen-flicker frequency greater than 2Hz and lower than 55 Hz.

    So... what frequency does that leave? Could anyone tell me what I'm missing here?
    I would think anything lower than 55Hz would also be lower than 2Hz, and anything greater than 2Hz would be greater than 55Hz, so.... I'm a little confused.
    (And, yes, I did ask my friend Google, although if anyone could give me a gentle push toward a search term better than "Hertz", I'd be appreciative.)

Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.

Working...