Category: Web Accessibility

March 12, 2012

HTTP Error Codes (and what they mean)

Web servers will use the following Error Codes when something goes awry. Knowing what they mean enables you to fix the problem, or create custom error pages. The status codes are returned to the client making the request (typically an Internet Browser) and also recorded in the server’s log file.

Continue Reading HTTP Error Codes (and what they mean)

Read More

March 3, 2012

CSUN 2012 Recap

It is Saturday morning (afternoon by the time I finish), and I am sitting here thinking about the past 4 days: CSUN 2012. A significant part of me is still simply processing all of the energy and love that CSUN 2012 delivered to my mental In Box, and this blog post is an attempt to capture some of that, get it written down, and share it back.

Continue Reading CSUN 2012 Recap

Read More


February 20, 2012

HTML5 Accessibility: aria-hidden and role=”presentation”

It’s a common design pattern, seen multiple times a day: a thumbnail image and Headline, both linked to the same URL. We’ve seen this pattern for so long now that most sighted users know, instinctively, that clicking on either the thumbnail or the Headline takes them to the same location. However the code developers use to achieve this is a bit of a mess, and for non-sighted users or keyboard-only users, the User Experience (UX) leaves a lot to be desired: duplicate links announced for each article, and excessive tabbing through the content.

Continue Reading HTML5 Accessibility: aria-hidden and role=”presentation”

Read More


January 10, 2012

Accessible HTML5 Forms – Required Inputs

HTML5 has added a number of new element attributes, including 12 attributes used when creating forms. These Common input element attributes include 2 new Boolean attributes, the required attribute and the readonly attribute. Recently a number of current browsers have implemented native support for the ‘required’ attribute, and so I thought it would be useful to examine this attribute in more detail.

Continue Reading Accessible HTML5 Forms – Required Inputs

Read More

{Screen Capture: Definition of semantics]

November 15, 2011

My Thing About the Thing That Thing Wrote About Thing

One of the oft-touted gains of using HTML5 is that “accessibility just happens” – we’ve heard this from King Ian the All-knowing, and it’s been echoed numerous times by his many mouthpieces within the WHATWG, of which Mark “I’m checking out y’all” Pilgrim was an especially vocal member. Everyone proudly points to the new landmark elements of “proof” of this assertion (and frankly, it’s one of the few things they have pretty much gotten right). But now someone with the bully-pulpit of being a “web opener for Opera Software” comes along and say that it’s all a waste of time, don’t bother, a <div> is good enough.

Continue Reading My Thing About the Thing That Thing Wrote About Thing

Read More