网站中视觉元素的设计
作者:Tony 来源:懒得设计 发布时间:2008-04-27 20:47:00
这篇文章所说的视觉元素是指:在一个网站中除去内容(文本、图片、视频、音频等)之外的一些元素。比如图标,背景色,以及背景图案。
视觉元素的设计是配合产品的架构意图并且引导用户交互
前文在聊到文字设计的时候,内容本身的应该是简洁、直接了当。其实视觉元素同样如此,好设计不会拖泥带水,在版式设计中,我说到很多时候可以利用留白来划分位置感,比如我的博客主题,区块直接的划分完全使用留白+对齐。但是,对于大多数的网站来说,页面空间寸土寸金,不可能有那么多“白”让设计师挥霍,这时,我们就会利用图标,背景图案、颜色来给予用户位置感,传递产品架构的逻辑关系。
图中是华南理工大学的学生网站,整个网站的视觉可谓一马平川,虽然在布局的划分中,也用到了一些视觉元素,比如区块中的小方块图标,右侧的绿色背景,但是效果非常不明显。假设将绿色背景放在标题文字下面,标题文字反白并且加粗显示,相信效果会好一些。多参看一下一些成熟的门户网站在这方面设计的方法和手段。
视觉元素的一致性
很多设计师有个习惯,在做视觉的时候,会参看大量的“漂亮”网站或者该领域成功的网站,并且借鉴其中的一些视觉元素,但是往往这样东拼西凑的设计往往会影响细节体验。
中华玻璃网在视觉设计中大量借鉴了淘宝的设计风格,向好的网站借鉴本身没有错,但要把细节借鉴到位了,并且融合自己网站的定位。来看玻璃网中的图标,各种颜色、形状非常地丰富。再看看淘宝是怎么做的:小圆角是整个网站的设计风格,不仅仅在页面的模块中用了圆角的设计,在图标的设计上,也都是圆形的设计,颜色也只用了主色调的橙色和灰色。借鉴本身不是坏事,但是要注意保持自己页面风格,品牌风格的一致性。
那些多余的视觉元素
很多网站单纯地为了“漂亮”而设计,比如在每个标题前面都要带个小图标,或者在按钮里面加小图标。给每个模块都加上一样的背景颜色等等。
再比如麦田老师的蚂蚁网,首页中的那个背景图案让我就很费解,更像是一个个人空间的模板而不是一个“平台性”的网站。在页面的布局上面,也让人感觉不够清晰,没有层次感。
PS:希望这几篇视觉设计的文章对大家有所帮助。还有的用table布局,建议改用div。这系列文章也仅仅代表我个人的一些观点和经验,希望能和设计师朋友一起讨论。
猜你喜欢
- 网站域名一般都会选简短易记的,因为这对于网站宣传来说也可以省不少力。而被很多网站忽视的站内Url结构则在一定程度上反映出网站的整体架构。当设
- 1.已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" e
- 加密解密字符串的asp函数,如用于ASP链接地址栏参数的加密,看代码就明白。比如:show.asp?id=DB26538FA54C70E1E
- DOM遍历基于ID、元素类型、类名查找元素非常有用,但是如果你想基于它在DOM树中的位置来查找元素该怎么办?换句话说,你有一个给定的元素,你
- 很多SQL Server程序员对子查询(subqueries)的使用感到困惑,尤其对于嵌套子查询(即子查询中包含一个子查询)。现在,就让我们
- 在CSS中,实现分栏布局有两种方法。第一种方法是使用四种CSS定位选项(absolute 、static、relative和fixed)中的
- 将表数据生成SQL脚本的存储过程示例:CREATE PROCEDURE dbo.UspOutputData @tablename sysna
- 因为外贸网站,禁止同行抄袭,所以防止中国ip访问访问,访问的时候有密码提示,这样的代码如何写.请给一个提示.或者有好的代码,请分享下。 &n
- 要读懂这些代码主要是要了解ASP中操作二进制数据的对象ADODB.Stream!本程序主要用的就是Adodb.Stream,如果你有这个基础
- 本文使用css结合js技术给网页背景background 插入flash播放器播放音乐,想法很大胆,呵呵!刚刚乱试一翻搞出这个,有意思吗?请
- 相同记录行如何取最大值我想这个东西在作一些相关采购系统或成本报价系统应该很有用的吧取当前的最有效的价格.记录下来与大家分享!--测试数据&n
- SQL语句更改表所有者SQL语句更改表所有者单个修改所有者sql语句如下:查询分析器输入:EXEC sp_changeobject
- * 惯,请先看测试页面:event-test.html 结论:在非IE浏览器,同一元素同一事件类型的处理函数是先进先出的。只有IE下,是先进
- 我们用下了asp代码简单统计了下载一个文件需要的时间:<%Function DownloadTime(intFileSize
- 代码如下:--相信大家肯定经常会把数据导入到数据库中,但是可能会有些记录行的所有列的数据是null,这为null的数据是我们不需要 --现在
- 用ACCESS数据库开发的网站,当随着网站数据量的不断增长.数据库的容量也是不断加大.这让ASP程序速度直线下降.如果才能让ACCESS数据
- 1、信息表新建立一个字段,并用0、1的方法判断信息的状态。 2、新建一个页面,定时刷新,并查询表中是否有字段值为0的记录。 3、当管理员点击
- 昨天在W3C看到,6月10日发布了新的 HTML 5 草案(Working Draft)。粗略的读了一下它提供的 新版本说明文档 ,作了一点
- 全文索引在 MySQL 中是一个 FULLTEXT 类型索引。FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE
- Oracle不像SQLServer那样在存储过程中用Select就可以返回结果集,而是通过Out型的参数进行结果集返回的。实际上是利用REF