【问题标题】:Usability + showing errors可用性+显示错误
【发布时间】:2011-08-21 08:21:01
【问题描述】:

我正在与朋友讨论是否在启动时显示实体错误(这在 Silverlight 中,但可以应用于所有开发技术)。

我制作了输入屏幕,因此必填字段立即标记为红色,以便用户知道必填字段是什么。他说这不是“最好的方法”,并且由于“可用性研究”,错误应该只在用户输入一个值时显示,然后再次删除它(然后错误应该出现)。

我认为这只是一个不必实现额外代码来实际显示错误的借口(因为您必须手动验证实体才能检索错误)。

你怎么看?如果有人真的可以发布支持某一方面的可用性研究,那也将非常酷。

【问题讨论】:

    标签: silverlight user-interface usability user-experience


    【解决方案1】:

    首先,我们需要区分必填字段的指示(通常通过在字段旁边放置星号 (*) 或在字段标签下放置一个小标记“必填”)和突出显示的实际验证错误无效的字段,并提供清楚的解释什么是错的。必填字段的指示应该从一开始就显示出来,以便用户在打开表单时可以立即看到她需要输入的信息。这种指示比验证错误的侵入性要小得多。

    但情况与验证错误不同。在用户表明她已完成数据输入(通过退出该字段或按下提交按钮)之前,显示用户尚未输入任何内容是没有意义的。否则,用户在没有机会输入正确信息时看到这些错误会很烦人。

    【讨论】:

    • 它有什么烦人的?对我自己来说,我不认为这很烦人,但也许这只是我自己。
    • @Geert - 好吧,至少对我来说这很烦人,因为它告诉我我做错了什么而我什么都没做。如果您需要最佳实践示例,只需尝试在热门网站上填写表格即可。以 github.com 为例。尝试注册或创建一个 repo。
    猜你喜欢
    • 2011-02-26
    • 1970-01-01
    • 1970-01-01
    • 2019-11-20
    • 1970-01-01
    • 2017-09-24
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    相关资源
    最近更新 更多