
.
Accessible Twitter is essentially an alternative to using the main Twitter site. You go along to the homepage, log in with your usual Twitter account details, and use it in exactly the same way as you would the regular site. All the functionality that you’d expect is there – the Tweet roll, your status, mentions & messages, plus access to search, trending topics and popular links. In addition, Accessible Twitter is fully keyboard accessible; marked up semantically with headings optimised for screen reader users, and; fully functional with javascript disabled. There are also some really nice touches that go the extra mile, such as audio cues when the tweet character limit is almost reached (as well as the visual counter), and feedback after Ajax actions so unsighted users know what’s happened. [via]
.
Quoting Dennis Lembree, founder of Accessible Twitter:
An excellent example of where a popular “Web 2.0″ site has gone wrong, and right, is Twitter. It’s a fun, social, micro-blogging service which has grown tremendously in the past year. Where it goes wrong is how the front-end is coded. (Yes, the API service has been terribly unreliable, which is somewhat excused by the exponential increased usage.) The code was built poorly from the start. And once you start, it’s more difficult to go back and retrofit the code for accessibility, especially when additional features and UI enhancements are being implemented at the same time. So to be more specific, the actual problem is not that Twitter’s code doesn’t come close to validating, or that it doesn’t pass any type of automated accessibility test, but that not all users can access the interface—some not very easily, and some not at all. The savior and model web site is Accessible Twitter, a web-based Twitter client which is tailored towards disabled users, but great for any Tweep. Accessible Twitter is an example of how Twitter should have been built from the start—with XHTML Strict, semantic markup, and progressive enhancement—or in other words, web standards and web accessibility. The site works with or without JavaScript, without the use of a mouse, and it even works in a Lynx text browser!
.
.
Permalink / Comments