Vote up?

Great article, Patrick. This is one of the details that most web developers don’t pay attention to, even though it’s a big usability win.

The “Outline suppressed, reintroduced on :focus, suppressed on :active” example looks very interesting in case you want to reduce the outlines to a minimum for users that don’t need it, while maintaining its functionality for others.