Warning: Undefined variable $HTTP_USER_AGENT in /var/www/vhosts/basil/kbsite/blog/wp-content/themes/redesign/image_switcher.php on line 3
Kevin Basil

This life is given to you for repentance. Do not waste it in vain pursuits.
Saint Isaac of Syria

«— Hacking Chimera
—» Ah, Safety.

Ranting Again

Link to this post  


Warning: Undefined property: linknotes::$are_links in /var/www/vhosts/basil/kbsite/blog/wp-content/plugins/linknotes.php on line 73
Share with your friends and followers:
Share

<rant mode="usability">Web designers, leave text-decoration alone! No, no, no — bad!

There are two reasons for this:

  1. If you force text-decoration to be none, users who do not fiddle with their settings will lose one of their primary modes of determining what text is linked. In fact, this identification is so strong that some designers mistakenly think that it is the only thing necessary to distinguish a link, which leads to the next point.
  2. If you force text-decoration to be underline, then users who specifically do not want their links to be underlined will be annoyed at your overriding of their preference.

My former employer is guilty of both offenses at once! They use text-decoration: none for a:link, and then they use text-decoration: underline for a:hover. (I did not work in the web design department, but I let them know that this is a problem. As usual, I was ignored.)

Although the abuse of HTML and CSS has caused link colors to stray far from the once-standard blue for unvisited links and purple for visited links, sticking with these increases the chance that users will recognize and follow your links. When it is necessary for aesthetic purposes to go with other color choices, straying as little as possible is preferrable. Try to stick as much as possible with either [blue|#0000ff;] or [red|#ff0000;] for links. Red is a good second choice because, as a hot color, it will pop out from most designs.

It is also important for accessibility initiatives that methods other than color be used to distinguish links from surrounding text. I prefer bold, because typographically underlining is not good for anything. However, forcing underlining to be either on or off violates the principle of respect for the user, in terms of aesthetics in the case of forcing underlining, and in terms of accessibility in the case of disabling it.</rant>

Share with your friends and followers:
Share
Share

Filed under: — Basil @ 5:06 pm