在一个基于web的整体项目中,用户界面的设计是至关重要的核心作用。 项目能否被客户所接受,70%的重心在于用户界面是否优秀。网页设计并不是一天促成的,如何才能触摸网页设计灵魂之触角,浅谈一些感受。
对于XML
作为数据抽象的载体,xml的应用主要不在网页设计这一块。 其作用是在设备之间传递通用格式的数据,从而取代对原有的internet只能传递通用格式的html流的方式,来达到应用程序在internet上无缝结合的目的。 对于网页设计,xml可能是一个辅助的作用。
对于GIF动画
一个页面上过多动画元素只会扰乱用户的视觉。 一个页面上运用5个左右的gif动画即为极限。
对于图像
图形是固定的元素,不易动态。过多的使用将会大大降低web的灵活性,提高维护的难度。 网页页面中尽量避免使用过多的图形,除非处于需求必须这么做。
对于dhtml
dhtml是动态html, 这里的动态指的是交互。 交互是网页设计与平面设计最主要的设计差别。 掌握dhtml的思想是至关重要的。
对于站点目录结构
光是给文件夹安排结构和给文件起名就是一件不容忽视的大事。直接关系到日后的站点维护工作。草草了事地安排目录结构会带来灾难性的后果。 通常站点目录可以按照文件类型分类,例如图片目录、脚本目录,也可以按照功能分类,例如编辑目录、管理者目录,也可综合性地分类。
优秀的目录分类也会给文件的命名带来便利。文件名首先不宜使用中文,其次不宜使用拼音的打头字母组合,文件名在适当的情况下可以写得很长,但目录名应尽量短小简洁。
对于后台程序
最有助于web开发的后台程序是最新的.net平台中的asp.net 。asp.net实现了后台程序和html表现的完全剥离,程序员可以用程序方便地控制一个page上的所有元素。php和asp总体开发效率差别不大,可以根据操作系统选用适当的平台。