Relaunched Recovery.gov Fails Accessibility Standards
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."
Does this really surprise anybody?
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...
Light travels faster than sound. This is why some people appear bright until you hear them speak.........
Okay, for $9.5 million dollars I think they can afford to hire a web designer that knows how to make a website accessible. I mean, I made a website that was accessible for two cans of mountain dew and what was left of a can of pringles. Looked better too. Then again, I did it for this girl who I really hoped would notice me after (she didn't), so I might have underbid just a bit. Still -- I think I would do better than these guys did. :\
#fuckbeta #iamslashdot #dicemustdie
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
Recovery funds paid out: $85,977,000,000
Recovery.gov overhaul cost: $9,500,000
Recovery.gov maintenance cost: $8,500,000
Hindering market self-correction: Priceless
0 = 1 + e^(Alt something)
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.
It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
This stinks.
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?
This is my sig.
If you think that claiming accessibility without delivering it is fraud, and that the whole project cost was ridiculously inflated.... report them! http://www.recovery.gov/Contact/ReportFraud/Pages/ComplaintForm.aspx That's what the form is there for!
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.
- Ubique, Tom Termini www.bluedog.net - WebObjects / J2EE SOA / iPhone solutions for knowledge workers
This is the government. It's not about "openness" or "accessability," it's all about the appearance of openness and accessability.
"National Security is the chief cause of national insecurity." - Celine's First Law
Here's an interesting note on NPR relating to a private company that is aggregating the same data.
http://recovery.com/
"When Congress approved the stimulus bill, it made a point of setting up a Web site called Recovery.gov to allow citizens to track all those billions in spending. But if you've gone looking for it, you might have stumbled across another, very similarly named site, Recovery.com.
The dot-com version is not run by the government, but it also tracks the stimulus -- and much of its information is more up to date. In fact, it has spending information that the government won't have until October, and its data provide a sneak peak into how the stimulus spending is going.
The site is run by Onvia, a Seattle company that collects and sells data on government procurement. Whatever the layer of government -- whether state, county, school district or local water board -- Onvia wants to know what's being purchased."
http://www.npr.org/templates/story/story.php?storyId=112893572&ps=cprs
Smartronix it looks like their own style of designing their corporate web site is not disability accessible.
They use Flash content pop-up Windows that a blind person cannot see, unlike an image tag that has Alt text or a hyperlink.
Obviously they used their own corporate web site standards than the federal government accessibility standards.
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
It'd be nice if the site would give direct access to the database, so people could mashup whatever they wanted. Anybody know what it runs on? SQL?
I probably wouldn't be considered handicapped, but a few moments on the site made me think tl;dr. Fuck that state of the art web site shite. Fortunately most of the web pages I choose to peruse eschew Flash and other crap like that. My dad thinks the web is a waste of time because of that stuff, which won't render on his ancient browser anyway, for the most part. I am constantly trying to explain that there is good, useful information available but he tends to believe his own experience more than mine. I never got to any tables but if any of that dreck met accessibility standards then clearly the law should be changed.
The cost of that cleanup, of course, will be borne by taxpayers, not industry.
http://www.adobe.com/accessibility/
http://www.recovery.gov/Pages/Accessibility.aspx Looks like they took this story to heart!
"My immediate reaction is "WTF? What kind of moron doesn't make things 64-bit safe to begin with?" Linus
At least it isn't Silverlite, I guess. Lesser of two evils? Fuck them, anyway, none of this kind of crap should be on a .gov.
From a technology point of view, the site was open source when it first launched in February or March 2009. It used Drupal on Linux.
Now, it is using ASP.NET, presumably on Windows.
Not saying this made it less accessible. Far from it. But that there was also a switch from open source to proprietary as well.
2bits.com, Inc: Drupal, WordPress, and LAMP performance tuning.
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".
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.
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.
-- Will program for bandwidth
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.)
It's written in .NET which throws out all sorts of standards: W3C and WAI, and keeps only one: Quirks.
I think this site was launched way too early.
The site's accessibility failures which are shared by another showcase government-transparency site, USAspending.gov are nonetheless easily seen."
Does making the site so bad that even a blind user could see the faults count as a success or failure?
"A government is a body of people usually -- notably -- ungoverned." -Shepherd Book
Here you're wrong also. If you used those you would produce something better than current APSX+Flash+whatever. I guess. :)
hany
Obama refuses to use markup "...to associate data cells and header cells for data tables that have two or more logical levels of row or column headers. "
Impeach him!
Thanks a lot, big brain. (K. Vonnegut, "Galapagos")
Eliminate personal income tax, rely on the corporations that buy the politicians to keep government afloat, stop giving our money to failed corporations, and you won't need a $17 million website to see how bad government does it's job.
Go ahead dress me in troll. But I'm an American, not a Democrap, not a Republican't - a pure and simple American. Real Americans know that the thing that Democraps and Republican'ts do best is nothing. The government should do more of THAT and let Americans take care of themselves.
Hope is the currency of fools
What I am most surprised about this is that the administration quickly got this up using Drupal, because they were able to leverage a free software CMS. No that their initial install was perfect, they took a pretty accessible CMS that produces nice valid xHTML Strict code and made both worse in their theming/implementation.
Rather than learning anything from the previous install they rewrote it in ASP and reproduced or even enhanced the accessibility problems that were there in their first attempt. It's frustrating to see how little money people are willing to contribute back to making a good tool better and how easy it is to just toss millions at a vendor in order to give a site (that was only about 6 months old at this point) a fresh coat of paint.
So much more could have been done to improve the accessibility if their approach to their website was more collaborative & long term in nature.
i've been a lurker for years..
*FULL DISCLOSURE* I used to work for smartronix, so yes i know some of the employees, and processes that go through getting the government contracts.
basically, they have main office in maryland, and they send contractors to various locations to do work. i moved up to lexington park, to work at NAWCAD naval air base. there we worked on classified and non-classified projects.
there is a long process for submitting bids, and there is a strict process for getting approvals from the government for these bids.
yes, there is a lot of overhead involved. i don't know the full financials.
i worked as many things there. UNIX admin/NT admin/SUN/DEC/Secure HP unix admin. then i moved onto writing documentation, and requirements for other projects. i finally ended up doing a lot of web-development for a dHMTL based project.
that was a few years ago. i suspect things haven't changed that much there.
they were a first class company when i worked them (i left another less reputable company)..and they had serious/smart and dedicated workers. even the president had technical knowledge, and would get involved in the project work.
i know they are coming under a lot of scrutiny for this project, and i'm sure they'll come through.
i've moved to another company know in a different state, but if i need a job, i know i can go back there, and not have to worry if they are doing good work or not.
i was always treated fairly, they treated their employees like family, and i NEVER had an issue once while i was there..
later
-1
I've never been to it before, in fact I totally forgot about this. I just punched in my zip code and this is pretty damn amazing. I was able to zoom down to a street, look at what money is going where, pull up even MORE info about the specifics. This is crazy. What are people complaining about, really?
OK folks. Speaking as someone working in the Accessibility market (CTO of http://www.virtual508.com/) I can say that there are a lot of different metrics used to define what is "Accessible" and what isn't. Some disagree, but many find some common definition for "Accessibility" aswell.
Should IT be available to those with disabilities? Yes! Can I or anyone else tell you what will make said IT definitively "Accessible"? No, not with distinction, but we can give you some good guidelines. Frankly, without going into detail (but focusing on web sites,) nested tables are a very inaccessible format. I could go on and on. The reality is that all developers should keep Accessibility in mind while developing their software, be it web deployed or otherwise. This is a growing concern, especially if a software vendor/consultant wishes to sell their products/services to the Federal government.
My email address is kendellw@virtual508.com. I look forward to any conversation any of you would like to have regarding Accessibility.
Kendell