Per Steve Krug's excellent book, Don't Make Me Think:
We all know happy talk when we see it: it's the introductory text that's supposed to welcome us to the site and tell us how great it is, or to tell us what we're about to see in the section we just entered.If you're not sure whether something is happy talk, there's one sure-fire test: if you listen very closely while you're reading it, you can actually hear a tiny voice in the back of your head saying "Blah blah blah blah blah...."
A lot of happy talk is the kind of self-congratulatory promotional writing that you find in badly written brochures. Unlike good promotional copy, it conveys no useful information, and focuses on saying how great we are, as opposed to delineating what makes us great.
Although happy talk is sometimes found on Home pages-- usually in paragraphs that start with the words "Welcome to..."-- its favored habitat is the front pages of the section of a site ("section fronts"). Since these pages are often just a table of contents with no real content of their own, there's a temptation to fill them with happy talk. Unfortunately, the effect is as if a book publisher felt obligated to add a paragraph to the table of contents page saying, "This book contains many interesting chapters about _____, _____, and _____. We hope you enjoy them."
Happy talk is like small talk-- content free, basically just a way to be sociable. But most web users don't have time for small talk; they want to get right to the beef. You can-- and should-- eliminate as much happy talk as possible.
Although Steve is referring to a web page here, this phenomenon is not limited to websites. Don't put happy talk anywhere in your application-- interface, dialogs, documentation, or even comments. Happy Talk Must Die. Happy Talk is just a pathological case of Omit Needless Words. The less text you have in your app, the better, because users won't read it anyway.
Also, if you don't own a copy of Don't Make Me Think, treat yourself this Christmas and get one. It's the single best book on usability I've ever read. If I had my way, it'd be required reading for every developer in the world.
I agree. Krug's book is amazing, well worth every penny for his concise descriptions on how to improve web design.
PM on December 23, 2004 4:52 PMYou just made me buy the book :) Of course, this is not the first time I've heard praise for it, but you've finally persuaded me...
Drazen Dotlic on December 24, 2004 9:37 AMIt's fantastic.
You can give Don't Make Me Think to anyone who knows the tiniest bit about computers and they'll appreciate the message (eg, managers ;) ). It's extremely well-written and even fun to read.
Jeff Atwood on December 24, 2004 12:23 PMHappy talk exists in books as well, it is called the back cover. Continuing with the book analogy, I would say that the books TOC is much better at explaining what the chapters are than most of the navigation bars I have seen on the web.
Brian Russell on December 26, 2004 3:18 PMI own this book and shared it with our marketing department. They enjoyed it and now understand the struggles of designing usable Web sites.
Brian Swiger on March 7, 2005 10:56 AMI'm an atheist that has great disdain for this world. You'll never see "Happy Talk" on my blog. You'll never hear "Happy Talk" come out of my mouth. You'll never taste "Happy Talk" when you kiss my @$$! Hehehehe...
Solo on July 12, 2005 12:18 AM| Content (c) 2009 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved. |