Examine selected item. Evaluate likelihood of success. Refine search. □. The
user interface includes elements to: □ Enter the query. □ Display the list of
results.
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Designing Usable Search Interfaces: The Good, The Bad, The Ugly Whitney Quesenbery Whitney Interactive Design www.WQusability.com Washington DC UPA Chapter Meeting April 2002
Why is search so hard? Q
Most people can tell you what they want, but they have trouble being specific enough for a machine to interpret their requests or make suggestions
http://www.ucomics.com/adamathome May 19, 1999
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
2
Page 1
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Can we “just tell it what we want”? Q
Words can have specialized meanings Q
Q
Words can have double meanings Q
http://www.askjeeves.com
DESIGNING SEARCH INTERFACES
“Old House” is a renovator’s term, and has special meaning
“Dinosaur” can be a prehistoric beast or a metaphor for someone whose time has passed
Since I captured this response, the database has learned about “old houses” and now returns more useful results.
© 2001,2002 Whitney Quesenbery
3
Is search used at all? Q
UIE reports on their usability testing say that: Q
Q Q
Q
53% of users found what they wanted without using the site search engine Only 30% succeeded using search Search entry boxes located on every page are generally ignored
Jakob Nielsen’s UseIt column suggests: Q
Q Q
In a recent usability test we conducted, even general consumers wanted search -- “a place where they could type in what they were looking for”
Over half of all users are “search dominant” going directly to a search function Others use search only when links fail Search entry boxes or buttons should be located on every page
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
4
Page 2
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Is the solution a “one field” interface?
DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
5
Search Interaction Formulate a question
Evaluate likelihood of success
Refine search
Create the query
Select an item
Review results
Try again Q
The user interface includes elements to: Q Q Q
Examine selected item
Evaluate success
Enter the query Display the list of results Display an item found
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
6
Page 3
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Formulating the Query Formulate a question
Search interfaces are hard for general users Q The “Boolean Paradox” Q
STATE=NJ AND STATE=MD STATE=NJ OR STATE=MD
Create the query Q
Q
vs
Queries which are easy to say can be difficult to express in precise syntax Q
“Let’s find a western. No John Wayne, except the one with Katherine Hepburn might be OK, and no Val Kilmer. Not too much violence, and some good scenery.”
Engines support different capabilities - no consistency Q
DESIGNING SEARCH INTERFACES
“Find the names of all people living in New Jersey and Maryland”
Search rules vary; syntax varies
© 2001,2002 Whitney Quesenbery
7
Formulating the Query Formulate a question
Q
How people express a search query depends on what they are looking for and their starting approach to the problem of finding information Q
Create the query
Q
Q
Q
Q
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
FIND I know exactly what I’m looking for and just need to find it STRUCTURED I want to narrow down my choices and then be able to look through some options QUERY I can describe what I’m looking for and need to see a few good options BROWSE I just want to explore. I’ll follow my nose. GUIDED I want to be taken through in a planned way not really a search?
© 2001,2002 Whitney Quesenbery
8
Page 4
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Find Q
Find offers precision in a single step Q
Q
Q
For those who know the domain well Have a second source of information Need precision or efficiency
www.eddiebauer.com
DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
9
Structured Q
1
Q
2 Q
Relies on a classification scheme May use a hidden search mechanism to keep content evergreen Shortcuts allow users to jump through structure
3 www.eddiebauer.com DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
10
Page 5
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Mental models and classifications Q
A classification scheme for experts Q Q Q
Q
http://www.wine.com/home/
DESIGNING SEARCH INTERFACES
Type Winery Region
Does it answer: “What wine will I like?”
© 2001,2002 Whitney Quesenbery
11
Mental models and classification Q
A classification scheme for nonexperts Organized by a description of how it tastes
Asked themselves: How do average shoppers talk about wine? http://www.bestcellars.com/
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
12
Page 6
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Query
Q
Simple query screen to a more complex one
http://www.hotbot.com
DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
13
Query Q
Balancing complexity with enough fields
Q
Are they assuming: “Only people who know books will use the advanced search?”
http://www.amazon.com DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
14
Page 7
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Query Q
Power search goes all the way back to a onefield interface Users enter a complete query, with no assistance.
http://www.amazon.com DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
15
Making the UI helpful Q
Q
Q
Create a sequence Prompts provide instruction s Examples are available when needed
Source: Alta Vista business search
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
16
Page 8
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Browse: Facets Q
Each recipe is assigned at least one: Q Q Q Q Q
Q
Starting from any one of these ‘facets’ the user may Q Q
Q
Q
Main ingredient Course/meal Preparation style Cuisine Season/Occasion
Back up to a previous selection Choose another facet to narrow the search Select from one of the list of recipes presented
All selections are done by clicking on links - no entering text
http://www.epicurious.com DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
17
Using browsing to create a complex search Q
Q
The Enhanced Search screen shows all of the options in the browse, but allows for combinations It retains a sense of browsing, even though it is constructing a boolean search behind the scenes
http://www.epicurious.com DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
18
Page 9
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Reviewing results Review results
Evaluate likelihood of success
Q
How well does the interface present results so that an item can be selected with confidence Q
Q
Q
DESIGNING SEARCH INTERFACES
Enough information in the result item to give a strong scent of information Ability to discriminate between different types of documents Easily scan-able
© 2001,2002 Whitney Quesenbery
19
Combining Search Options Q
http://www.vanguard.com/site/search.html
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
Combines several approaches on one page Q Links to special features that are likely to provide direct answers Q Simple text-box search (and a link to an advanced search) Q Browse, using index terms 20
Page 10
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Helping users identify the document type Q
Document types help users find the right item in a long list search results
http://www.vanguard.com
DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
21
Offering results in more than one format Q
Improving the chance for a successful choice Q
Q Q
Grouping and classification of results Editorial selection Related actions
http://www.amazon.com
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
22
Page 11
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Image browsing Q
Q
Image searches allow results to be browsed visually Display includes file name, size and source
http://www.google.com
DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
23
Refining the search Q
Evaluate likelihood of success
Refine search Create the query
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
Combining refining the search with reviewing the results Q
Review results
© 2001,2002 Whitney Quesenbery
Q
Continuously displayed results Options to search within the current results set
24
Page 12
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Selecting the scope of the search
Q
http://www.merckmedicus.com
DESIGNING SEARCH INTERFACES
The advanced search screen does not have many options, except the ability to select the scope of the search by selecting which references are searched
© 2001,2002 Whitney Quesenbery
25
Combining query and results on a screen “Where can I find a house?”
Direct manipulation to form a query
Developed at the HCIL of University of Maryland http://www.cs.umd.edu/hcil
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
A visual representation of the query and the results Rapid, incremental, and reversible actions Selection by pointing Immediate and continuous display of results
26
Page 13
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
Combining query and results
Q
Q
The full set is always available, but a simple query is constructed by checking types of people. People matching the query are shown in purple
http://www.chiplace.org/people/
DESIGNING SEARCH INTERFACES
© 2001,2002 Whitney Quesenbery
27
References Q
Q
Q Q Q
A comparison of different search engines in 1996 and 1999 http://www.curtin.edu.au/curtin/library/staffpages/gwpersonal/se nginestudy/ Clarifying Search: A User Interface Framework for Text Searches - Shneiderman, Byrd, Croft UIE on search: http://world.std.com/~uieweb/searchart.htm Nielsen on search: http://www.useit.com/alertbox/9707b.html Innovations in Classification - Peter Merholz http://www.peterme.com/archives/00000063.html
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
© 2001,2002 Whitney Quesenbery
28
Page 14
Designing Usable Search Interfaces Whitney Quesenbery, Whitney Interactive Design
About Whitney Quesenbery Whitney has extensive user interface design and project management experience. She has produced award winning multimedia products, user interfaces, web sites, and software applications. A key player in the development of the LUCID Framework, she promotes the importance of human interaction and usability in interface design. Manager of the STC Usability SIG Outreach Director for UPA
“It’s exciting when a new design changes people’s lives by helping them work better.”
DESIGNING SEARCH INTERFACES
© 2001, 2002 Whitney Quesenbery
User Interface Designer: Created user interfaces for software applications, web sites, multimedia applications, documentation. Big-Picture Visioning: Whitney specializes in the big picture for applications and projects. She sees how the client’s needs and the users’ needs best fit together, and she knows how to present that vision for maximum effect. Theatrical Lighting Designer 1974-1989: Discovered that a computer screen is just like a tiny stage in the way that audience attention is directed by the design. © 2001,2002 Whitney Quesenbery
29
Page 15