写给设计师的网页设计简史(网页设计培训)

写给设计师的网页设计简史(网页设计培训)

ID:42767753

大小:62.78 KB

页数:6页

时间:2019-09-20

写给设计师的网页设计简史(网页设计培训)_第1页
写给设计师的网页设计简史(网页设计培训)_第2页
写给设计师的网页设计简史(网页设计培训)_第3页
写给设计师的网页设计简史(网页设计培训)_第4页
写给设计师的网页设计简史(网页设计培训)_第5页
资源描述:

《写给设计师的网页设计简史(网页设计培训)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、写给设计师的网页设计简史互联网的诞生本就是一个奇迹,作为其中最重要的载体之一,网页就是这个大时代最重要的缩影,相关技术、设计伴随着信息共享催动着整个时代滚滚向前。这是一段简短的网页设计发展史,我们可以看到技术、设计与思想的演进,看到无数有识之士改变世界的剪影。当我发现设计网页有多投机取巧的方法之时,就逐渐开始对手打网页代码失去兴趣。的确,许多网页设计的问题并不止一种解决方案,但是很少有方案能解决所有的浏览器兼容性问题。最令我纳闷的是,为什么会有做设计和写代码的分工?随着技术的发展,许多在过去难以解决的问题现在可以轻松搞走,但为什么与此同时一些简单的事情反而越来越难以实现?这些问题的答案并

2、不是简单的是与否,对与错,也许我们需要从网页设计的整个发展历程来寻找答案,找到真正弥合设计与代码之间隔膜的原因所在。网页设计:黎明前的黑暗(1989)在互联网真正开始之时,黑色的显示屏仅能显示单色的像素。可以说,当互联网天地初开之时,WebDesign仅仅意味着字符和空格的排列组合。虽然图形化的界面早在80年代初就有了,但在此时普及率并不高。直到90年代,图形化界面才真正进入千家万户,而那时候,才是属于互联网的狂野西部。表格(table):网页的兴起(1995)能够显示图片的浏览器的诞生,是促使网页设计这个行业诞生的重要先决条件。实际上在当时,最接近于信息结构化的概念,是HTML中已有的

3、元素:表格(TableX所以,DavidSiegel在他的网页设计书《CreatingKillerSites》讲述了他设计优秀网站的秘诀:在表格中嵌套表格,将静态的表格和动态的表格以巧妙的方式结合到一起。尽管表格本身是用来承载数据的,用来承载内容和图片有点奇怪,但是在那个时代,这种方法依然显得颇为靠谱,并且大行其道。网页设计所面临的另夕卜一个问题,就是如何保持网页那脆弱的结构。也正是因为这种需求,切片设计(SlicingDesign)逐渐流行了起来。设计师创建出漂亮的网页布局,随后开发者将整个设计稿切片,找出呈现设计的最佳方法。另一方面,表格还有一些炫酷的功能,比如垂直对齐,以像素为单位

4、或者以百分比来控制对齐。在那个时代,表格可是近乎栅格系统一般的灵活的设计神器,也正是因此,那个时代的开发者并不喜欢前端的代码。(表格嵌套表格有多乱?)来自JavaScript的救援(1995)JavaScript的岀现补足了尚且原始的HTML。举个例子,如果你想写个弹岀窗,或者想动态修改某些对象的顺序?HTML不行,但是JS可以!不过此时JS的主要问题在于,它处于整个网页布局的顶层并且需要单独加载。很多时候它仅仅被懒惰的开发者用作一个简单的补丁,但如果使用得当,JS可以非常强大。今天,同样的功能如果CSS能实现,我们会尽量避免使用JS。不可否认的是,JS本身确实很强大,前端常用的jQue

5、ry,后端的Node.js都是不可多得的好东西。Flash:自由的黄金时代(1996)作为一门新技术,Flash为网页开发者/设计师带来了前所未有的自由,它打破了之前网页设计所固有的限制。借助Flash设计师可以随心所欲地在网页上展现任何形状、布局、动画和交互,可以使用任何喜欢的字体,他们借助Flash熔于V。所有的这一切最终会被打包成为一个文件,然后被发送到浏览器端显示出来。这也就意味着,用户只需要拥有最新的Flash插件和些许等待时间,就可以享有一个魔术般的网页。这是启动页面(splashpages介绍动画以及各种交互特效的黄金时代。不幸的是,这种设计并不开放,也不利于搜索,还需要

6、消耗计算机大量的运算能力。2007年,当苹果发布他们的第一台iPhone的时候z就决定彻底放弃Flash,也正是在这个时候,Flash开始走下坡一至少在网页设计领域CSS的诞生(1998)差不多是在Flash崛起的同时z一种更好的网页结构化设计工具CSS诞生了。CSS的基本概念是将网页内容的样式分离出来,所以网页的外观和格式等属性将会在CSS中被定义,但内容依然保留在HTML中。早期版本的CSS并没有现在那么灵活,和许多新事物一样,它最大的障碍在于许多浏览器还没来得及接纳这一新技术,对于开发者而言,这是一个头疼的事情。需要明确说明的是,CSS并非全新的编程语言,它仅仅只是一种声明性语言。

7、那么网页设计师需要学习编程吗?可能需要。但是网页设计师需要懂得CSS么?当然需要。栅格与框架:移动端的崛起(2007)此刻,在手机上浏览网页本就是一种全新的挑战。设计师除了要为不同设备设计不同的布局,还面I缶着内容控制的问题:小屏幕上展示的内容要和桌面端一样多,还是需要剥离开来?桌lil端网页上闪亮精致的小广告要如何在手机上呈现?加载速度也是一个大问题移动端设备的网络加载速度不够快,而且桌面端网页会消耗大量的流量。网页设计亟待改进。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。