Enough with the role-play—let’s get back to the basics
Having read Steve Faulkner’s post a short while ago about the often-questionable use of roles in HTML when a more suitable native HTML element would be far better, I was…
Upcoming Webinar: February 26 at 10 AM ET. Breaking Down EN 301 549: The European Standard for Digital AccessibilityRegister Now
Having read Steve Faulkner’s post a short while ago about the often-questionable use of roles in HTML when a more suitable native HTML element would be far better, I was…
May 16, 2021 | Technical
Warning: This post contains minor low-grade explicit language. Those easily offended may wish to turn away now. Although, that said, if the word ‘crap’ offends you more than the reason…
April 21, 2021 | Technical
I admit that I have been guilty of a lot of accessibility bad practices in the past, both as a freelancer and while working for agencies. Being a designer who…
July 16, 2020 | Technical
People who are new to accessibility may be unaware of the way that headings can help readers. They help “chunk” and label groups of related content. And people who use…
March 24, 2020 | Technical
It’s the time of year when many of us are spending our days pigging out on bite-sized candies and settling in for a marathon of our favorite horror films….
October 31, 2019 | Technical
With the recent news that Microsoft Edge now has 100% accessibility support for HTML5, this post looks at what “accessibility supported” means, and where it fits into the bigger accessibility…
August 29, 2016 | Technical
lang
attributeWhat do an American actor, a British sitcom character and an HTML attribute have in common? If you’ve ever watched Mary Poppins and winced at Dick Van Dyke’s attempt at…
June 14, 2016 | Technical
Typically designers and web developers divide web pages into macro content areas (let’s call them regions). Doing an image search for typical web page returns lots of examples of diagrammatic…
September 24, 2015 | Technical
The other day, in relation to a github comment, I was asked by my friend Mike[tm]Smith “Can alt have line breaks in it or does that do weird things to…
September 15, 2015 | Technical
When you check a HTML document, using the W3C HTML conformance checker, to find out whether its code conforms to the rules defined in the HTML specification (and other referenced…
August 10, 2015 | Technical
A ubiquitous issue for people involved in moving the web forward is that there is always too much to do. Identifiying and prioritising tasks is critical. Identifying is fairly easy,…
July 9, 2015 | Technical
Flipboard announced yesterday that they are using HTML5 canvas to improve performance on mobile devices. This has accessibility ramifications.
February 11, 2015 | Technical
All modern browser implement the HTML5 specification’s canvas element fallback concept. This means that the content inside a canvas elements start and end tags is exposed to assistive technology users…
February 6, 2015 | Technical
Considerations for web component and custom control design:
September 14, 2014 | Technical
It is no longer a WCAG 2.0 conformance failure to have an <img> without an alt attribute, as long as the img element has an accessible name provided using another…
April 14, 2014 | Technical
In a recent tweet Jared Smith linked to Guidelines For Speech accessible HTML for Dragon NaturallySpeaking (PDF) A ‘White Paper’ published in 2009 by Nuance containing ‘guidance’ on how to…
October 13, 2013 | Technical
A new book Pro HTML5 Accessibility by Joshue O’connor.
June 27, 2012 | Technical
I put together an example page, mainly for my own use, providing some examples of what in WCAG 2.0 terms is considered large and small text. WCAG 2.0 provides the…
May 25, 2012 | Technical