HTML5

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 21, 2012

Johnny Otis and Etta James – R.I.P.

It was a sad week for fans of old school R&B, as we lost 2 titans of the genre. The passing of Etta James on Friday (January 20, 2012) was duly noted in most of the main-stream media, but somewhat lost was the equally sad news of Johnny Otis’ passing 3 days earlier (January 17, 2011). What many may not realize is that it was Johnny Otis who discovered and promoted Etta James at the beginning of her career, and without Johnny we may never have had Etta.

Continue Reading Johnny Otis and Etta James – R.I.P.

Read More

HTML5

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

Au Revoir

December 9, 2011

The Only Thing Constant is Change

This is a somewhat personal blog post – both sad and yet exciting. After 5 1/2 years of managing the Stanford Online Accessibility Program – a program that I was brought on board to create and develop – I am leaving Stanford in pursuit of new opportunities. My last day on campus will be Friday, December 16th, 2011.

Continue Reading The Only Thing Constant is Change

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