Archived posts, May 2012
Make sure your HTML5 document outline is backwards compatible
When using the HTML5 sectioning elements, make sure the document outline created by the headings is backwards compatible.
iOS orientation change and automatic text resizing
There is a clever script that fixes the iOS orientation change zoom bug. Here is a reminder about a couple of issues you may run into when using it.
CSS generated content and screen readers
CSS generated content is announced in some—but not all—screen readers, so use with care.
Safer event handling with jQuery namespaced events
By namespacing events in your jQuery functions, you reduce the risk of interfering with other scripts when adding or removing handlers.
Hiding visible content from screen readers with aria-hidden
If you want to hide visible content only from screen readers in order to give users a better experience, aria-hidden may be an option.