WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Improving Bootstrap’s woeful accessibi lity Daniel Nixon

for

From: Jennifer Sutton
Date: Oct 17, 2014 11:38AM


Patrick et al:

I've a few responses, inline, below.
At 01:04 AM 10/17/2014, you wrote:
>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.
>
>Patrick wrote:



>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).


JS: Thank you for setting the record straight. Spreading
misinformation is never my aim. I made the mistake of assuming that
since it was just tweeted in the last day or two, the article still
had some relevance. We all know how dangerous assumptions are.



> Patrick continues: 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.
>
>>I had written: 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.
>
>Patrick responded: 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

JS: Absolutely! I couldn't agree more with you, Patrick. And to that
end, though I intend to continue to post what I hope will be relevant
information about Bootstrap to this list, I'll refrain from future commentary.

I will conclude, though, by adding that while I'm in 100%+ agreement
with the "passion requires pull requests" campaign, not everyone
here has the time to contribute to open source communities/projects,
is subsidized (and perhaps even encouraged) by their employer(s) to
do so, has the accessibility knowledge to know how to make informed
and accurate changes, and/or has the programming skills that making
pull requests requires.

We each have different skills to bring to the table, and I hope mine
are mostly about sharing timely and accurate information to enable
others to work for integrated and substantive change.

Next up in accessible Bootstrap-land, a string of very recent tweets
which I hope will prove more valuable than the article was.


>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