网页界面设计意见 第1篇
当用户在界面上操作时,一个友好的系统会将执行情况根据需要反馈给用户,这就是所谓的“消息”——系统给用户带来的关于计算机内部的消息。
有些消息只是告诉用户一段程序执行的状态,如常见的告诉用户保存记录成功的提示消息;而有些消息是用于接受用户额外指令的,如让用户确认是否删除某记录的提示消息。
系统反馈给用户的消息,可以通过各种方式表达出来,如弹出消息框、显示在某固定区域、写入日志文件等。
当然,也不能将消息狭隘地理解成一段文字,有的时候系统也会通过组件形状变化、位置变化、颜色变化、文字字体变化之类的方式向用户传达消息——这种情况相当常见。 什么时候用什么方式给用户送去消息,需要设计者确定。
消息弹出框
用户执行了某操作后,系统响应触发事件而执行一段程序,在程序运行过程中或程序运行结束后,弹出一个对话框,告诉用户程序运行的状态或者请求用户干预,这就是消息弹出框。
消息区
可以在某个区域设计一个消息区,程序在执行过程中如果有什么消息需要让用户知道,可以将消息写入到消息区。 用户如果需要,可以到消息区查看这种消息,用户如果不想查看这种消息,对接下来的工作也不会有什么不良影响。 有些软件会设计消息漂浮框,显示一段时间后自动消失,不需要用户干预,这也可以理解成消息区的一种特殊形式。 弹出框需要用户执行额外操作,而消息区不需要。
日志
绝大部分软件都会将系统运行过程中的一些重要信息记录成日志,日志信息可能直接保存在数据库中,也可能写入到某些日志文件中(一般都是文本格式)。
日志信息可以包括很多内容,如什么时候用户执行了什么操作,向数据库提交了什么数据,产生了什么重要影响,耗费了多少时间,占用了多少资源等。
这些信息一般用于管理员对系统进行监控、分析、跟踪、调试等。 记录系统日志的过程对普通用户来说是透明的,他们在执行操作的过程中是感觉不到这个过程的。 日志也是_的一种,只不过它面向的读者不是普通用户,而是开发者或者管理员级别的高级用户。
其他方式
系统向用户反馈消息还有其他各种各样的方式,如颜色的变化、字体的变化、图像的变化,或者发出某种声音,或者发出某种振动(手机)。
一般来说,这些方式反馈出来的信息比较简单,只是让用户觉察到自己的操作对系统产生了影响,或者让用户知道系统正在处理等。
例如:用户单击某链接后,链接文字变成另外一种颜色,这就是告诉用户,这个链接已经单击过了;用户QQ上线,头像由灰变亮,这就是通过图像的变化告诉用户上线成功;用户执行某操作,系统需要较长的时间处理,为了让用户知道系统在处理,以及处理的大概进程,会显示一个进度条,让用户根据进度条判断大概还需要等待多久。
4. 界面优化 概述
好的界面总是以人为本的,具有易学性、易用性、健壮性、交互性等,本节就从这几个方面来看如何优化用户界面。
当然,这些方面并不仅仅跟界面有关,功能是它们的基础,没有好的功能,谈这些没有任何意义。
网页界面设计意见 第2篇
软件的健壮性,指当发生某些异常情况时,软件处理方式的完善程度,这些异常情况包括很多方面,如断电、断网、宕机、黑客攻击、资源耗尽、用户操作错误等。
断电、断网之类的异常不在本书的讨论范围之内,这里所说的健壮,是针对用户操作而言的,指如何通过软件功能防范用户可能发生的操作失误。
为了提高功能的健壮性,一般可以从这几个步逐层考虑: 不让用户犯错误→让用户少犯错误→犯了错误后容易发现错误→允许用户纠正错误→降低用户错误的影响面。
交互性
为了避免用户犯错,提高软件功能的柔性,让用户用得更放心,系统在执行过程中需要跟用户进行信息交流,让用户知道程序什么时候开始执行,执行过程中发生了什么,执行结果是什么,等等。 所谓交互性,指系统在执行过程中能否与用户进行友好沟通,让用户获得他应该知道的系统信息,让系统获得用户应该提供的信息。
要让系统具有良好的交互性,可以从以下这些方面考虑:
基础架构、数据印证、功能逻辑、动态交互四位一体方是对设计的最好阐述。
题图来自Unsplash,基于CC0协议
网页界面设计意见 第3篇
用户登录进入系统后,如何才能打开自己需要的功能界面,这是入口设计需要考虑的问题。
当然,很多时候,囿于开发团队的技术、能力、产品框架,能够供设计者发挥的空间有限,这虽然让设计者时常感到郁闷,但也不能不说降低了入口设计的难度。
功能菜单
最常见的入口方式是功能菜单,菜单区可以在上边,通过下拉的方式展开,也可以在左边,通过树状节点加载。 用户单击自己需要的某个菜单,进入功能界面。
工作台
可以给用户建立一系列工作台,在工作台上罗列用户最需要的信息、最常用的功能、当前需要处理的任务等。 用户登录进入系统后通过某种方式打开工作台,或者系统根据当前用户自动打开属于他的工作台,用户通过工作台可以完成某一业务领域相关的大部分工作。
九宫格
“九宫格”界面即将三行三列九个格子拼在一起的界面,例如键盘上的数字小键盘,手机输入法中的九格键盘。 后来,只要是这种一格一格的界面布局都习惯于叫九宫格或者N宫格了。 用九宫格作为入口的方式,在智能手机上非常流行,由于空间有限,三行三列九个格子,每个格子放置一个命令图标显得比较合理,后来手机屏幕越来越大,排放的图标自然也越来越多。 现在PC端用这种方式作为功能入口的软件也越来越多了。
弹出菜单
用户单击某区域,或执行某操作后,系统弹出菜单,用户单击菜单,进入功能界面,这种入口方式在C/S系统中相当常见(很多C/S软件的用户都习惯于在任何地方单击鼠标右键碰碰运气,看能不能弹出点儿什么来) ,在B/S系统中用得没有C/S系统那么普遍。
快捷方式
对于某些非常常用的功能,可以通过快捷方式建立快速入口,如在某面板上放置功能图标,允许用户建立功能收藏夹,或者可以让用户输入字符命令等。