zoukankan      html  css  js  c++  java
  • [方法]启发式评估——尼尔森十大原则

    1. 系统可见性/反馈原则

    • 系统应该在合理的时间、用正确的方式,向用户提示或反馈目前系统在做什么、发生了什么,比如进度条,操作成功错误等提示。
    • 保持界面的状态可见,变化可见,内容可见。让用户知道发生了什么,在适当的时间内做出适当的反馈。 比如用户在网页上的任何操作,不论是单击、滚动还是按下键盘,页面应即时给出反馈。

    2. 贴近场景原则/隐喻原则

    • 系统要采用用户熟悉的语句、短语、符号来表达意思。遵循真实世界的认知、习惯,让信息的呈现更加自然,易于辨识和接受。比如Icon的设计,用户都能看明白。

    3. 撤销重做原则/可控原则/回退原则

    • 为了避免用户的误用和误击,网页应提供撤销和重做功能,比如支持撤销和重做的功能。

    4. 一致性原则

    • 遵循平台的惯例。也就是,同一用语、功能、操作保持一致。

    5. 防错原则

    • 更用心的设计防止这类问题发生,在用户可能犯错时进行提醒,比如删除可能造成的后果。

    6. 协助记忆原则

    • 尽量减少用户对操作目标的记忆负荷,动作和选项都应该是可见的,用户不必记住一个页面到另一个页面的信息。
    • 系统的使用说明应该是可见的或者是容易获取的, 比如搜索历史呈现

    7. 灵活高效原则

    • 系统的用户中,中级用户往往最多,初级和高级用户相对较少。系统应为大多数人设计,同时兼顾少数人的需求,做到灵活、易用、高效

    • 灵活高效原则不仅是一个交互设计原则,也代表了一种软件产品设计理念:

      1. 系统既要做得简单、易用,让所有中级用户用起来得心应手;
      2. 要提供必要的帮助,让刚入门的初级用户顺利上手;
      3. 需要支持灵活的个性化定制,让高级用户能够以进阶的方式使用系统,充分发挥其价值。

    8. 简约设计原则

    • 对话中不应该包含无关的或没必要的信息;增加或强化一些信息就意味着弱化另一些信息。
    • 重点太多,相当于没有重点。在视觉设计中,要掌握好“突出标记”的度,以及内容的呈现方式。

    9. 容错原则

    • 错误信息应该用语言表达(不要用代码),较准确地反应问题所在,并且提出一个建设性的解决方案。比如404。

    10. 人性化帮助原则

    • 有必要提供帮助和文档。任何信息应容易去搜索,专注于用户的任务,列出具体的步骤来进行。

    • 帮助性提示最好的方式是:

      1. 无需提示;
      2. 一次性提示;
      3. 常驻提示;
      4. 帮助文档。
  • 相关阅读:
    七牛图片盲水印
    七牛云短信
    Docker 入门
    七牛自定义处理实操
    RTN 实操
    K8S 安装 Wordpress
    K8s 入门
    css中关于position属性的探究(原创)
    实现脚本的异步载入和执行
    javascript练习-子类调用父类的构造函数和方法
  • 原文地址:https://www.cnblogs.com/luxiaofang/p/15208730.html
Copyright © 2011-2022 走看看