Recovered from the Wayback Machine.
The popular Ajax library, script.aculo.us has a new look. It moves away from the traditional Ajax pastels into earthier tones, and uses four bubbles to represent four main menu areas. The site navigation is quite clear, and the information you would want is immediately apparent.
I tested the site and it validates, and looking at the source, it should be text-to-speech accessible. Rather than use H1 headers for every menu block and div elements for each item, it might have been better, semantically, to use one H1 for the main title, only, H2 elements for the four main menu titles and unordered lists for the menu items. Other than these quibbles it’s accessible and valid, easy to navigate, and a refreshing change from lime green and rounded corners if…
Not much there, other than a “go away and come back when you have shirt, shoes, and tie on” message.
The content of the front page, as well as several other sections of the site (such as the documentation wiki) could easily be made accessible to people with scripting disabled. Why, then, shut the door so completely?
Of course, the script.aculo.us creators could say that everyone knows who they are and what script.aculo.us is–after all, look at who is using the library. That’s just it: you can’t assume that everyone knows the site, the library, or who the creators are. For those who don’t, the information is buried behind the NOSCRIPT wall. As for the list of sites that use the library, it’s also hidden behind the NOSCRIPT wall.
Years ago during an acting class, I did a routine where I pantomimed being a bomb squad officer defusing a bomb. Afterwards, my teacher told me my acting was terrific and deserved an ‘A’. However, he also told me I had forgot to tie my hair back and he could only see half my face. Since he could only see half my face, he could only give me half my grade, and I got a ‘C’.