月光疾风

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年2月14日

摘要: 一、让用户偏离正确道路的按钮或者链接 这个错误集中体现在各大软件下载站。比如下面这几个网站: 进入这样的页面,首先就被那些大大的“立即下载”按钮吸引过去了。但是它们都不是我们想要的软件的下载链接。真正的链接字体比较小,要找一找才能发现。 当然,这几个软件下载站,都是为了广告费才这么做的,但是我们在做系统时,一定要避免这种错误。二、自身链接 自身链接是不应该存在的。点击这样的链接,只会重新加载页面。它有一些危害:如果用户是在页面下方遇到了该页面的自身链接,而用户本身是从其他页面通过该页面的锚点进来的,根本不知道这个页面最上面的样子,那他一定会在一段时间后才知道原来是同一 阅读全文
posted @ 2011-02-14 21:33 月光疾风 阅读(322) 评论(0) 推荐(0) 编辑

摘要: 导航是一个很重要的问题,用户需要知道自己处于什么位置,曾经到过哪里,他们还能去向哪里。不幸的是,导航的复杂性让很多软件,尤其是很多Web网站做的很差。虽然我在使用博客园,但是不得不说,博客园的导航做的相当的...(此处略去一个字,大家都懂的)。本文主要介绍一下导航错误中的第一类,即没有指示用户当前位置。一、未标识窗口或者页面 有些应用程序的窗口或者网站的页面,没有提供当前用户所在位置的任何信息。窗口没有标题,或者标题不是该窗口本身的标题,而是里面某一个选项卡的标签,都是这种情况。所以对于应用程序的每一个窗口,都要设置标题。 对于web页面来说,情况并不那么简单。有些人认为在通过html的< 阅读全文
posted @ 2011-02-14 19:58 月光疾风 阅读(449) 评论(0) 推荐(0) 编辑

摘要: 本部分介绍的几种错误,控件选择是正确的,但是使用方式可能错了。一、动态菜单项 大部分的应用程序都有一个菜单,很多教读者如何使用软件的教材,也都是从菜单开始的,用户自己也是通过查看软件的菜单来初步了解软件的。很多开发人员试图随着应用程序状态的变化对菜单项进行增删,让菜单只显示当前可以用的菜单项,从而减少菜单的大小和复杂性。这看起来似乎是在帮助用户,但实际上给用户造成了混淆。菜单项有时存在有时消失,用户会怀疑自己的软件出了问题,或者尝试找出菜单项变化的原因。 菜单中的菜单项应该是固定的,动态菜单项破坏了这个规律,不利于用户学习。如果想让用户在当前状态下只是用某些菜单项,可以把不需要的菜单项灰掉。至 阅读全文
posted @ 2011-02-14 15:54 月光疾风 阅读(413) 评论(0) 推荐(1) 编辑

摘要: 一、混淆复选框和单选按钮 复选框和单选按钮是比较常见的两种不同控件,但是很多人不知道它们到底有什么区别。 单选按钮用于从多个值中选择一个,每一个值对应一个按钮,这多个值在逻辑上就是一组按钮,每次选择都只能选中一个。有的GUI工具包把单个的单选按钮作为一个控件,有的GUI工具包把一组单选按钮(可以根据某个属性来确定数目)作为一个控件。在前一种情况下,需要自己编写代码实现同组单选按钮的选项互斥。 复选框用于从两个相反的值中选择一个。不管在什么GUI工具包中,复选框总是一个独立的控件。尽管经常看到很多复选框成组出现在页面上,但是每个复选框和其他复选框之间是独立的。比如下面这个例子所显示的这样:这是博 阅读全文
posted @ 2011-02-14 13:28 月光疾风 阅读(1164) 评论(0) 推荐(0) 编辑