当设计一个web应用程序或项目时,功能往往是首先要被考虑的。在大多数情况下,这是一件好事。
大部分人在使用的应用程序时,是因为它们是有用的,而不是因为它们看起来很漂亮。
但是,这并不意味着你可以忽略良好的界面设计。
良好的用户界面设计可以增加用户对于Web应用程序的用满意度。
良好的用户界面设计与良好的网页设计在许多方面类似。
色彩理论,空间,布局原则等在界面设计中仍然适用。
但是,用户界面设计中,由于需要更多的交互性,需要考虑的内容更多。
游客将不只是在看你的网站,他们将与它进行互动,可能设计师会忽略其中某些互动可能。
这就是说你必须花时间去思考和探索用户界面的交互方法和类型。
下面是一些界面设计的原则和理念,虽然比较像教科书,但道理十分有用。
设计的一致性是至关重要的
在用户界面设计和网页设计中,功能与界面的一致性是至关重要的。
因为用户在使用你的web程序时,如果从一个页面风格突然转换到另一个风格,这将造成很大的困惑和沮丧。
为了保持一致性,需要注意界面的配色方案和总体布局,以及链接是否正确。
您的用户会犯错误不管你的web程序设计的多好,都很难避免用户犯一些错误,所以在考虑界面设计时,需要关注用户在发生错误后如何进行回复。
最常见的例子就是google的web应用程序,我们会发现在很多地方google都放置了撤销功能键或按钮,因此既然无法避免用户犯错,那么我们就要尽量让用户可以自己修复这个错误,让程序变得可以撤销或返回上一步就十分必要了。
突出web应用程序的显示功能
显示内容是web应用程序的基本功能,比如在很多情况下我们希望用户看到的内容是最新的,那么如何突出新旧内容的区别人。
下面的一个实例界面给了我们一种思考,将老内容的标题背景使用灰色,而新内容则使用绿色,这样用户可以很容易分辨出这些现实内容的区别。
当然此类方法还有很多,根本方法就是利用不同的显示效果让用户使用和阅读起来更方便
<IMG onmousewheel="return bbimg(this)" alt="" src="https://www.cdxwcx.com/faq.html" onloadload=resizepic(this) border=0>
TitanPad使用颜色编码来表示每个用户造成的更改,类似图图网。
启用键盘快捷键
并不是每个用户都会需要使用键盘快捷键,但有些用户确实有使用快捷键的习惯,一个好的web界面要尽量满足不同用户的需求,对于快捷键一般可以提供一些常用的组合。
最常见的键盘快捷键比如:CTRL + Z撤消或Ctrl + V粘贴。