从"..."看中国的UI设计界的粗糙

作者:子条 来源:子条,设计中的战斗机 时间:2007-11-21 19:28:00 

1983年1月19日,苹果公司发布乔布斯领导研制的新一代电脑Lisa,当时Lisa电脑的设计人员就认为,必须将立即执行的命令和需要用户附加输入的命令分开。

他们决定在后者的命令末尾添加省略号“...”,比如“Save as...(另存为...)”。这个省略号提醒人们:软件会显示一个对话框提示用户输入更多信息(暗示当前命令发生之前还有别的情况)。会立即执行的命令末尾没有“...”。

这条规则被广泛运用,包括菜单和按钮。Lisa计算机以及它的后来者MAC和Microsoft,采用这条规则在细节处理上起了很大的作用。

来看看经过了24年之后这个设计的应用:

1.Microsoft Internet Explorer 文件,6处

2.Adobe Photoshop 图像,7处

3.Windows XP记事本 格式,1处

4.Windows Live Messenger 文件,2处

5.腾讯OICQ2007 右键,0处

很不幸,国内的这些开发人员到了2007年,仍然不知道这条规则。

希望朋友们能在有需要的地方加"...",让用户知道还有一个取消操作的机会。
不要让全中国的用户去猜。

所有基于GUI平台的主流指南都包含了这条规则:

  • 《Java Look and Feel Design Guidelines》 1999,第134页;

  • 《The Windows Interface Guidelines for Software Design》 Microsoft,1995,第136-137页;

  • 《Windows Style-Guide Update》 Microsoft,1998,第10-11页;

  • 《OSF/Motif Style Guide:Rev 1.2》 OSF,1993,第164-165页;

  • 《Macintosh Human Interface Guidelines》 Apple,1993,第67-71页。

标签:ui,设计,界面
0
投稿

猜你喜欢

  • python实现弹窗祝福效果

    2021-09-08 04:22:15
  • PyQt教程之自定义组件Switch Button的实现

    2023-08-23 11:26:48
  • Python用于学习重要算法的模块pygorithm实例浅析

    2023-03-12 06:43:39
  • 使用Spark进行实时流计算的方法

    2023-02-13 10:39:34
  • 一文带你了解Go语言标准库math和rand的常用函数

    2024-02-22 07:24:24
  • ASP导出Excel数据的四种办法

    2007-08-26 18:32:00
  • 用vue.js组件模拟v-model指令实例方法

    2022-04-16 10:12:23
  • 有关简洁网页设计需知的6点技巧

    2012-04-25 20:55:01
  • PHP微信开发之查询微信精选文章

    2023-11-14 12:45:54
  • Python爬取腾讯疫情实时数据并存储到mysql数据库的示例代码

    2024-01-23 08:52:28
  • SqlServer 巧妙解决多条件组合查询

    2023-07-01 14:15:00
  • MySQL 8.0.18 Hash Join不支持left/right join左右连接问题

    2024-01-27 20:51:13
  • python中实现延时回调普通函数示例代码

    2023-10-03 02:17:04
  • python实现飞机大战

    2021-03-05 04:19:26
  • 在ORACLE里设置访问多个SQL Server数据库

    2007-08-17 10:18:00
  • python random库的简单使用demo

    2023-03-03 04:31:32
  • Mysql数据库事务的脏读幻读及不可重复读详解

    2024-01-16 04:27:20
  • SQLServer注释快捷键操作

    2024-01-25 20:45:38
  • 分享Python文本生成二维码实例

    2023-12-16 09:42:28
  • js用typeof方法判断undefined类型

    2024-04-19 09:53:43
  • asp之家 网络编程 m.aspxhome.com