A User-Friend Interface: The DOs and DO NOTs of UI Design - We Need Textual Healing
(Page 4 of 4 )
The guidelines around decorating kind of lead nicely to an understanding of how to treat text. Do not clutter! Learning a "for" loop in server-side programming is the only time we should use 10 different font sizes! Fight that tendency to use h1 through to h5!
To accomplish this, we should set some standards for ourselves at the outset. In our stylesheet, define the body font size, maybe redefine h1 (and maybe h2 if critical), and then perhaps a smaller font for footer and photo captions. Then leave it at that. If at all possible, keep them all the same color, and make sure it's a nicely contrasting color with the background you've chosen.
Don't forget though, that more important than the look of the text is the actual content itself. We should be writing the content around the users. This will aid in both search engine positioning, and in users actually understanding what the heck is going on! Always explain things in plain English (or your language of choice, just keep it plain). Remember, most of your users are not programmers, so they don't all understand geek-talk. This is a good thing! I mean, think about it, if they were all programmers, we'd be out of work!
One last guideline around avoiding text clutter, is just to omit needless text. For example, take the sentence "if you want to see pictures of the vacation we took in Timbuktu, click here to proceed to the photo album," and shorten it too "here are some pictures of our Timbuktu vacation." Feels as refreshing as a nice haircut, doesn't it!
I read some research done by one firm, and they found that the pages with the highest retention rate never exceeded 600 words of content. Keep that in mind!
Conclusion
This is not necessarily an exhaustive list of to-do's in website design and usability. These are however, a list of some of the more common mistakes people make. This is especially the case when the programmer is given the additional responsibility of doing the UI design.
Remember, these are tried and true, and you will reap the rewards of a user-friendly website if you implement them! No salmonella here, just people begging for the recipe!
| DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware. |