在现代GUI中使用AutoComplete功能

时间:2011-04-02 17:07:54

标签: autocomplete usability jquery-autocomplete

我是通常的软件开发人员(不是可用性专家);所以我很有兴趣了解可用性专业人士对以下问题的看法。 我想知道:可用性专家建议在现代GUI中使用功能AutoComplete(http://en.wikipedia.org/wiki/Autocomplete)的频率如何? GUI中AutoComplete的存在是否成为当下的“标准”?

3 个答案:

答案 0 :(得分:1)

这在很大程度上取决于整体设计。自动填充仅在某些情况下提高可用性,在其他情况下可能不合适或分散注意力。在您的特定情况下,唯一知道的方法是进行可用性测试。

答案 1 :(得分:1)

我已经在几个不同的项目中实施了自动完成,用户群从200到500不等,并收集了有关此功能的反馈。根据我的经验,用户喜欢只要它快速

我最喜欢的自动完成控件是jQuery:http://docs.jquery.com/Plugins/autocomplete

直到用户完成输入后不久,它才会开始过滤。这很重要,因为您不希望使用太多的ajax请求来充斥服务器。

  • 使用Microsoft SharePoint 2007,我使用自动完成的实时搜索替换了开箱即用的搜索。这可能是网站中使用最多的功能
  • 我创建了一些包含大量网格数据的“portlet”,我使用内置的快速查找来过滤用户的数据。这些也用了很多次

还有一点需要注意的是,我不太确定 508兼容它是如此,所以您可能想要提供替代方案,以便自动完成的页面可以优雅地失败没有牺牲用户体验

答案 2 :(得分:1)

关于http://www.linkedin.com/groupItem?view=&gid=79272&type=member&item=49087267&qid=3ed96f17-25c4-4cac-b92d-69c37925f5bc&goback=%2Egna_79272的讨论;它也致力于自动完成功能。在那里写了一些示例和想法。