E-mail List Archives
Thread: Accessible bootstrapping is now available using semantic HTML markup.
Number of posts in this thread: 2 (In chronological order)
From: Bryan Garaventa
Date: Sun, Nov 25 2012 1:26AM
Subject: Accessible bootstrapping is now available using semantic HTML markup.
No previous message | Next message →
Hello, please forgive the cross-posting, this actually is quite important. I'll be brief.
If you don't know what bootstrapping is, I'm referring to the use of semantic HTML markup to configure advanced controls, which are then magically converted into dynamic interactive components when the content finishes loading.
Twitter Bootstrap is the most well-known CMS that does this.
The problem with the vast majority of interactive components used by Twitter Bootstrap and others, is that they are not specifically designed to be accessible from the start. The result is a negative impact across millions of pages across the web, as inaccessible components are repeatedly shared and incorporated into new projects daily.
or you can simply google "bootstrap accessibility" to find more examples. Though some work is being done in this regard, the majority of complex components are not accessible by WCAG2.0 or Section-508 standards as a result of this.
So, I built AccDC Bootstrap to solve this problem, which is now available at
AccDC Bootstrap is designed to automatically enforce accessibility, while making it possible to populate individual components with any type of content, in any language, using any visual styling.
Recently, Google's Vice President Vinton G. Cerf asked "Why Is Accessibility So Hard?"
Personally, I don't believe it has to be.
From: Kornbrot, Diana
Date: Sun, Nov 25 2012 4:21AM
Subject: Re: Accessible bootstrapping is now available using semantic HTML markup.
← Previous message | No next message
Bootstrapping is obviously a term that has been widely used for completely different purposes
In statistics bootstrapping is also a widely accepted term for estimating variability using resampling methods
Not much we can do about it!. Its good to know what the html community mean by bootstrapping - thanks Bryan & David. Now have 3 completely different meanings for same term
On 25/11/2012 10:45, "David Woolley" < = EMAIL ADDRESS REMOVED = > wrote:
Bryan Garaventa wrote:
> Hello, please forgive the cross-posting, this actually is quite
> important. I'll be brief.
Cross-posting doesn't work well on mailing lists. It is likely to
result in replies being rejected on some of them,
> If you don't know what bootstrapping is, I'm referring to the use of
> semantic HTML markup to configure advanced controls, which are then
I find the name bootstrapping confusing. Bootstrapping is a well
established term in computer science referring to using a small program
loaded with a simple mechanism, to load the final larger program. I
think it is stretching that definition too much to use if for what you
(I also suspect it is the cause of the increasing number of pages that
produce one or more "script is taking too long" messages, when I use a
slow machine, and sometimes even on a modern netbook. I usually notice
no degradation when I stop the script.)
> Recently, Google's Vice President Vinton G. Cerf asked "Why Is
> Accessibility So Hard?"
That article limits itself to physical limitations. Mental limitations,
including those experienced by elderly first time computer users with
normal mental function for their age, require a small number of standard
control types represented in consistent ways (as a rough rule of thumb,
you should be able to describe how to use and recognize them on a single
hand written page). I rather suspect that "advanced controls" means
anything but that!
Emails are not formal business letters, whatever businesses may want.
RFC1855 says there should be an address here, but, in a world of spam,
that is no longer good advice, as archive address hiding may not work.
Emeritus Professor Diana Kornbrot
email: = EMAIL ADDRESS REMOVED =
Department of Psychology
School of Life and Medical Sciences
University of Hertfordshire
College Lane, Hatfield, Hertfordshire AL10 9AB, UK
voice: +44 (0) 170 728 4626
fax: +44 (0) 170 728 5073
19 Elmhurst Avenue
London N2 0LT, UK
voice: +44 (0) 208 444 2081
mobile: +44 (0) 740 318 1612
fax: +44 (0) 870 706 1445