软件界面设计培训

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。


(注,这是我2006年写的,或许是个缅怀,或许是个吐槽。原稿就是PPT,内容都在这里。所有"注"都是本次发表增加的。所有这些原则,并不仅仅是关于界面的,而是关于所有程序设计和任何事情的。)

目录

一、宣传标语

​编辑

二、提纲:原则

三、提纲:界面规范

四、跳舞的熊

五、基本原则:一致

六、接过微软的枪......

七、不把不一致的东西一致化

八、原则:不把简单任务复杂化

九、原则:符合业务逻辑,直观

十、原则:谨慎使用色彩和字体

十一、原则:简洁、分组、灰掉

十二、原则:防止用户犯错

十三、细节决定成败

十四、制定界面规范

十五、界面一致性

十六、向导的使用

十七、界面响应时间

十八、帮助系统

十九、出错和警告信息

二十、交互原则

二十一、信息显示原则

二十二、数据输入原则


一、宣传标语

(注:《XProgrammer 非程序员》是一本软件工程杂志,今天能搜索到的最后的消息是2003年的。)

二、提纲:原则

三、提纲:界面规范

四、跳舞的熊

五、基本原则:一致

六、接过微软的枪......

(注:写这个的时候iPhone尚未诞生,苹果公司只是个卖mp3的,Macintosh是什么?没人知道------也确实没几个人知道。苹果公司一度濒临破产,乔布斯的回归拯救了苹果电脑,iPhone救活了Macintosh,Macintosh名称简化为Mac。)

七、不把不一致的东西一致化

八、原则:不把简单任务复杂化

九、原则:符合业务逻辑,直观

十、原则:谨慎使用色彩和字体

、

十一、原则:简洁、分组、灰掉

十二、原则:防止用户犯错

十三、细节决定成败

(注:《细节决定成败》这本书当时非常火,全国普学,我觉得这本书非常好,不过大部分人应该只是写了读书报告吧。)

十四、制定界面规范

十五、界面一致性

十六、向导的使用

十七、界面响应时间

十八、帮助系统

十九、出错和警告信息

二十、交互原则

二十一、信息显示原则

二十二、数据输入原则


(这里是结束)

相关推荐
byte轻骑兵2 天前
【HIDS】规范精讲[1]:从连接建立到数据通路——HID over GATT 的底层契约
人机交互·低功耗蓝牙·蓝牙遥控·hogp
元岳数字人小元3 天前
一台终端兼顾接待与咨询,AI数字人对话赋能线下多场景服务
运维·人工智能·人机交互·交互·语音识别·源代码管理
byte轻骑兵3 天前
【PBAP】规范精讲[6]: 蓝牙PBAP协议的底层基石——OBEX协议的交互逻辑与实现细节
人机交互·低功耗蓝牙·蓝牙遥控·hogp
byte轻骑兵4 天前
【HOGP】规范精讲[10]: HOGP ISO链路层参数全解析与时序调优实战
人机交互·低功耗蓝牙·遥控器·hogp·蓝牙遥控器
思绪漂移4 天前
人机交互(人和AI)中的流程设计原则之一
人工智能·人机交互
坊钰4 天前
【LangGraph框架入门级】12. 人机交互:interrupt 中断与 Command 恢复
开发语言·数据库·python·人机交互·ai编程·langgraph
元岳数字人小元4 天前
数字人私有化,如何搭建全链路内网推理体系
运维·人工智能·开源·人机交互·交互
合调于形4 天前
Jicsuanji shzjue《计算机视觉》词条汉语拼音字母标调拼写实测案例
人工智能·自然语言处理·人机交互·语音识别·学习方法
旖旎夜光7 天前
【LangGraph实战】LangGraph 学习笔记(五):信息裁剪、人机交互与时间旅行
笔记·python·学习·ai·人机交互·langgraph
会议咨询7 天前
2026年人机交互、机械工程与物联网国际会议(HMIT 2026)
物联网·人机交互·机械工程