Webreakstuff's blog on design, development and strategy. Click here to subscribe.

Pleasing Jakob Nielsen, Part 2

Fred Oliveira on October 8, 2005

Usability This is the second part of the “Pleasing Jacob Nielsen” series about how to use Jacob Nielsen’s Top Ten Design Mistakes for 2005 guidelines to get yourself a better website or blog. In the first article in the series we talked about font legibility, standard and non-standard links and flash usage. This one will go on into content, search, browser dependencies and getting data from your users.

Real pages, real content:

Jacob says the web is about lean content, easy to parse and easy to read. But this, you obviously already know. His second point, though, is much more interesting: speak the language of your audience, and not with made-up terms that noone will understand. He also notes that this will increase search engine placement, and he’s right again.

When was the last time you read a whole webpage of content? Is it reasonable to expect users to read whole pages or whole articles? I say we’d like that, but thats not what we get. Let’s be straight forward about this, most likely you will not read this whole article. So that being said, use small, to the point sentences. The odds of people actually reading your content increase a lot.

Site Search

Not all websites have (or need) search built in. Those who do, though, do it wrong sometimes. Think about the goal of search: it allows users to find what they’re looking for if it’s not directly available when they first open up the site. It follows that search is the only vehicle to find content that isn’t directly acessible (and this is a whole new topic, because it should).

It comes down to thinking about your website structure. Are your information pages directly accessible? If not, how many clicks does it take for someone to get to the most remote page? Over three? Rethink the structure, rinse and repeat. Or introduce a good search mechanism that’s both intuitive and that gets people in the remote page in one step (or two).

Browser dependency

It is back. And now, with a twist. Browser dependency goes hand in hand with most of the new ajax-based projects that are emerging on the web. It’s not even about web-standards anymore - its about developers not degrading ajax properly and (many) not caring about the huge cuts in the userbase by neglecting certain browsers (I’ve written more about this here).

Since browser dependency is highly attached to ajax nowadays, here are a few links that may help in degrading ajax gracefully, and properly implementing ajax without harming usability:

Getting data from your users (forms)

Forms have always been one of the most complicated issues with most websites. Websites that require sign-up have forms. And basically if the forms are poorly arranged or are too cumbersome, noone will register - period. Meaning, forms as a point where someone goes from zero to a user of your system are extremely important.

So: use clear forms. Don’t request too much information from your users. Be as clear as possible as to how long it will take for users to complete the process. Make it a good experience.

If you’re designing forms or your site needs them, I recommend Roger Hudson’s Accessible Forms presentation from Web Essentials 2005. Don’t be confused by the look of the slides (oh come on, Roger. Palmtrees?), because the information in there is really helpful. Download the pdf.

Wrapping up the second part

This post was all theory, I know. Some people prefer things with examples like in the first part of this series, but not everything on the web is copy and paste. The best thing to do when developing with usability in mind is to read some theory and think as a user, because if you wouldn’t use your own site, noone else will.

The next (and final) article in this series will be about making yourself stand out, frozen vs liquid layouts and proper image usage. Additionally, I will be writing a lenghtier PDF version of all the blog and website tips I’ve published on webreakstuff in the last few months, and that will be available in the end of the month.

If you need more information about improving your website or just want some information on Usability, Web Standards and Information Architecture, drop me an email. I have been consulting and helping companies create better experiences on the web for a long time now, and will be glad to do the same for you.


Comments on this post

Jim

The recent rise in popularity of Javascript is quite frustrating, especially when people hold Google up as shining examples, despite their code being quite awful. Good ideas, terrible execution. It’s pretty pervasive though, even the DOM scripting taskforce don’t get it right. It’s hard enough to spot the good examples when you are an experienced coder, I don’t know how newbies are supposed to avoid picking up the bad habits of everybody else.

Jim

Oops, I should point out that I’m actually a *fan* of Javascript, just as long as it’s done right and doesn’t break things. That last comment makes it sound like I hate it, which is far from the case.

Steve Borsch

Maybe it’s just me…but I’ve completely dismissed Dr. Nielsen. It started with his obvious flamebaiting with “PDF Unfit for Human Consumption” which I railed against: http://borsch.typepad.com/ctd/2004/12/adobes_portable.html#more

What strikes me as uniquely ironic too is that the information that he publishes looks like it was delivered in 1992 in Lynx. Most left brain people don’t truly grok the importance of layout and design to draw the eye and direct people to important items.

IMHO, the issue with design and usability on the Web is like digital photography or video: since it is SO cheap to do, you do a lot of it. Instead of being judicious about taking fewer more important pics or video, most digital photographers take hundreds and videographers hours of stuff like their newborn sleeping!

On the Web, there aren’t barriers to judiciously using the white space you have (like with print) so the tendency is to deliver richer and richer content that ends up being an orgy for the eyes. Nielsen doesn’t seem to understand that and instead of focusing on *how* to achieve a balance…he instead rants and comes up with guidelines that are so basic as to be meaningless.

WeBreakStuff » Pleasing Jakob Nielsen, Part 3

[...] So here we are, the final article on how to please Jakob Nielsen by not falling on any of the design mistakes of 2005 (part 1 and part 2 are also available). In this final article, I’ll talk about contact information, liquid layouts and photo enlargement. Again, if you haven’t read Jakob’s post, read it first and come back here to see how to implement the tips. [...]

kimmo.takatalvi.net » Pleasing Jakob Nielsen

[...] Pleasing Jakob Nielsen, Part 2 [...]

_In.pix.we.trust. » Blog Archive » Tómate tu lechita

[...] Pleasing Jakob Nielsen [Part 1] [Part 2] [Part 3] [...]

helle

Marvelous. Thanks, will spread this among my friends!

hello

Marvelous. Thanks, will spread this among my friends!

Something to say?