(注,这是我2006年写的,或许是个缅怀,或许是个吐槽。原稿就是PPT,内容都在这里。所有“注”都是本次发表增加的。所有这些原则,并不仅仅是关于界面的,而是关于所有程序设计和任何事情的。)
目录
一、宣传标语
编辑
二、提纲:原则
三、提纲:界面规范
四、跳舞的熊
五、基本原则:一致
六、结果微软的枪……
七、不把不一致的东西一致化
八、原则:不把简单任务复杂化
九、原则:符合业务逻辑,直观
十、原则:谨慎使用色彩和字体
十一、原则:简洁、分组、灰掉
十二、原则:防止用户犯错
十三、细节决定成败
十四、制定界面规范
十五、界面一致性
十六、向导的使用
十七、界面响应时间
十八、帮助系统
十九、出错和警告信息
二十、交互原则
二十一、信息显示原则
二十二、数据输入原则
一、宣传标语
(注:《XProgrammer 非程序员》是一本软件工程杂志,今天能搜索到的最后的消息是2003年的。)
二、提纲:原则
三、提纲:界面规范
四、跳舞的熊
五、基本原则:一致
六、结果微软的枪……
(注:写这个的时候iPhone尚未诞生,苹果公司只是个卖mp3的,Macintosh是什么?没人知道——也确实没几个人知道。苹果公司一度濒临破产,乔布斯的回归拯救了苹果电脑,iPhone救活了Macintosh,Macintosh名称简化为Mac。)
七、不把不一致的东西一致化
八、原则:不把简单任务复杂化
九、原则:符合业务逻辑,直观
十、原则:谨慎使用色彩和字体
、
十一、原则:简洁、分组、灰掉
十二、原则:防止用户犯错
十三、细节决定成败
(注:《细节决定成败》这本书当时非常火,全国普学,我觉得这本书非常好,不过大部分人应该只是写了读书报告吧。)
十四、制定界面规范
十五、界面一致性
十六、向导的使用
十七、界面响应时间
十八、帮助系统
十九、出错和警告信息
二十、交互原则
二十一、信息显示原则
二十二、数据输入原则
(这里是结束)