Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Icons vs Text for Commonly Used Actions

We are currently trying to improve our usability in our intranet web app. One of our goals is to declutter certain pages which have large Grids on them. To do this, we have started putting commonly used actions (like Delete, Reset To Zero, Mark As Complete, etc.) in the grids as functions.

My initial idea was to find and use icons (i.e. Delete = a big red x, Reset = an arrow curving around itself, Mark As Complete a checkmark, etc.) to represent these tasks. Some of my coworkers agree with me; they say the icons make the tool look more professional. Others, however, say that icons obscure their intended function, and simple text such as Delete would be more appropriate.

Assuming that we will include a tooltip description of the function regardless of the type we choose (icons or text), which one is more usable? Can we use icons for some actions and text for others, or will that hurt usability?

like image 637
Matthew Jones Avatar asked Jun 15 '09 20:06

Matthew Jones


People also ask

Are icons better than text?

Icons are notoriously ineffective as labels, being very difficult to interpret correctly without training or experience. For most situations, users learn correct interpretations better with text alone than with icons alone.

When should you not use icons?

You Shouldn't: When the Design is Crowded People tend to notice imagery (which includes icons) before anything else, because we can eye-scan over them faster than we can text, however images rarely give us the information we need (which might be fine if we were reading an article about the top 10 things to do in Rome).

Why you shouldn't Always label your icons?

A research study discovered that users searched significantly faster when items used icons instead of text labels. The reason this is possible is that icon recognition results in a quicker visual search than label reading. The difference in search time increases when the number of items on the screen increases.

Should I use icons or images?

In the end, you should use what the project requires. If you're cool with producing multiple size images for various screen sizes, then, by all means, go for it with bitmap images. Or, if you want speed and a quick and easy way to get icons on the page, icon fonts are for you.


2 Answers

Using icons for some functions and text for others probably isn't very consistent (unless you follow established idioms such as toolbars and menus, which are both places for commands, even though one is for icons, the other one for labels – doesn't mean that it's a good idiom, though).

To quote from Jef Raskin's The Humane Interface:

In every study that considered the question, icons were demonstrated to be more difficult to understand than were labels, especially at first viewing, which contradicts one of the most frequently cited reasons for using icons, namely, comprehensibility for beginners. GUIs often present us with windows full of identical icons, each with a label. The icons are small and numerous, and there are dozens of different icons. The limited conditions under which icons are effective do not obtain in present computer systems.

Although it is true that tiny icons can take less screen space than labels, you have to ask: At what cost? The smaller a button, the longer it takes to operate it, and the more difficult it is to find; also, it is difficult to make a small icon distinctive. Another small point: Icons take more time to create than do words.

and

Mayhew [1] cites a number of research studies on the use of icons. Unfortunately, most of the studies did not compare labels to icons. But from these and other studies, we can conclude that icons are most effective when there are at most a dozen of them and when at most a dozen are seen at one time. In addition, it is essential that they

  • Are visually distinct
  • Do a good job of representing the appropriate concept
  • Are presented at a reasonably large size, typically larger than a text label would be

[1] Mayhew, Deborah. Principles and Guidelines in Software User Interface Design (Englewood Cliffs, NJ.: Prentice-Hall, 1992).

I'd agree with Raskin on this point that in many cases icons really obscure the meaning of concepts and commands and you need additional text anyway to explain them. Aza Raskin's article The End of an Icon is a good read on this as well.

like image 117
Joey Avatar answered Nov 08 '22 22:11

Joey


I'm a big fan of icons. Heck, the textarea I'm typing this answer into right now has nothing but icons on top of it. You've got to be a moron not to know that a big dark B means bold... I think if your icon is self explanatory (like a big red X for delete etc) then that's for sure the way to go. It also makes it easier for the user to find the right action.

like image 22
BFree Avatar answered Nov 08 '22 21:11

BFree