Anything that isn't usable is pretty useless, so avoid creating websites without considering usability.
If a web page is taller than the browser window, people do know how to scroll and will do so if they need to to find what they are looking for.
Safari and most other WebKit-based browsers do not show alt text for missing or broken images unless it fits on a single line within the image’s allocated width.
Whenever you place text on top of a background image, check if the text is readable if the image is missing and specify a background colour if necessary.
All Lightbox clones that I have tested have issues with keyboard accessibility, making it unnecessarily difficult or confusing to use them without a mouse.
Completely removing the outline from links makes it very difficult for people who do not use a mouse to see where the keyboard focus is. But there is a better way.
Many web designers and developers forget about or ignore keyboard-only users when building web sites. Here is some advice on what to avoid and what to do.
When you add skip links to a site, do not hide them completely from sighted users.
The Readable bookmarklet, especially in combination with the Better Web Readability CSS framework, makes websites easier to scan and read.
If you can read Swedish, here’s an opportunity to read a good book on usability for free.
Think carefully before adding a reset button to a form. Is being able to reset the form so valuable that it is worth the risk of losing the data you have entered? Probably not.
Like the content on a site but have a hard time reading it? Try the Readability bookmarklet.
The fact that most browsers now default to zooming the entire page instead of just changing text size does not take away the need for flexibility in web design.
Remember that many people do not use a mouse to interact with the web, so you have to make sure that the sites or applications you build work independent of input device.
Don’t make your users waste their time by hiding links. If you can’t stand the look of blue and underlined links, there are other ways of making them obvious. But do not rely on colour alone.
Always make sure that any links you create have actual text content, or they will be unusable to some of your visitors.
Making web sites and web applications accessible is more than making them possible to access - it also means making them usable.
Repeating a link’s text in its title attribute serves no purpose for the end user. All it does is add noise and increase page size.
Internet Explorer’s text resizing behaviour is different from that of other browsers since IE does not allow the end user to (easily) resize text whose size has been specified in pixels.
There is still no official word on what will happen to the Swedish National Guidelines for Public Sector Websites, so Jens Wedin has created a petition to save the guidelines. Please sign it.