About HFI   Certification   Tools   Services   Training   Free Resources   Media Room  
               
 Site MapUser Experience for a Better World   
Human Factors International Home
Free Resources
Bookmark and Share

Ask Eric: Questions & Answers

Each month Dr. Eric Schaffer answers selected questions on usable interface design. Recent Questions
Archived questions and answers about ...

Software Navigation and Interaction Design Challenges

November 17, 2003 – submitted by Tony Gullaci of Canada

Question: We are currently designing a Web-based system that will display information in a spreadsheet format. We would like to give the users the ability to either sort or "drill down" on each column in the table. One approach that has been suggested is to have the column headings appear as hyperlinks that when clicked would display a pop-up menu. The menu would contain links to either sort or "drill-down" the column.

Is this a good approach?

Eric's response: I would try to make the design allow the user one-click access to the sort and drill down functions. If you have frequent or trained users you can certainly do this with two icons on each column title. If they are less frequent users you will need to take a bit more space on the column title. For example, you might have two links (sort view) on each column. While this may force the expansion of a couple of column titles, it is probably still worthwhile.

Top

September 22, 2003 – submitted by Jeff Shege of Nairobi, Kenya

Question:For software engineers, the need to provide software security works against the end user's need for software usability. Please discuss this area of conflict and suggest how it may be diminished.

Eric's response: There is indeed some balance between usability and security. I have seen may sites where the security was so annoying that a large percentage of users simply decided to use other channels. I have a few recommendations....

Do NOT make security measures extend beyond login. I have seen interfaces where the selection of mode of operation was intended to make it harder for hackers. For example I have seen command interfaces used to increase security. Of course this is silly. Hackers are exactly the type of people who enjoy figuring out your obscure commands; while the actual users are confused and delayed.

When creating a password system NEVER make it case sensitive. This creates lots of logon errors and does not increase security much. It is better to force a longer password if you have to.

Be aware of the user's family of passwords. Few users have a separate password for each site or application. They will perhaps have a few. If you put demands on the password structure you may force the user to create a new password just for you (which will of course be either written or forgotten). If you demand that the user change the password he or she will run out of alternatives and have to created a new one for you (which will be written down or forgotten).

Login takes time. It is annoying. Always use "single login" strategies when you can. Make login in one area provide access to all facilities possible without additional login procedures (pass the permissioning from one system to the next).

Be aware that almost all computer crime is committed by people who are authorized to complete the criminal transaction and just do it when they should not. So your hot login system won't really do much anyway. Instead, concentrate on good monitoring systems.

Top

September 11, 2003 – submitted by Susan Parker of Massachussetts

Question: Do you have any opinions or research on the usability of (1) flyout / rollover / mouseover menus vs. (2) accordion style menus vs. (3) "click-click-click" drill down? We are a state portal, in the process of a complete overhaul. As an enterprise portal, we have enormous amounts / types of content to aggregate. Our primary navigation will be "Yahoo" style. But for certain content modules, we're experimenting with all three of the above types of navigation. Opinions are split on their usability. I was hoping to find out if you think flyouts and / or accordions are inherently bad in terms of usability, or are they to be preferred to click-click-click when properly executed? (Let's assume for the sake of argument that the content is optimally grouped into topics / subtopics and we've achieved the right depth and breadth.)

Eric's response: Take a look at this article. It supports your "Yahoo" approach for both performance and preference. :)

Cascading Versus Indexed Menu Design
Michael Bernard and Chris Hamblin
Usability News 5.1, 2003

Top

September 3, 2003 – submitted by Jennifer Sherer of Las Vegas, NV

Question: Tab versus Enter - Our users want to use the Enter key to move from field to field in our Windows-based software but our developers insist that Tab is the proper standard for field to field movement. Are there some standards out there that say that using the Enter key for numerical input by accounting-oriented users where speed is of the essence is OK and not bucking some incorrectly applied UI standard. We want to put our users' needs first but are having a hard getting everyone to buy into this uncommon keystroke as our user-centered standard! Help?

Eric's response: I wish I had better news on this one for you. When we moved from Mainframe to GUI applications we switched from using the ENTER key to navigate fields to the ENTER key pressing the default button. Tab became the method for moving to the next field. This confused everyone in the transition. But even worse, there has yet to be an adjustment in the hardware design to make TAB easily accessible.

This all said, you still have to follow the current conventions and the TAB key goes to the next field. Your users will inevitably be using other applications and this type of overlearned motor behavior is EXACTLY the type of thing that will trip people up. There is an effect called "proactive inhibition" in which users will revert to a previous overlearned behavior periodically: even if they intellectually KNOW it is not right. So you can explain that you have violated the standard only for this particular interface, but you will have tripped up your users... Even years hence.

Top

September 2, 2003 – submitted by Sharon Merritt of United States

Question: I am currently doing research on flyout menus on Web sites and was wondering what usability thoughts are in general regarding flyout menus? What are the pros and cons of using flyout menus on a Web site?

Thank you.

Eric's response: If you are doing original research on this we are very interested in your results! When the flyouts first came out people were quite confused by them. The key problem is that there is no consistent indicator (affordance) for a flyout. So the user does not know to select them.

The flyout hides the functionality and forces two clicks to get anywhere. The design of the flyouts in current technology often has many problems. For example the user may inadvertently change the flyout selected when moving their mouse to a selection. For all these reasons usability practitioners are very wary of flyouts.

This said, we have some more recent anecdotal evidence that users are getting used to the flyouts and they are preferred (especially in comparison with multiple pages of menus). Therefore we are actively revisiting the topic here at HFI.

Top

August 14, 2003 – submitted by Dan Mabini of Pewaukee, WI

Question: Hi Eric. Has there ever been a thorough study to address user expectations on how fast they expect a page to load in its entirety? I'm not so much interested in the actual number (I know the "industry standard" is 7 seconds) so much as how to go about doing a study that would get solid data and whether an actual study would really yield results that mean anything. Can you comment on this please???

Eric's response: Dan, there have been a long series of studies on response time delay. They generally show degradation of performance and increased frustration starting at 2 seconds. Therefore, we want to have the page load TO THE POINT WHERE THE USER CAN START WORKING within that time. Some studies show that there are performance improvements associated with sub-second response time. The idea is that if the user comes back quicker, the user tends to work faster. There was also a bit of an increase in error rate along with the increased speed.

Beyond this, there was an interesting study published in the newsletter from User Interface Engineering, January, 2001. It basically showed that the speed of page loading was not nearly as important as the ability of the page to provide useful content. If the page was useful it was perceived as fast, even when it was slow.

Top

August 6, 2003 – submitted by Jeff White of Charlotte, NC

Question: What are your suggestions and thoughts for Search on Web sites? I am looking at all available options, including answer engines, FAQ matching systems, bots and search engines, they all seem to have their drawbacks. Is there one software firm out there that currently offers a solution that is above and beyond competing products? The Primus Answer Engine is the best one I have come across so far...... thanks very much in advance!

Eric's response: First of all let me emphasize the weakness of Search. In a few situations Search is the primary natural taskflow on a site. For example, book purchasers almost always know the title or author they are looking for. In this case Search is very useful. But in most cases you will find that a browsing strategy (selecting items in a well designed structure of links) will get you the desired answer 3-4 times more often. I will say in the search world the Google engine is being used by both commercial and government organizations with good success. But no matter how good the search engine, the user is likely to be stuck with 54,231 matching items and poor prospects for finding their target item.

Top

July 28, 2003 – submitted by Janette Cullinan of USA

Question: Is there research that provides guidance for rollover use? I'm looking for: (1) good visual cues to prompt users to rollover a text target, (2) how big a rollover target should be and (3) how much text is readable in a pop-up box. I'm not generally a fan of rollovers as anything but brief tags/titles, but don't have any research to back up my bias ...

Eric's response: Lets try to dissect this a bit. There are rollovers that confirm that the user has their mouse over a given target. This is done by highlighting the target in some way. The method of highlighting has not been standardized. For text, you will often find highlighting by showing an underline, changing color, or switching to inverse video (black background and white characters). If the link is not underlined, adding the underline is a good confirmation that the text is selectable. The size of the highlight area should be equivalent to, or slightly larger then the target.

Rollovers are also used to display "tool tips" (alternative text). This helps in very specific circumstances. For one-time users I would like to avoid making them wait for a tool tip. Make the interface self evident. For expert users I have seen tool tips pop up in a distracting way as they try to use the interface that they know completely. But, in between are users that know MOST of the interface, but occasionally need a reminder. Then tool tips help.

As you make a popup box larger there will come a point where it is not seen as a popup. There will come a point where it obscures the underlying interface. Otherwise there is no limit to the amount of text in a popup. But the overall principle is to provide just what the user really needs. Every character needs to be justified in terms of the user's needs. Usually this means no popup, or very limited text. If you do provide text, make sure it is meaningful. I've seen a button "Auto Code" with a tip that says "CODE FOR THE AUTO". Don't do that again.

Top

July 15, 2003 – submitted by Anonymous

Question: We have designed our site including breadcrumbs, and eliminating dynamic drop-downs This did a lot of wonderful things including removing redundant navigation, increasing download speed, eliminated technology conflicts, etc. And we tested our proposal in North America with great results. The problem is since we have a very democratic political arena, we have to convince everyone to vote for instead of against it. Well some of our European counterparts are claiming that they feel their users "aren't sophisticated" enough to use breadcrumbs. Do you have any information on the effective usage of breadcrumbs internationally, so we don't have to go through the additional time and expense of European usability testing?

Eric's response: That seems like an amazing idea. Users who are sophisticated enough for dynamic dropdowns, but are NOT sophisticated enough to use breadcrumbs. Seems like a long stretch to me.

Top

July 2, 2003 – submitted by Deborah Munson of Manchester, NH

Question: We are contemplating changing all customer references on our Web site from "Your" to "My", as in "Manage My Account" instead of "Manage Your Account", or "Pay My Bill" instead of "Pay Your Bill".

Do you have any arguments about making it one way or the other? It seems like there are sites that do it each way.

Eric's response: There was a fad in the Web industry to call everything "My". I think it started about 2000. Like most fads it went to ridiculous extremes. I recall reviewing menus with 15 items all starting with "My". Now I would say the tendency is passe.

To some extent using either MY or YOUR is unnecessary. If you say "Pay Bills" there is little likelihood that users will mistake this for paying someone else's bills.

Top

June 19, 2003 – submitted by Jeff White of Charlotte, NC

Question: I am currently responsible for an Intranet/Extranet in the healthcare industry, and more specifically Technology Assessment for both current and future healthcare products. The site I am responsible for houses many technical reports currently organized by category (oncology, cardiology). These reports are all .PDF's, and sometimes are quite lengthy.

Are there resources, research, or anything out there that deals with usability issues regarding the display and distribution of technical reports? I am exploring the possibility of breaking down these reports into a scannable, hypertext format to reduce time necessary to read the reports, increase retention, and ultimately have a positive impact on patient outcomes.

Eric's response: There is of course a lot of research about writing methods and presentation of the type of material you describe. As you intuit, the "huge set of categorized reports" method is extremely unusable. It requires a dedicated researcher to overcome the obstacles. It is far better to develop a summary analysis of the practical applications and put it into a form where the useful content is summarized and categorized in a way that fits the user needs. For example, you might pick arthritis, then rheumatoid, then have a list of treatment programs under that. The source papers can then be referenced from there for the truly masochistic user.

Followup Question: Thanks for the prompt answer to my first question! Could you point me to some sources that specifically address the breakdown of technical reports for display on the Web? Also, could you elaborate on your statement "It requires a dedicated researcher to overcome the obstacles"I have searched through many sources that deal with writing for the Web in general, but have yet to uncover something as specific as I was hoping to find.

Eric's response: Jeff, let me be clear. I am NOT talking about simply writing the technical reports in a better way. The reason I say that "It requires a dedicated researcher to overcome the obstacles" is that research reports embed useful insights into a mass of research report formats. The classical "abstract, method, analysis, results, discussion" structures are horribly inefficient for conveying the core value of research. Often 10 pages is spent to convey an insight that could easily be put in a single sentence for a practitioner. Beyond this, the actual results are often complicated by problematic research designs and flawed statistical treatments. So it takes a very dedicated and knowledgeable individual to get anything useful from the research. So, look at the vast work that has been done on corporate "decision support systems". They face the exact same problem. Lots of very complex technical stuff that must be quickly interpreted and acted upon by fairly non-technical executives. They put research findings into graphic form. They organize the graphs in a way that is simple and makes sense to the executives. Their situation is identical to yours.

Top

June 13, 2003 – submitted by Adam Winkler of Boston, MA

Question: Site maps. Are they passe? If a Web site has clearly marked and navigable paths, is there any reason to maintain a site map any more?

Eric's response: If you can make a useful site map: MAKE IT YOUR HOME PAGE. Site maps are indeed passé, and were always a Band-Aid indicating poor navigational design.

Top

May 31, 2003 – submitted by Jose Pariente of New York, NY

Question: For some time we have suspected that human factors and information design contributes significantly to how our customers respond to our paper invoices. However, we have used "Marketing Tests" as a tool to try new designs. These tests would modify some aspect of the invoice and compare the response or lift in payment % to a control group. If the test caused a better response or better payment % we would adopt this change. We never really know "why" these responses occur; we just know that they are better or worst.

Is there research that links human factors and or information design to higher payment of invoices?

Eric's response: I do not know of any published data, but we have certainly seen invoice payment rates increase. This seems to be related to two factors. One is the ability to know what to do. When you look at the way that many people pay invoices, they do not actually read the whole document. They quickly scan for the amount they are supposed to send. If the amount looks reasonable then they send it. Therefore, making the amount to pay stand out is important.

It is also important to make it easy to physically make the payment. Complex return envelope schemes can be detrimental. At least make sure it is clear where to send the payment. Increasing work and confusion makes it more likely that people will defer and forget payments.

Finally, I think there is a value to providing invoice details that appear organized and make sense. Many years ago I redesigned an invoice for the phone company. The managers didn't like the new design. I was crushed. They said that my design was bad because people would understand it, and then be more likely to call. Well that might have worked in the regulated days where the phone company was a monopoly. I think unintelligible details would be a bad approach in most cases today.

May 29, 2003 – submitted by Matt Brannon of Columbus, OH

Question: A while ago (maybe 2-3 years?) one of the newsletters had an article which talked in detail about user's preferences to select a keyword search engine versus using a sorted index when searching for data on-line. The results were split nearly 50-50 as I recall for using one vs. the other. Can you point me to that article, and do you have plans to revisit the topic, as my organization is revisiting the debate about whether to include one or both in our on-line help and on-line documentation libraries. We currently include both, based in part by decisions I made based on that article but must now validate the decision.

Eric's response: Research shows that people are THREE TIMES more likely to find useful information if they are using links instead of a Search (UIE report Dec, 2001)

Top

May 15, 2003 – submitted by Rose Johnson of Colorado Springs, CO

Question: I just read your April 2003 article, updating findings about depth and breadth in on-line menus.

Is there a danger in extrapolating those findings to paper? For example, consider these situations:

1. Creating printer-friendly Web pages, where an entire document is collated for printing purposes, complete with a TOC.
2. Creating paper in the short-term with a specific long-term plan to put the content on Web.

I know that in many cases you do not want to use the same hierarchies on the Web that you use on paper, and vice-versa. However, I'm not convinced it is always a bad thing to do. And when the original is done well (discrete labels, evident hierarchies), would not the dangers of using the same hierarchy in both mediums be greatly reduced?

Eric's response: The data on menu construction seems rather specific to the dynamics of online environments. Just as we get in trouble when we directly apply the principles of magazine design to the Web, I believe we get in trouble extrapolating data the other way. Paper is different from screen displays. The dynamics of page turning is different than site navigation.

There has been a long history of refinement and vast amounts of experience in book design. People have very strong expectations. Just consider the idea of a book that had a menu (TOC) that then lead you to a second TOC, and then a third. This would be a very odd situation indeed! It would be a surprise and source of confusion. So use the methods that people expect when designing for the print media and be very careful about extrapolating research from online environments.

Top

March 27, 2003 – submitted by Christina Formentini of United States

Question: What is the industry standard to denote hierarchy nesting for breadcrumb navigation? Is it a caret, or simply any character that denotes movement?

Eric's response: There are several different characters that can work. The caret is most common. But a slash is also fine.

Products> Books> History> France
Products/ Books/ History/ France

Note that breadcrumbs seem to have mixed results. I have seen some cases where they really helped users and were used to navigate. In other studies no one saw them, or even if they did, they used the "back" button to navigate

Top

March 10, 2003 – submitted by Sandy Kruczkowski of Boston, MA

Question: Have you done any usability studies on flyout menus? If so can you point me to your findings? I have taken two of your courses and respect your opinions. Thank you.

Eric's response: In the words of Dr. Kath Straub, our Chief Scientist... I would like the temporary official answer to the flyout menu question to be: Early experimental work showed that they were a usability challenge. More recent anecdotal reports suggest that users are accommodating to this type of interaction. We (HFI Global) are currently planning controlled experiments to test this both here and abroad so that we can provide a definitive answer.

February 13, 2003 – submitted by K. Olson of Boston, MA

Question: Are there any good references that detail how to best design user interfaces for intensive Web-based data entry systems?

Eric's response: There are literally thousands of references on the subject. Our Web class provides an extensive summary of this research. There are studies for optimization of visual access (like left justify the labels and fields having a limited number of margins). There are studies of human information processing and memory (like chunking codes into 3 or 4 character groups makes them easier to work with). There are studies of the biomechanics in data entry (like people would rather key 3-8 keystrokes then move their hand from the keyboard to a mouse).

With high volume data entry the biggest key is to concentrate on the efficiency of the motor task. Users will do it enough that the cognitive load will not be the choke point. It will be an issue of motor behavior. As an example, it is better to have the clerks memorize all the state codes rather then switch to the mouse to drop down a list of choices. Just let them key the two digit state code.

Top

© 1996-2012 Human Factors International, Inc. All rights reserved  |  Privacy Policy  |   rss feed biber hapıbiber hapı