- 浏览: 222010 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (144)
- Python (6)
- Java (15)
- Project management (2)
- DB (11)
- Spring (1)
- Mobile (3)
- 互联网 (10)
- Maven (2)
- SCM (5)
- linux (24)
- Mac (14)
- UCD / UED (6)
- Tools (1)
- Test (1)
- iPhone (1)
- 新产品&新工具 (8)
- OAuth (4)
- Java Script (5)
- HTML5 (2)
- Lucene / Solr (7)
- nginx (1)
- Product Manager (1)
- Design (1)
- Office (1)
- RegExp (0)
- 性能调优 (2)
- 读书笔记 (2)
- NodeJs (2)
最新评论
-
410163269:
看不清楚 蛋疼
基于 OAuth 安全协议的 Java 应用编程 -
xufun:
路过,拜读学习了。谢谢!
未来的授权标准 -- OAuth 2.0 -
xufun:
好文!路过拜读了,谢谢!
NoSQL - CouchDB入门 -
mimicom:
牛b......
最牛B的 Linux Shell 命令(三) -
as3291363:
你有一些 中文資料嗎????
Java Script 代码生成器: CoffeeScript
The implications of Information Foraging Theory
on designing user-centered websites have not gone unnoticed. Jakob Nielsen
and Jared Spool
,
among others, have put forth considered recommendations on how to
enhance information scent on the web. Most of their guidelines, however,
tend to assume that the designer has direct control over the explicit
words used in the interface. While this is certainly the case for
browse-based websites dependent on site-wide navigation and hyperlinks,
it breaks down for search interfaces where both content and
navigation are completely dynamic.
While the principles for amplifying information scent in search-based
interfaces are complimentary to those of browse-based models, they are
yet distinct from them. Understanding how information scent applies to
search first requires an understanding of human search behavior
and the factors that affect it.
People are just like bears (only less fur)
In her landmark 1989 paper, Marcia Bates outlined search as an evolutionary process. Users often begin with a general query, glean a few nuggets from the initial results, reformulate their query based on that new knowledge, and then repeat this process. Like a bear foraging for food in the forest, knowledge seekers tend to rapidly migrate from one patch of information to the next.
While this iterative behavior is true of virtually everyone using search, there are two key factors that distinguish some users from others: domain expertise and search expertise (though John Ferrara has identified several additional factors). Some websites, for example, may be able to assume that users are highly literate in a specific topic, while other websites may need to design for a range of expertise in a variety of subjects (the case for web search engines). In addition, users experienced at using search interfaces will be more capable of utilizing sophisticated search tools, but less experienced users will demand less complexity.
Though domain and search expertise separate some users from others, a given user may have different goals at different times. The two primary types of goals are recall and exploration . Recall involves a straightforward retrieval of a specific fact or document (for instance, “what it the population of Brazil?”), and can generally be accomplished in a short amount of time. Exploration, on the other hand, is a more subjective process. Choosing where to go on holiday, for example, is a complex question that may take hours or even days to decide.
Carrots and sticks: designing for information scent
Understanding the iterative nature of search and the contexts from which users operate is the foundation for knowing how to effectively harness information scent to improve the usability of search. Above all else, Information Foraging Theory has taught us that users need to feel as if they are always “getting warmer.” As a user searches, information scent must grow increasingly poignant, emanating a feeling of progress to the user. When information scent is strong, users are confident that they’re headed in the right direction. When it’s weak, users may be uncertain of what to next, or they may abandon their search altogether.
When information scent is strong, users are confident that they’re headed in the right direction. When it’s weak, users may be uncertain of what to next, or they may abandon their search altogether.
There are many practical methods for increasing information scent in search. Some of them bear resemblance to Nielsen and Spool’s original recommendations, but are deserving of further elaboration in the context of search interfaces. We will trace the user’s journey from the searchbox, to the list of search results, and end with query refinement using faceted navigation.
The searchbox
In order for a user to have a successful search experience, he must first locate the searchbox and successfully enter a query. These two obvious requirements lead us to our first two design recommendations.
The searchbox should look like a searchbox
Cute attempts to drastically re-style the searchbox usually end in
failure. The universal language of the searchbox consists of a border,
white background, and a corresponding button that says “search.” In
addition to expecting the searchbox to look a certain way, users have
also come to expect it in a particular location: the top right corner of
the page. The further one deviates from this expected appearance and
placement, the more one risks that users will not actually discover the
searchbox.
Provide as-you-type query suggestions
Whether the subject is a particular Icelandic volcano or the president
of Iran, users are often not sure exactly what to type in order to find
what they’re looking for. A little help can go a long way in getting the
user off to the right start. As-you-type query suggestions
reduce spelling errors and, equally important, give users a sense of confidence that they have entered a dependable query.
Search results
Assuming that the user found the searchbox and managed to enter a query, she will then be presented with a set of results matching that query. Consisting of at least a title and description, search results are typically dense with information. The challenge becomes separating the signal from the noise.
Indicate the number of results matching the query
The number of matching results has a significant impact on the user’s
confidence in his query. If he sees that a large number of results have
been returned, he can safely assume that his query is adequate, whereas
only a handful of results may be an indicator that he may have
misspelled a word or is simply searching for something that doesn’t
exist.
Use descriptive titles
In order for users to detect information scent in search results, the
results must be digestible at a glance. Titles are usually the first
recipients of the user’s attention, so it’s important that they
accurately describe the content that they represent. Avoid using file
names as titles, which are often cryptic and usually contain little
information scent.
Highlight matching words
In addition to descriptive titles, hit highlighting is one of the most
helpful cues on the search results page, making queried words
immediately stand out to the user. The user can quickly evaluate the
list of results by simply observing the greatest concentration of
highlighted words on the page.
Make visited links discernible from unvisited links
A visual indicator of which pages have already been visited provides
useful scent to the user. Whether she is trying to re-find a page she
found yesterday, or trying to avoid duplicating her efforts, a visited
link color is very helpful.
More detail for top results, less detail for the rest
One of Peter Pirolli
’s
interesting discoveries is that users tend to prefer more verbose
results in some circumstances (when there is no time constraint or when
there are few results to choose from), and more concise descriptions at
other times (under a deadline or when there are many results). How can
these opposing cases be reconciled? An ideal compromise is the best first
pattern, in which extensive metadata is presented for the top one to
three results, while more concise views are provided for all of the
subsequent results.
Avoid zero results
A search result page that has no results is a serious roadblock to
users. It will either delay their journey, or cause them to give up
completely. It’s important to do everything possible to avoid zero
result pages from ever occurring. Two helpful tools are automatic
spelling corrections and synonym dictionaries. If the user has obviously
misspelled a word in the query that would yield zero results, it’s best
to automatically correct the spelling for the user, being careful to
notify the user of the modified query.
Faceted navigation
So the user entered a query and glanced over the first set of results. What now? If the user already found what he was looking for, then job done. But chances are he still has a long way to go. Faceted navigation is the best available tool for facilitating the evolutionary flow of search. It both helps the user understand the shape of the data, and gives him the ability to drill down to a very specific slice of the results.
Show the number of matching results for each filter
Showing result counts for filters helps users understand the overall
composition of the results. They provide cues that feed into our
decision-making process, influencing how we decide to further slice the
data. In addition to providing a numeric count, subtle visual indicators
such as horizontal bars can make the distribution of results even more
immediately obvious to the user.
Use breadcrumbs to indicate the user’s query and applied filters
In addition to choosing where to go next, users need to know where they
are currently and how they got there. Breadcrumbs provide this trail,
and also enable users to quickly get back in the event of having taken a
wrong turn. Each breadcrumb should be independently removable, while Greg Nudelman
has outlined an even more forgiving breadcrumb that allows for the swapping of one filter for a related one.
Make metadata clickable
When filterable metadata is shown for a search result, that metadata
should be clickable to allow for organic filtering of the results. For
example, when searching a catalogue of books that presents the author
alongside each result, clicking on the author’s name should cause that
author to be added to the query as a filter.
Find ways to meaningfully visualize facets
Many facets lend themselves to a certain kind of presentation. Whether
the facet consists of cities, prices, keywords or categories, there is
probably a corresponding visualisation well suited for each, from a map
to a slider to plain text. Effective visualisations are ones that make
the data tangible and easy to comprehend.
A fairytale ending
Information scent plays a valuable role in making the digital landscape easier to traverse. By applying principles that amplify information scent, we can help facilitate a state of flow that enables users to engage in productive, frictionless, enjoyable search experiences.
Related posts
- Search Patterns – An Interview With Peter Morville
- Radio Johnny: Designing for Sociality in Enterprise Search
发表评论
-
聊聊线框图:那些必要的理论和前提
2010-09-19 10:37 947这是一篇老生常谈的问题, ... -
UE实践笔记:KJ法在用户研究中的应用
2010-08-10 16:16 1056去年偶尔看到一篇将KJ法在UX界应用的文章,于是在后续两个项目 ... -
使用线框图来简化你的产品设计流程
2010-08-10 16:08 1450绘制一个线框图是你在 ... -
产品UED流程及交付物
2010-08-10 16:06 1008图1 elya总结的UED流程 如图1所示,国内的U ... -
流程图和线框图的关系
2010-08-10 16:04 2029流程图(task flow) 是指用 ...
相关推荐
《闻香识女人》是美国影坛上的一朵奇葩,它不只是用视觉和听觉给观众带来震撼,更用心灵和情感触动每一个观影者。这部电影改编自意大利影片《女人香》,不仅讲述了一个关于失明军人弗兰克·斯莱德与一个高中生查理...
例如:"The scent of roses fills the garden."(玫瑰的香气弥漫在花园里。) 2. **scent作为动词**: - 当"scent"作为动词时,它表示用嗅觉感知或察觉到某物。它可以指动物通过嗅觉追踪猎物,如:"Dogs scent the...
SCENT流程以及描述
the architects aimed to emphasize the importance of physical books, considering their tangible qualities such as weight, texture, color, and the scent of ink. The library design reflects this ...
Programmers who have caught the scent of metaprogramming, but for whom it is still mysterious, will finally gain a clear understanding of how, when, and why it works. All readers will leave with a ...
使用 SCENT 和 CCAT 估算单细胞分化潜能的简要教程 名称 联系 安德鲁·E·特申多夫 中国科学院计算生物学重点实验室,PICB,SINH 伦敦大学学院 UCL 癌症研究所 2020-10-26 香味 BiocStyle::html_document toc_...
例如:The scent of lavender always brings to mind my grandmother's garden. 42. **bring to light** - 揭露事实或发现。例如:Investigative journalism often brings important issues to light. 43. **call ...
As mentioned in the passage, certain brand stores have recognized the potential of scent as a marketing tool. By carefully selecting and distributing unique fragrances throughout their establishments...
例如:"The aroma of fresh coffee permeated the air." 这句话描绘了空气中弥漫着的新鲜咖啡香。 2. **Scent**:scent通常指淡雅而往往令人愉悦的气味,可以是自然的或人工的。"There is a pleasing scent given ...
is descend and grab the stone before your rivals catch the scent. What could possibly go wrong? 下载 如果您只想玩游戏,则可以在这里获取已编译的.jar文件: (具有修复程序的最新版本) (原始7DRL版本) ...
- `give off`: 发出(气味、光等),例如:The flowers give off a sweet scent. - `give in`: 屈服或投降,如:I finally gave in to their demands. - `give out`: 分发或耗尽,例如:The teacher gave out ...
例句:She has an acute sense of smell, able to detect even the slightest scent. 5. accurate:精确的,准确的,强调正确无误。 例句:The GPS system provides accurate location information for navigation....
- **I can well remember that there was a deep blue sky, the scent of the grass...** - 我清楚地记得有那么一片深蓝的天空,草的芬芳... 这些知识点适用于教学、培训和中小学英语教育,帮助学生巩固人教版英语...
【香味——一种强大的网络数据提取方法】 在信息技术领域,数据的获取和处理是至关重要的环节。"香味"项目,正如其名,旨在嗅探并提取网络中的数据,它是一种高效且功能强大的网络数据提取工具。...
4. 《Scent of a Woman》中的建议是要珍惜并保护生活中那些看似微不足道的事物,因为它们可能会带来意想不到的骄傲与成就。 5. 《The Lion King》中的台词提醒我们,世界上的万物都处于微妙的平衡之中,暗示我们...
17. **give out/give off** - give out表示分发、筋疲力尽,give off表示发出(气味、热量等),如:The teacher gave out the exam papers(老师分发试卷)/ The flower gives off a sweet scent(花散发出香气)。...
例如:The flowers give off a sweet scent.(这些花散发出甜蜜的香味。) - `give in` 意为屈服、让步,也可表示上交。例如:She finally gave in to their demands.(她最终屈服于他们的要求。) - `give out`...
* 本课件中涉及到的一些讨论话题包括:What is your favorite brand of ...?(你最喜欢的品牌是什么?)、Why do companies associate brands with a scent?(为什么公司将品牌与香气联系?)等。 * 通过讨论这些...
文件中还提到了一些具体的词汇和短语,如“skunk had a scent”、“increasing prices”、“courage, perseverance and sacrifice of the team members”,这些内容加深了考生对语言细节的把握。 最后,文件中还...