Categories
gov navigation review

The CA.gov Web Site Accessibility Page

The accessibility page of the State of California web site lists many claims on what makes their web site accessible. Frankly, I’m pretty embarrassed for this state is which I live; nearly all of the bulleted items have major web accessibility mistakes and flaws. Let’s take a look. (All of the assessments were made from referencing only the one accessibility page.)

Clean, Simple and Consistent
This is true. Although it’s consistently inaccessible, as we’ll see.
“Skip To:” Menu
Skip nav is good, but it’s not visually displayed, not even when tabbed upon. This is a major issue for sighted keyboard users. Also, the skip link lands the user before the breadcrumbs; it should go past the breadcrumbs since the object is to pass over all the navigation to the main content.
The Navigation
The main menu requires a mouse to access the second level of items, therefore, it’s not keyboard accessible. What’s worse is that the second level links are not listed on the main page of parent menu item! In other words, there’s no fallback.
Breadcrumb Navigation
Breadcrumbs are a good idea, but first of all, they require JavaScript [on this site’s implementation which is unnecessary; a server-side solution is ideal]. And, there is no semantic markup or a heading denoting what this section is. Also, it’s better practice to markup the breadcrumb links in an unordered list.
Images With Alternative Text
Wow, I didn’t know that alt text is “visible when the mouse is placed over the image”! LOL, that’s just silly IE. (It’s the title attribute which is rendered as a tooltip in most browsers.) Also, say no to alt=”bullet”, yuck!
Relative Font Sizing
This doesn’t work when the text is a graphic! A graphic doesn’t increase when text size increased. See “Popular Pages”. Note that graphic text will increase in size with page zoom, but then may be very pixelated and unreadable.
Style Sheets
What? The second paragraph is instructing the user to install a developer toolbar!
Fluid Sizing Display
Says “viewed best at a minimum of 800 x 600 pixels” but the web page doesn’t fit in that screen resolution! There’s a nasty horizontal scrollbar. So I took a better look and there is no fluid sizing. The CSS is clearly static: width:972px;
Accessible Via Mouse or Keyboard
Uh, no, see reasons above.
Access Keys
Implementing access keys is an outdated practice and get in the way of assistive technology. But the site has implemented only 1 anyway. Just silly. Draw your own conclusions here.
No Sound, No Images, No Problem
Lies I tell you!
Improved Search Engine
This is more of a usability issue.

Although there’s clearly a lot of effect here, it’s almost worse off than no effort at all. Sticking with semantic markup and unobtrusive JavaScript in itself may have been a better start.

Addendum

The CA.gov Accessibility Page Updated!

Categories
flash javascript

My Concerns on JS & Flash

a

Accessibility does not prevent you from using JavaScript or Flash from 456 Berea St.
a
Categories
aria captcha event google html5 ipad links

Link Roundup – May 2010

Categories
alt

Inaccessible Comics Made Accessible

It bothers me when good comics are not web accessible, which is nearly all the time. This usually means no alternative text. So, I’ve taken a look back at a few great, but inaccessible, comics and supplied the alt text here.

Tweaty

Setting: Female negotiator sitting at table between two male country representatives.
Caption: “So it’s agreed: a 2-state solution, an immediate cessation of hostilities, & you’ll both #followfriday each other.”
How to tell if your cat is plotting to kill you

8 Websites You Need to Stop Building – The Oatmeal

  1. Websites that let me know what my friends are up to.
  2. Websites whose sole purpose is to share things.
  3. Digg and Reddit clones.
  4. Websites with this page. “Sorry, to add a comment you must be logged in!”
  5. Social Media Websites.
  6. The Next Facebook.
  7. Websites with Flash intros.
  8. Web 2.0 Websites.
Categories
expert html5 interview podcast video

Podcast #81: HTML5 and John Foliot

HTML5 is hot. It’s new, powerful, and exciting. But what is it exactly, and how will it make the web more accessible? Dennis discusses these issues and more with web accessibility veteran John Foliot. Topics include background on HTML5, browser support, new form functionality, how Canvas can be accessible, and much more!

Mr. Foliot runs the Stanford Online Accessibility Program. He is an active member of the W3C and is an integral part of the web accessibility community. He writes a blog entitled Unrepentant and you can find John on Twitter.

Download Web Axe Episode 81 (HTML5 and John Foliot)

[transcript of podcast 81]

Mentioned Resources

Other HTML5 Resources