WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Improving Bootstrap’s woeful accessibility Daniel Nixon

for

From: Patrick H. Lauke
Date: Oct 17, 2014 2:04AM


On 16/10/2014 21:39, Jennifer Sutton wrote:
> Greetings:
>
> Since we've had occasion to discuss Bootstrap on this list, from time to
> time, I thought I'd share this post, from May 2014, with the list.
> Hope some may find it helpful, and perhaps some things have improved in
> the last few months.

Note that the majority of that article is obsolete. Bootstrap's
checkboxes and radio buttons work fine out-of-the-box (so none of the
contortions mentioned there - adding tabindex and role to the label etc
- are necessary). The only aspect that's missing is some form of visual
indication of focus (not to say that's not serious, but it's far from
the problems described in the article).

The one aspect that *is* still relevant is the mention of toggle buttons
and their lack of aria-pressed. I'll dive into that problem (and the
focus one) once I have a moment.

> Here's a public shout-out/thank-you to PayPal for its plugin, referenced
> in the piece. Hopefully, it'll get built into core some day.

My usual bugbear, but: reminder that it doesn't just "get built into
core"...for any changes like that to happen, we need actual people to
make relevant code changes and pull requests. i.e. no point in waiting
for Bootstrap core team to make the necessary changes, but instead we
need more people on the ground to actively work on integrating those
into core.

https://github.com/paypal/bootstrap-accessibility-plugin/issues/1
https://github.com/twbs/bootstrap/pulls?q=is%3Apr+author%3Apatrickhlauke

P
--
Patrick H. Lauke

www.splintered.co.uk | https://github.com/patrickhlauke
http://flickr.com/photos/redux/ | http://redux.deviantart.com
twitter: @patrick_h_lauke | skype: patrick_h_lauke