New tools in the making: Accessibility Analysis in Rails
I am working on an accessibility analysis kit which you will be able to use as part of an automated test procedure in Ruby on Rails. RAAKT is a Ruby port of PAAKT (the Python Accessibility Analysis Kit) and can be used for assessing basic accessibility of HTML documents.
Currently I am working on an accessibility analysis kit which you will be able to use as part of an automated test procedure in the Ruby on Rails framework. RAAKT is a Ruby port of PAAKT (the Python Accessibility Analysis Kit) and can be used for assessing basic accessibility of HTML documents. The focus is on machine measurable aspects which means that there is a huge disclaimer with regards to content. Just because you pass all tests in RAAKT does not mean you are completely accessible. It will, however, be possible to get a feel for basic accessibility issues in your web application. The idea is to make it possible to integrate RAAKT into your automated functional testing framework.

Oh, super-sweet. That’ll mesh nicely with my plugin, responsible_markup, which has checks for markup validity, doctype, content type, XML prolog, overly long style attributes, inline Javascript, and others.
Moving this level of QA into the functional tests has been great for me. Every time I’m tempted to be lazy with the markup, my tests explode.
Very nice idea. Cant wait to use it! Let me understand tis correctly: The tool will work as a plugin to a Rails application to test accessiblity on that Rails app?
Or is it the other way around: A Rails app that you feed with a URL to evaluate accessibility on one or more websites?
Jesper: I am thinking you could use it both ways. The core component will be a gem which you install. The gem has methods to check arbitrary HTML documents (e.g. stuff you send it from your assert_basic_accessibility in your functional test). This means that it would be very simple to set up a service (which I am planning as well) to check remote sites.
This sounds awesome, I would love to see this project progress. I am very interested in beta testing — it will be interesting to see how a site that passes basic accessiblity through automated testing performs in real-world use.
6 months between posts -good to know you’re still here!
The kit for RoR should help nicely.
Michael: Hey, it is only four months since my last post! And I have been busy over at peterkrantz.com while trying to raise a baby at the same time.