Navigating with Models and Maps

Jun 16
2006

It’s no secret that the act of designing is a process of communication
between audience and user. The layout of a
page in a magazine tells a reader of that magazine where to
look, what’s important, where to start reading, and more.
The same goes for the designer of, say, the knobs and buttons
on a car stereo. The designer knows exactly how it
works, since he was involved in the process of designing the
device from the start. Since designers are privy to the inner
workings of a device, or story, or Web page, it’s easy for
them to form a model in their minds to represent those
intricacies. “The stereo can get louder or softer,” thinks its
designer. But without a knob, there is no way its owner
would know this. By placing a knob on the device, the designer
 has exposed a piece of his mental model to the user
through context.
The CHI community likes to talk about mental models
and mental maps using the analogy of how we navigate
through the streets and avenues of the cities we live in and
with which we are familiar. You know where you’re going,
how things work, what the symbols mean, and even to
avoid 5th Avenue because they’re tearing it up again. You
seldom get lost and rarely need more than an address and
cross street to find a new restaurant or shop.
But think about the last time you visited a completely
new city, especially in a foreign country. As you wandered
around the city as a tourist, you probably felt a sense of disorientation,
even though you still knew the basic rules. You
walked on the sidewalk and not in traffic, you stopped at
intersections, you understood that the numbers on the buildings
represented addresses which go up in one direction and
down if you go the other way. Thankfully, your previous
experience with the design of cities applied to this one too.
By applying your mental model of cities to this one, you
made the differences that much easier to negotiate.
But back to the Web. For your design to be successful,
you must match your mental model with the one the user is
progressively building. Again, this is another way of adding
consistency to your Web pages. Your site may have a company
logo in the corner of the page. A user discovers that
by clicking on it, they return to the site’s home page.
They’ve just been given a glimpse into how the system—in
this case your Web site—works. If, a few pages later, the
same user clicks the logo and it doesn’t take them back to
the home page, you’ve chipped away at the user’s model.
When there is a miscommunication between the designer
and the user, things fall apart quickly.

Do You Need to Provide Off-Site Links?

Jun 16
2006

Off-site links present both advantages and disadvantages. The disadvantage of having off-site links is
that your visitor may leave your site before completely absorbing your message and acting on it. The
advantage of off-site links is that you can provide your visitor with backup information related to your
topic without having to duplicate information already available elsewhere on the Web.
It’s tough to choose which way to go or whether to compromise. This decision needs to be made
carefully and is very dependent on your Web site’s purpose.
Provide off-site links only when the linked page offers some detail to assist in
understanding your material. You can make a rule to never offer off-site links on pages
that require the visitor to take some action, such as filling out an order form. After all,
you don’t want to lose your customer!
Provide a links page with links to additional information. You are assuming that your
visitor has browsed your entire site, is still looking for more information, and will leave
anyway. A collection of links is then a friendly assistance.

When to Use Character Entities

Jun 16
2006

When to Use Character Entities

The Universal Character Set covers a lot of characters, including the standard ASCII characters on your

keyboard. You may be wondering when to use entities and when it’s acceptable to type the character

you want. After all, if this book were on a Web page, it could have been written entirely with decimal or

hexadecimal entities.

Tip Now that you’re an expert on character entities, it might be useful to know that inWeb-developer slang, to represent a character with an entity is to escape it.

The truth is, many Web browsers will be able to translate many of the characters you type. That is, it’s

okay to type a comma and a period rather than escaping them. And you can type all of the letters of the

alphabet and numbers without worrying.

After that, it gets trickier. If you’re not sure about a certain character, it’s best to escape it. You should

always check to see how the character looks when viewed through the Web browsers you wish to

support. You should always replace the following five items with their respective entities:

ô€‚ƒ Quotation marks (” “)

􀂃 The less-than and greater-than signs (< , >)

􀂃 The ampersand (&)

􀂃 Any characters not commonly found in English

􀂃 Mathematical symbols

Creating Print-Friendly Web Pages

Jun 16
2006

If you’ve ever used an online mapping tool such as MapQuest or Google Maps, you’ve no doubt experienced the need to print a web page. It’s true, web pages aren’t designed entirely for viewing on the screen. You may not realize this, but it’s possible to specifically design and offer print-friendly versions of your pages for visitors who want to print a copy for offline reading. In fact, CSS makes it very straightforward to create web pages that can change appearance based on how they are viewed. This lesson shows you how to create such pages.

Try It Yourself

As you work your way through this lesson, consider any of your own web pages that might look good in print. Then think about what you would want to change about them to make them look even better on the printed page. Here are some ideas to consider:

1. Do you have pages that use a background image or an unusual background color with contrasting text? This kind of page can be difficult to print because of the background, so you might consider a print version of the page with no background and black text.
2. Do your pages include lots of links? If so, you might consider changing the appearance of links for printing so that they don’t stand out. Remember, you can’t click a piece of paper!
3. Finally, is every image on your pages absolutely essential? Colorful images cost valuable ink to print on most printers, so you might consider leaving some, if not all, images out of print-friendly pages.

Visit Our Friends!

A few highly recommended friends...

Pages List

General info about this blog...