Category: Keyboard Accessibility
-
Keyboard Accessibility with the Space Bar
Keyboard accessibility is critical for your users that depend on voice recognition, onscreen keyboards, screen readers, ergonomic accessories, and your power users that prefer to avoid grabbing the mouse for every task. Most people test to make sure every interactive element can receive focus via the tab key and that buttons and links work with…
-
Neutered Links: A.K.A removing the href attribute
Restored Article: Originally published: January 2, 2013 Restored: April 18, 2025 Introduction There’s an old programming saying: Garbage in, Garbage out. Bad input leads to bad results. Whether you’re building a website, app, or even a chocolate-covered cream puff, good practices are essential. Recently, a pattern has emerged where links are not keyboard accessible. This…
-
Storyboard your DHTML interactions
Please note: this was originally published in 2006. YUI’s Interesting Moments spreadsheet is a great resource, especially as modern developers (using javascript platforms) have less understanding of micro-interactions. I’ve encouraged designers to use this in their specifications documents. I’ve kept internet archive links as the Yahoo articles have been deleted. Bill Scott gave an interesting…