有{間}客栈

Thought is a seed, and action is the tree.
    <<  使用VMware + RealVNC部署测试机器 | 首页 | 关于如何做好技术讲座的一些技巧  >>
  • 2008-05-28

    Jakob Nielsen:OK–Cancel or Cancel–OK?

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://imcc.blogbus.com/logs/21803661.html

    最新的一篇来自www.useit.com的文章讨论了对话框上确定和取消按钮的顺序问题。在作者看来,使用两种顺序都有充足的理由,但是,作者给出了一些设计时候的准则:

    1. 保存一致
      作者在文章中指出:

      “Inconsistency Costs More Time than It Saves”

      所以,我们在设计一些桌面程序的时候,应当遵循运行平台的GUI设计指导原则,跟平台上的其他程序保持一致。所以,在Windows平台上,我们通常都是将确定按钮放在取消按钮的前面。在Apple平台上,却是将取消按钮放在前面。
    2. 针对Web应用程序,跟你的大多数用户一致
      Web应用程序可以运行在多个平台上,在这种情况下,如何选择呢?检查你的访问日志,统计访问你的应用程序的平台比例,然后根据这些数据做出决定。一个现实是,世界上使用Windows的用户远远多于其他平台的用户,所以采用跟Windows平台一致的原则,是一个普遍适用的指导方针。
    3. 让按钮可以自己解释自己
      作者给出了Office 2007的一个保存文件对话框的截图,在这个截图中,确定按钮被命名为了”保存“,这样就可以让按钮自己解释自己的含义,毫无疑问,这样的设计可以让用户获得更佳的体验。

    (实际上,作为开发人员,很少有人去注意这些细节问题对用户体验的影响。)


    随机文章:

    软件工程师不可不知的10个概念 2008-07-25
    Top-10 Application-Design Mistakes 2008-02-20
    视觉设计:用理性说话(译) 2007-09-11
    13种以用户为中心的设计方法 2007-09-11
    The Why of the New UI (Part 1) 2007-06-19

    收藏到:Del.icio.us




    Tag:用户交互设计 UI 用户体验
    引用地址:
    imcc 发表于10:34:32 | 编辑 | 继续话题 | 转发 | 分享 0

搜索

最新日志

  • 详解VSTS与OFFICE的协同开发:Excel篇
  • 步步学ACTIVEX网页控件开发:控件的属性、方法和事件
  • 如何激发程序员?
  • Visual Studio 2010安装流水账
  • 个人品牌: 8 Tips That Will Help You Stand Out
  • 为你解惑之Silverlight经典10问详解
  • 为你解惑之WPF经典9问详解
  • 详解VSTS与OFFICE的协同开发:Outlook篇
  • 详解VSTS与OFFICE的协同开发:Word篇
  • 步步学ACTIVEX网页控件开发:创建安全的ActiveX控件
全部日志>>
  • RSS 什么是RSS?
    用IM提醒我内容更新
    订阅到QQ邮箱
    订阅到鲜果阅读器
    订阅到Google阅读器
    订阅到抓虾阅读器
  • 《城客》第三期:毛细香港
    博客大巴
    博客大巴使用指南
    博客大巴模板中心
    免费注册博客大巴
    一键博客搬家工具
    中文互动杂志城客
Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有