这里是整理的网页设计的流程优秀8篇,希望可以启发、帮助到大家。
网络已成为政府、学校、企事业单位信息化建设中的重要组成部分,受到人们的重视。全国各中小学校都把建设自己的网站提上了工作日程,利用网站进行宣传、教育、新闻和招聘等工作,校园网已成为学校与外界交流沟通的重要渠道。
网站基础理论与语言特点
网站是指在因特网上使用HTML等工具制作,并用于展示特定内容网页的聚集。Asp语言可以处理并能够开发与实现与多种数据库诸如Access、Mysql、Sql Server或者Oracle等的连接,具有功能强大、灵活的特点。在一般情况下使用vb标准的sql语句来调配使用Access的数据库。
Asp基础
Asp和Vbscript都是同HTML脚本结合在一起使用,一般的文本编辑程序的文件,只要Web服务器支持Asp,就可以在网页的HTML代码加上Asp程序代码;就像只需要浏览器脚本中支持Vbscript,就可以在客户端脚本使用Vbscript一样。
Asp的特点
Asp是一种基于Web服务器端的编译语言,即Asp语言编辑器上只能在服务器上执行。其他网页发展工具,例如Dreamweavar、Frontpage express、Frontpage等;支持Asp的Web服务器,例如Windows NT/2000的IIS和95/08的PWS个人Web服务器等。Asp和HTML网页都是常规的文本文件,使用Dreamweavar脚本编辑器或用记事本都可以编辑Asp脚本程序。
脚本语言的介绍
脚本语言特点是与编程语言的语法结构相类,以文本形式保存,并且脚本语言不需要额外的程序进行编译,在调用脚本语言时直接解释。这也当作是脚本编辑器设计的一个判断标准,比如说Javascript语言,你只需要新建一个HTML文件,在文本里面加上一段脚本就可以,在IE浏览器打开HTML文件时自然会调用js脚本。这类的常见的有Javascript、Vbscript、perl、php、python、ruby,都是脚本语言。不过目前大都是搭配Vbscript来建立Asp程序。
介绍网页设计的软件
Dreamweavar、Frontpage Expree、Frontpage等都是网页设计的软件。笔者向同行们推荐的Dreamweavar是一个可视化的网页设计和网站管理工具,支持最新的Web技术,包含HTML检查、HTML格式控制、HTML格式化选项、homesite/bbedit捆绑、可视化网页设计、图像编辑、全局查找替换、全ftp功能、处理Flash和Shockwave等多媒体格式和动态HTML、基于团队的web创作。初学者使用Dreamweavar mx 2004与Dreamweavar 8.0两个版本,前者在功能上明显优于后者强大,能够实现Asp动态网页编辑语言中。
数据库管理系统
数据库管理系统是一种操纵和管理数据库的大型软件。具有综合的数据系统有:Oracle、Microsoft sql server、Access、Mysql及postgresql等。
Access是微软公司推出的基于windows的桌面关系数据管理系统(rdbms,即relation database management system),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种生成器、模版,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
网站的设计与技术
网站的定义
建立网站的目的是为了更加便利地实现与外界交互资讯,让教师能更加方便地使用网络教学资源从而进一步提升学校教学和管理的质量。而使学校的网络稳定运行和网络应用得以广泛的发展则是学校信息建设的深入要求。另外,网站上的优质教育教学资源,学校网站提供的网上教学互动的全新方式以及教学资源共享和学校之间的交互和交流也是校园网站应用的新切入点。
网站栏目策划
收集完学校各部门的相关信息以后对其进行整理,结合网站定位来设定网站的分栏目,形成网站栏目的树状列表,用以清晰表达站点结构。
页面的设计与布局
网页的界面设计,是技术与艺术的结合。
Dreamweaver mx2004提供了多种方法创建和控制Web页布局。网站采用动态与静态页面相结合的设计。而整个页面设计随着潮流而变,重要的成分是字体、标题、Logo、标注、导航菜单等。页面布局采用css样式,可以很方便地使用系统功能的设计。
网站制作技术
网页图片处理是网页制作一个非常重要的组成部分。
图片是网页内容最有视觉冲击力的表现方式之一,因此,图片在网页中具有非常重要的作用。常用的图片处理软件有Firework和Photoshop,对于一些简单的图片处理工作用Firework即可完成。
Flash是表现网页的最流行的方式之一,同视频一样,Flash可以同时给人以视觉听觉的冲击,因此,制作简单的Flash也是网页制作的一项非常有用的技能,你可以选择Flash的软件进行制作,或者从网络上下载免费使用的Flash插入到自己的网站之中。
网站的设计实现
软件开发环境
1)平台软件。服务器端平台软件全部采用Microsoft的产品,其系统亲和度较好,便于维护和管理,同时系统设计还应用了Microsoft的一些新的技术,来提高系统的整体性能和稳定性的效率。如,操作系统采用Microsoft Windows 2003 server;服务器:Web软件采用Windowsiis4.0配置虚拟主机;浏览器:Internet explore 8.0。
2)数据库系统:Microsoft Access 2003。
3)Windows开发语言:程序设计采用Microsoft Asp。
4)开发工具。Dreamweaver Mx2004,站点管理功能的规划与设计;Flash Mx 2004,制作网页动画,同时辅以Fireworks Mx2004,用以制作静态和动态网页;Photoshop,对页面中图片效果进行处理。
Web数据库的建立
数据库是网站的内核,完善的数据库高效率的运行才能使得网站满足客户的需求,而数据库建设的关键是数据库的建模。
首先对网站运行中涉及的数据信息进行整理和归纳,Web数据库的主要信息有:数据库用户登录和密码等信息,添加信息的数据表,后台管理员的添加和管理的数据表,栏目信息数据表,新闻信息数据表,管理信息数据表,上传图片文件的管理数据表等。
在整理完网站涉及的信息之后,要对网站进行数据流程分析,确立数据流程图,这一点应该在之前的需求分析中就已经完成,之后需要对数据流程中的数据关联进行分析。
建立开发和测试程序的环境时,需要考虑数据采用的类型,字段定义,表和表之间的关联数据,将数据组织成数据表的关系,确定主键字段并为数据库建立索引,完成数据库的建模。
Asp编译语言可以通过ado本机数据源或者odbc访问数据库。
网站后台的主要功能
网站后台设计也是网站设计重要环节,现行的大部分网站系统都是通过后台管理完成网站的更新和维护,其中需要针对不同需求的用户设立权限,规范后台操作。
其实现的主要功能是对需要使用后台管理系统的人员进行用户名、密码和权限的管理并进行添加、修改与删除的操作。
后台管理页面应该结构简单,功能完善,操作快捷,比如可以对于管理员或老师进行权限设置,对新闻、教学工作、招生咨询等项目进行更新操作。
网站的运行与维护
网站的良好运行与维护需要从软硬件两个方面同时努力。
如果使用电信的托管服务,在硬件方面的要求相对较低,但是如果使用学校自身的服务器,那么就要对服务器的维护形成制度性的操作,比如定时对服务器进行升级、杀毒、备份数据的操作。定期的检查服务器的网络通讯日志,了解服务器阶段性的工作情况,针对服务器易于被攻击的端口,调整服务器的防火墙设置。
响应式网页设计,是目前网页前端设计领域最前沿的话题.那么,什么是响应式网页设计,为什么把网页设计成响应式,我们的网络课程制作为什么要遵循这一设计思路是本文阐述的重点.伴随着互联网高速发展,各种类型的网络技术及应用服务纷纷涌现.从静态网站到动态网站,从web1.0到web2.0,日新月异的网络技术和服务时刻在刷新我们的眼球.近些年,智能手机及平板电脑等移动设备快速崛起,基于移动终端的互联网访问已经走入了我们的日常生活,现在移动终端的网络访问量已超过基于普通电脑的访问量.因此要求网络课程不仅要在普通电脑的大尺寸屏幕上可以为学习者提供友好的用户界面和学习体验,同时在各种不同分辨率的小尺寸移动终端上也应提供相对一致的学习体验.
2基本技术方案
显然,面对这一问题,原有的网络课程设计模式已经远远不能适应这一要求,那么,如何让网络课程也能实现响应式设计,并可以根据不同的终端设备给出不同的输出信息数据,我们根据现有的一些网站开发的技术手段和前端页面的设计模式,以及根据实际开发过程中总结出的一些实践方法,一般使用以下手段来实现,比如把固定的数值包括位置定位、长宽高、大小等变为相对的量,这其中主要包括三个主要手段:流体式表格,液态图片,媒体选择器.
2.1流体式表格
2.2液态式图片
液态式图片也可以称为响应式的图片,这是一个比较抽象的说法,我们可以这样理解,那就是不仅要保持缩放图片时保持图片的宽高比,而且还要在移动终端上适当降低图片的分辨率.这个技术的实现需要使用网页脚本检测当前设备的屏幕分辨率,根据不同设备的情况,向网页中添加特定的web请求信息或标记,并将后续的网页html页面代码、页内图片、网页脚本和样式表等加载请求定向到网站虚拟路径上.当这些请求到达网站的服务器端时,网络服务器会根据发送来的请求信息来决定这些请求所需要网页中是插入的大尺寸的高分辨率图片还是小尺寸的低分辨率的图片,并向请求用户进行液态图片相应地反馈输出.对于小屏幕和低分辨率的移动设备,大尺寸图片则不会被用到.使用液态式图片可以有效降低移动端的网络数据流量并提高网页访问速度.
2.3css3媒体选择器
css中文名是层叠样式表,目前最新的版本是第三版也就是css3,它能实现网页内容与表现分离的一种技术.流体式表格为我们提供了响应式的页面布局方式,不过在某些较小的屏幕终端上,如果页面没有办法容纳四列显示,只能重新排列成三列或者两列显示,那么,该如何响应此设备,我们可以使用css3媒体选择器技术解决这个问题.css3兼容之前的css版本所支持的所有媒体类型,例如:screen,print,handheld等,并且css3又添加了很多涉及媒体类型的最新的功能和属性,包括最大宽度、设备宽度、屏幕定向,横屏或竖屏及颜色设定等.在css3之后出现的新的移动终端,如苹果或安卓等设备,都可以相对完整的支持这些新属性.所以可以通过媒体选择器为新设备设置独特的样式,而忽略不支持css3的旧电脑中的老旧的浏览器;可以根据使用预先设想的使用目标创建多个不同类型的样式表,以适应不同宽度范围的设备类型.而目前最高效的解决方案,是将多个类型的选择器整合到一个css文件中.
3深入探讨
有了流体式表格、液态图片、css3媒体选择器,已经基本可以根据终端设备的不同屏幕尺寸及分辨率显示不同的课程页面变化,但响应式网页设计不仅如此,还应包含一些其他方面的内容,我们列举出如下的响应式网页设计的主要包含的几个方面:(1)响应不同终端的屏幕尺寸及分辨率变化.当终端的屏幕尺寸及分辨率发生改变的时候,根据设备情况需要对页面菜单、文字、布局等做出动态调整,使用户仍然能够获得友好的使用体验;(2)响应设备操作行为变化.如鼠标拖拽(iPad上使用JavaScript事件模拟拖拽),触摸屏手势支持或其它移动设备上特有的输入方式;(3)网络状况自适应.用户在慢速网络或网络延迟较大的情况下可以选择不下载一些消耗带宽的资源;(4)其他辅助功能响应.根据不同的终端,调用程序所需要的传感器和控制器,如GPS、陀螺仪、电话、短信等功能;(5)对使用场景做出响应.根据用户身处的不同使用环境,提供给用户不同网页体验;(6)响应用户偏好.因为不同的用户有着不同的偏好,比如左右手,操作习惯,反映速度,眼睛辨别能力,色彩喜好,关注内容不同等,网站都可以考虑做出响应.上述讨论的三个重要手段,主要是针对第一条内容.针对第二条内容则主要依靠浏览器和设备传感器的状态检测,来实时动态调整课程页面表现或运行方式,相对于普通电脑上基于鼠标和键盘的人机交互,触摸屏技术为我们带来了完全不同的互动方式与新的设计需求;这两者又有各自所适用的领域.幸运的是,要想让网站满足不同设备的需求,并非一件很难的事,只需要把注意力集中在某些地方.比如:触屏设备无法对鼠标滑过或指针的一些行为做出响应,因为触屏设备中根本就没有鼠标指针的设定,我们用手指点击屏幕就是单击,因此设计时不要让触屏设备出现任何依赖于鼠标的状态的触发模式.而其他几个方面则可根据网络课程的实际情况来实现不同的需求,例如:视频或图片比较多的课程,就需要对网络状况进行检测,以根据不同的用户带宽显示不同的视频或图片质量,以提高用户访问速度,提升用户体验.而一门制作优良的网络课程,如果能根据不同的用户给出不同的用户体验,使课程的学习更加贴近用户的习惯,那么,这一课程的受欢迎程度肯定会大大提升.
4响应式网站制作流程
从页面设计到技术实现真格过程来说,设计并制作一个响应式网络课程,大致可以划分为以下4个过程:(1)网站美工,用户界面设计师,描绘出页面的风格和样式,并确定网页在最大分辨率的设备下应显示的全部内容,然后在页面尺寸不断缩小的情况下,如何布局,什么样的页面元素比如文字、图片、内容等需要改变显示方式进行隐藏,缩放或裁剪等,再一一做出调整;(2)使用相对单位对页面元素进行定位和设定,设置长度、宽度、大小等;(3)针对不同显示终端的屏幕尺寸和分辨率使用流体式表格和液体图片实现响应;(4)根据分辨率变化视情况加入适当的媒体选择器来调整元素.通过以上步骤,一个可以适应各种平台和终端的响应式网络课程基本实现,经过后期的各种优化调整,一个优秀的并保持一致的用户体验的网络课程就呈现在了各种终端用户面前,通过响应式网页设计,大大减低了针对同一课程开发多个系统的工作强度,实现了网络课程制作的效率化和通用性.响应式网页设计的优点:(1)网站制作的工作量相对较小,不需要注册多个域名,对于所有设备适用;(2)相对一致的用户体验,个性化的用户习惯响应,很贴近用户平时的上网习惯;(3)可根据不同的用户终端,调用不同的终端工具,实现设备的有效合理利用.
5结语
关键词:网页设计;互联网络;信息传播;平面设计教学
每一个时代都有代表性的发明作为这个时代的象征,像第一次工业革命,蒸汽机的发明,使得那时成为蒸汽时代;爱迪生发明了电灯从那时起进入了电的时代,要说21世纪,我想应该是网络的时代,自从互联网的出现使“地球村”的概念更加贴切,可以说网络拉近了地球上每一个角落的人。互联网代表着一种崭新的信息交流方式,它使信息的传播突破了传统的政治、经济、地域及文化的阻隔,使信息传达的范围、速度与效率都产生了质的飞跃。互联网是由成千上万的网站组成,而每个网站都是由诸多网页构成,故网页是构成互联网的基本元素。而网页设计是伴随着计算机互联网络的产生而形成的平面设计新课题,是网页设计者以所处时代所能获取的技术和艺术经验为基础,依照设计目的和要求自觉地对网页的构成元素进行艺术规划的创造性思维活动,必然要成为设计艺术的重要组成部分,并随着网络技术的发展而发展。表面上看,它不过是关于网页版式编排的技巧与方法,而实际上,它不仅是一种技能,更是艺术与技术的高度统一。设计师如何将网络与设计、技术与艺术完美地结合,是非常值得我们深思和研讨的。
一、一骑红尘妃子笑,谁人知是荔枝来之信息传播
信息元素可以说是网络最基本的元素,互联网自始至终都起着一个信息传播的做用,也是由此而产生的。自从人类诞生以来,人类社会至少已经经历了四次意义重大的信息传播革命,每一次信息传播革命都把人类文明推向一个新的发展阶段。第一次信息传播革命是语言传播的诞生。第二次信息传播革命是文字传播的诞生。第三次信息传播革命是印刷传播的诞生。第四次信息传播革命是模拟式电子传播的诞生。
最新的一次信息传播革命,即正在我们身边发生的第五次信息传播革命,是数字式电子——网络传播的诞生。网络媒体的出现,使得传播者与受众之间的传统的相互关系正面临巨大的变化。人类进入了真正的信息时代。
网页设计以信息传达为目的,而传达的最终表现界面则永远也脱离不了媒体。媒体与网页设计之间的关系是互动的,媒体既体现了设计,又给设计带来了局限性;设计既受制于媒体,又是新媒体产生的动力之一。
我们大家所共知的传媒方式有报纸、广播、杂志、电视等等,这些在现代媒体中仍然占主要位置。如果与互联系网络比较的话,它们这些传媒方式就显的相当单一。因此它们的先天缺陷也越来越明显,所以像这种单一的传达方式也使设计师受到了一定程度上的限制。人们接受信息的途径是多方面的。像视觉、听觉、触觉、嗅觉、味觉等一系列感官的综合使我们更加全面的去了解其他的事物。为了能使信息传达的更全面一些,一直在追求完美的设计师也在寻找着一个崭新的媒体来表达完善的设计。因此当今互联网络顺利的成为新生的、综合感官的、充满活力的新媒体,也为设计师创造了前所未有的信息传达手段与途径。而且随着技术的不断发展,它极有可能成为最完善的媒体。这应该引起每一个平面设计师的关注。网络的发展速度和力量是惊人的。
二、横看成岭侧成峰之视觉效果
可以说网页是通过视觉元素来进行信息传达的,这里说的视觉元素包括文本、背景、按钮、图标、图像、表格、颜色、导航工具、背景音乐、动态影像等。无论是文字、图形、动画,还是视频,为了使网页获得最大的视觉传达功能,网页设计者所要考虑的是如何适应人们视觉流向的心理和生理的特点把它们放进页面这个“大展示窗口”里。由此确定各种视觉构成元素之间的关系和秩序。因此,设计时应该研究各种视觉造型元素之间的距离、位置、面积和视觉流程的问题。
从理论说起,视觉流程的形成是由人类的视觉特性所决定的。因为人眼独特的结构,造成只能产生一个焦点,而不能同时把视线停留在两处或两处以上的地方。这样就使得人们在阅读一种信息时,视觉总有一种自然的流动习惯,先看什么,后看什么,再看什么。视觉流程往往会体现出比较明显的方向感,它无形中形成一种脉络,似乎有一条线、一股气贯穿其中,使整个版面的运动趋势有一个主旋律。心理学的研究表明,在一个平面上,上半部让人轻松和自在,下半部则让人稳定和压抑。同样,平面的左半部让人轻松和自在,右半部让人稳定和压抑。所以平面的视觉影响力上方强于下方,左侧强于右侧。这样平面的上部和中上部被称为“最佳视域”,也就是最优选的地方。
所以在网页设计中,重要的信息和标题栏通常在这个位置出现。只要遵循视觉流程和符合人们认识过程的心理顺序和思维发展的逻辑顺序就可以更为灵活的运用。在网页设计中,灵活而合理地运用视觉流程和最佳视域,组织好自然流畅的视觉导向,直接影响到传播者传达信息的准确与有效性。
三、进化、发展之必要
网页设计这门学科是一门后期新兴的设计类与网络方面交叉的学科,在最近的几年也随着网络的发展越来越受人们的重视,它是以网络为载体,把各种各样不同的信息以最快捷与最方便的模式传达给每一位与之相关的人员,但是单单这种标准是不够的,人们也对在观看各类信息的同时逐步产生了视视美观的需求。然而每个人对美的追求是不尽相同的,网页设计也是同样的。因为要求了网页不光是把各类信息与事物放上去能看就行,这些对现在的人们已经是远远不够的了,这时设计师就要考虑如何使受众能更好更有效率的接收到网页上的信息。这方面就需要从审美入手了,如何制作出清晰、整体性效果好的页面。使人们浏览起来更方面,心情更舒畅,制作出清晰、整体性好的页面。使人浏览起来心情愉快,接收信息也会更加容易。网页设计的审美需求是对平面设计美学的一种继承和延伸。
我们经常所说的如变化和统一、条理与反复、对比和调和、均齐与平衡等,对网页中文字、图形、色彩的设计都是十分有效的视觉规律。首先,网页的内容与形式的表现必须统一和具有秩序,形式表现必须服从内容要求,网页上的各种构成要素之间的视觉流程,能自然而有序地达到信息诉求的重点位置。在我们把大量的信息塞到网页上去的时候,考虑怎样把它们以合理统一的方式来排布,使整体感加强同时又有变化。怎样使它们脉络清楚又富有清晰的视觉效果等等。这样使页面更丰富,更有生气,看起来就不感到枯燥。其次,突出主题要素,必须在众多构成要素中突出一个清楚的主体,它应尽可能地成为阅读时视线流动的起点。如果没有这个主体要素,浏览者的视线将会无所适从,或者导致视线流动偏离设计的初衷。
四、千里之行始于足下之构成效果
文字作为信息传达的主要手段目前也是网页设计的主体,文字是网页中必不可少的元素,也是网页中的主要信息描述要素,所以网页中文字将占据相当大的面积,文字表现的好与坏将影响到整个网页的质量。网页文字的主要功能是传达各种信息,而要达到这种传达的有效性,必须考虑文字编辑的整体效果,能给人以清晰的视觉印象,避免页面繁杂零乱,减去不必要的装饰变化,使人易认、易懂、易读。不能为造型而编辑,忘记了文字本身是传达内容和表达信息的主题。
网页文字编排与设计,重要的一点在于要服从信息内容的性质及特点的要求,其风格要与内容特性相吻合,而不是相脱离,更不能相互冲突。如政府网页其文字具有庄重和规范的特质,字体造型规整而有序,简洁而大方;休闲旅游类内容网页,文字编辑应具有欢快轻盈的风格,字体生动活泼,跳跃明快,有鲜明的节奏感,给人以生机盎然的感受;有关历史文化教育方面的网页,字体编辑可具有一种苍劲古朴的意蕴、端庄典雅的风范或优美清新的格调;公司网页可根据行业性质、企业理念或产品特点,追求某种富于活力的字体编排与设计;个人主页则可结合个人的性格特点及追求,别出心裁,给人一种强烈独特印象。
在网页文字的编排与设计中,由于计算机给我们提供了大量可供选择的字体,导致字体的变化趋于多样化这既为网页编辑提供了方便,同时也对编排与设计的选择能力提出了考验。虽然可供选择的字体很多,但在同一网页上,使用几种字体尚需精心编辑和考虑。一般来讲,同一页面上使用的字体种类最多只能有三四种。由于文本字体的显示是需要本地硬盘字体文件的支持的,所以在互联网上使用过多的字体是没有意义的。文字在视觉传达中作为页面的形象要素之一,除了表意以外,还具有传达感情的功能,因而必须具有视觉上的美感,能给人以美好印象,获得良好的心理反应。
图片是文字以外最早引入到网络中的多媒体对象。网络可以图文并茂地向用户提供信息,成倍地加大了它所提供的信息量。而且图片的引入也大大美化了网络页面。可以说,要使网页在纯文本基础上变得更有趣味,最为简捷省力的办法就是使用图片。对于一条信息来说,图片对受众吸引也远远超过单纯的文字。
图片的位置、面积、数量、形式、方向等直接关系到网页的视觉传达。在图片的选择和优化的同时,应考虑图片在整体编辑计划中的作用,达到和谐整齐。要达到这样的效果,在页面图片的合理选用时,一要注意统一,二要注意悦目,三要注意突出重点,特别是在处理和相关文字编排在一起的图片时。
网页在一定意义上说也是一种艺术品,因为它既要求文字的优美流畅,又要求页面的新颖、整洁,使用色彩可以产生强烈的视觉效果,使页面更加生动。而且,浏览者在洲览网页时,留下的第一印象就是页面的色彩设计,它的好坏直接影响阅读者的观赏兴趣。因此,色彩设计在网页设计中居于十分重要的地位。网页的色彩设计应把握以下几个方面。
首先是整个页面的色彩选择,确定一个主色调,可以有利于体现网站主题。我们现在看到的网页,一般以浅颜色为背景的居多,如浅灰色、浅黄色、浅蓝色、浅绿色。以浅颜色为底,柔和、素淡,配上深颜色的字,如黑色,读来自然、流畅,也有利于突出页面的重点,有利于整个页面的配色,更容易为大多数人认可和掌握。其他一些次要内容,如背景图片、线条适宜采用不抢眼的颜色,以免喧宾夺主。只有少量精心选择的元素,为了突出强调的需要,才采用明亮的色彩,这些彩色亮点就会产生强烈的视觉冲击,但如果用得太多了,就会形成一种均匀的噪声,而达不到强调的效果。
其次,在背景的色调搭配上一定要注意不能有强烈的对比,特别是同时使用色彩对立的颜色。大面积颜色适宜采用低比度,因为过于丰富的背景色彩会影响前景图片和文字的取色,严重时会使文字溶于背景中,不易辨识。所以,背景一般应以单纯为宜。如果需要一定的变化以增加背景的厚度,也应是在尽量统一的前提下的一种变化。例如在制用标题时,为追求醒目的视觉效果,可用比较深的颜色,配上对比鲜明的字体。实际上背景的作用主要在于统一整个网页的风格和情调,对视觉的主体起到一定的衬托和协调作用,一方面吸引网民的注意力,另一方面有助于体现网站的主题。
五、技术、设计之两手都
网络技术与设计创意的紧密结合,使网页的设计由平面设计扩展到立体设计,由纯粹的视觉艺术扩展到空间听觉艺术,网页效果不再近似于书籍或报刊杂志等印刷媒体,而更接近干电影或电视的观赏效果。技术发展促进了技术与设计的紧密结合,把浏览者带入一个真正现实中的虚拟世界。技术与设计的紧密结合在网页艺术设计中体现得尤为突出。
1理论教学
1.1课程目标
《网页设计与制作》课程内容包括HTML、CSS+DIV、JavaScript、Photoshop、Flash,本课程的教学目标是:1)使学生掌握HTML基本知识,熟练掌握静态网页制作技能;2)使学生能够掌握流行的CSS+DIV网页设计技术,适应网页设计社会最新需求;3)使学生能够用Photoshop进行网页效果图的设计并能够切图输出;4)使学生能够用Flash进行网页动画的简单设计;5)使学生能够掌握JavaScript简单程序设计,能够实现网页的各种动态效果。
1.2课程内容
1.2.1HTML网页设计重点包括网页设计基础知识、用HTML设置文本和图像、列表、超链接与框架、表格、表单、网页制作工具Dreamweaver的基本操作,网站管理、Dreamweaver模板等。在进行课程设计时,突出HTML代码的教学,而对制作网页的工具Dreamweaver则着重于操作能力和动手能力的培养。“知其然,知其所以然”是我们的目标。
1.2.2DIV+CSS网页设计DIV+CSS是目前网页的主流布局方式,DIV+CSS网页设计技术使得网页的表现与内容相分离,提高了页面浏览速度,并且使得网站易于维护和改版,因此,在网页设计教学中DIV+CSS成为核心的内容,并将对传统的网页设计教学产生较大的影响。该部分重点知识包括CSS基本语法、用CSS设置文本、图像样式、用CSS设置超链接与导航、用CSS设置表格和表单样式、CSS盒子模型、盒子的浮动与定位、CSS+DIV布局方法剖析。教学中通过大量的实际应用,反复的练习,使学生真正掌握CSS+DIV的精髓,并体会其在设计网页方面的优越性。
1.2.3Photoshop图像处理重点包括Photoshop基本工具的用法,选区操作、图层操作、图像变换、色彩调整、文字操作、绘画工具、通道、路径、融合、图层样式、文字样式及滤镜等,目的在于能够用Photoshop设计美观、清新大方的网页效果图并且能把网页效果图切片导出。注重学习工具的使用和图片的处理方法。课堂教学中应注意培养学生的创新意识,突出“网页设计重在创意”的理念。尤其对于动漫广告等专业要发挥学生们美术方面优势,将计算机技术与美术相互渗透和融合,将网页作品当作一份具有生命力的完美艺术品。
1.2.4Flas制作重点包括层的概念,工具的使用,逐帧动画制作、运动渐变动画制作、形状渐变动画制作、引导动画制作、遮罩动画制作,元件的使用,基本动作的使用,在网页中使用Flash的目的是让网页变得更加生动形象,因此在学习技术的同时更要注意网页动画的组织形式,与网页协调。
1.2.5JavaScript程序设计JavaScript是目前Web客户端开发的主要编程语言,也是Ajax的核心技术之一。该部分重点知识包括JavaScript编程基础,变量、数据类型和表达式,流程控制,函数,对象编程,文档对象模型与事件驱动,窗口、文档和表单对象,级联样式表(CSS)技术,动态对象和Cookies及安全等,JavaScript中的XML、Ajax技术以及JavaScript实用技巧与高级应用。
1.3教学方法
该课程的教学实践性较强,知识覆盖面广,在教学中要极大的激发学生的参与性,锻炼学生的动手能力,培养学生的学习兴趣。注意引导学生学习理论与实践相结合,将理论应用于实践。教学过程中大胆运用模块教学法、案例教学法等教学手段,充分调动了学生的积极性和创造性,教学效果明显提高。
1.3.1模块教学法根据教学内容的不同特点,将整个《网页设计与制作》课程的教学分为五个阶段,第一阶段使学生熟悉并掌握HTML语言;第二阶段重点在于CSS样式表以及CSS+DIV布局方法;第三阶段在于利用Photoshop进行网页效果图的制作,并将图片切片输出;第四阶段在于利用Flash制作动画;第五阶段在于JavaScript程序设计;每一阶段要给据内容不同、重点不同采用不同的教学方法。比如在第一阶段,要学生学会并熟记HTML标记的用法,这就要通过大量小实例练习;在第二阶段主要进行页面整体布局的练习,学习如何把整个网页分成不同层次的块,然后再学习每一块的设计方法,只有通过全面的练习,才能掌握丰富多彩的网页设计方法;第五阶段则主要学习最新流行的网页效果的设计,重点在于网页程序的设计。每一阶段的教学内容完成后,在机房组织小测验,以实现分阶段达标,最终使学生完成该门课程的学习任务。
1.3.2案例教学法在课堂上采用案例教学法,通过精心挑选案例,明确提出需要掌握的知识点及操作技能,以案例带动知识点,贯穿整个教学过程。比如在讲解HTML的<img>标记时,图片的路径学生很容易出错,通过一些小实例讲解该标记在网页实际设计中要注意的问题,学生就很容易掌握;HTML基本标记学完后,通过一个综合实例——具有多个网页的网站的设计,综合应用HTML语法,达到复习和融会贯通的效果;再比如在讲解JavaScript程序设计时,理论的讲解贯穿在许多流行的JavaScript实例中讲解,极大地提高了学生的学习积极性。
2课程实践
2.1实验题目的设计
结合理论教学,设计配套的实验题目,对巩固课堂效果具有重要的作用。对于上文提到的五个阶段,分别设计相应的实验题目。
2.1.1HTML网页设计实验1HTML基本标记练习、实验2框架与超链接、实验3表格练习、实验4表单练习、实验5HTML综合实例。
2.1.2DIV+CSS网页设计实验1CSS文字排版、实验2CSS网页布局、实验3背景设置、实验4CSS导航菜单设计、实验5综合实例。
2.1.3Photoshop图像处理实验1图层的实验、实验2选区的练习、实验3图像的绘制练习、实验4图像的编辑练习、实验5文本的应用、实验6综合实例。
2.1.4Flas制作实验1Flash多种工具的使用、实验2变形动画的制作、实验3运动动画的制作、实验4引导(路径)动画的制作、实验5逐帧动画的制作、实验6综合实例。
2.1.5JavaScript程序设计实验1JavaScript程序设计案例、实验2用JavaScript制作网页特效、实验3JavaScript内置函数和对象、实验4JavaScript事件处理、实验5Dom操作实例。
2.2自学模式的创建
为学生创建良好的自学环境。我们建立了该课程的课程网站,学生可以下载教师的多媒体课件、实验指导、相关学习文档、视频讲座资料等,课程网站还提供大量的题库,包括选择题、填空题、判断题、问答题、设计题,学生登录后可以自由练习,从而达到了消化课堂所讲知识点、提高学习效果、激发学习兴趣的目的。这种做法丰富了教学手段,开辟了学生自学天地。
2.3参与教师科研,以研促学
鼓励和吸收成绩优秀的学生参与教师的科研活动,以科研促教学。学院自行开发的学院网站、学生评教系统、教务管理系统等都有学生参与,同时,学院的许多活动开展后,都安排学生设计相应的网站,这样使得该课程的教学水平不断提高。
2.4成立网页兴趣小组,拓宽知识面
组织成立网页课程的兴趣学习小组,具体活动包括:1)举办讲座:资深开发人员的经验报告,网页知识讲座;2)举办竞赛:我院已成功举办两届网页与flash设计大赛。这些活动的开展深受广大师生的好评,激发了学生对网页设计技术的兴趣,培养了学生的动手能力和创新能力。
3课程实训网页的制作
不仅要求制作者有熟练的网页制作技术,还要有一定的艺术设计能力,因此在掌握网页设计基本技术的基础上,课程实训主要培养学生设计能力、创作能力和对所学知识的综合运用能力,学生需要独立完成一个表达特定主题的网站,要求参加实训的学生在规定的时间完成网页效果图的设计并切图输出,最终在Dreamweaver中布局成网页。实训主要内容包括素材的搜集、网页整体布局设计,网页代码的编写、调试。实训时间是32学时,实训结束后,学生不仅要提交设计报告、Photoshop制作的网页效果图和网页代码,还要进行现场答辩,这些对学生都是很好的锻炼。最后教师根据学生所交作品的效果、原创性、复杂性等情况进行成绩的评定。平时实验课上学生总是按教师给定的素材,给定的效果进行实验,主要注重的是设计方法和网页代码的学习,在实训中,素材需要学生自己搜集,效果图需要自己制作,网站的制作方法自己确定。这就要求他们上网查询大量的资料,遇到问题想办法解决,学生带着问题进行学习和探索,培养了学生的探索创新能力。课程实训不仅巩固了学生网页代码的设计能力,更是从网站策划、网页的界面设计,网站的风格、配色、布局、Photoshop软件的应用等多方面对学生进行了训练,为学生能够做出美观而又实用的网页打下了牢固的基础。
一、网页设计信息的概念
法国学者德卢西奥•迈耶在《视觉美学》中写道:“一件艺术作品不是独白而是对话。”同样,网页设计也不是设计师的个人独白,而是与浏览者的对话。既然是对话,那么其中就一定有信息的交流与传递。控制论科学创始人美国数学家诺伯特•维纳将信息定义为:“信息是人们在适应及控制外部世界、并且使这种适应及控制反作用于外部世界的过程中,同外部世界进行交换的内容的名称。”对于网页设计来说,网页设计信息就是网页设计师(发送者)对网站环境进行调节与设计,并让这种设计被网页浏览者(接收者)所理解时产生的与网站环境进行交换的产物。对网页设计师而言,如果感到网站环境有某种不确定性(如如何传达客户的需求及理念,如何布局网页的形式等),设计师便会产生审美注意;当设计师通过某种途径或方法接收到了有效信息时(这种信息可以是某种设计形式、某种设计方案等),就消除了对网站环境的不确定性,并完成了对设计信息的编码。而对于网页浏览者而言,浏览者对于网站环境感到有疑问或不确定的时候(如感兴趣的资料在哪里、布局是否合理等),也会产生审美注意;当浏览者通过对信息编码的破译接收到了有效信息时(如在网页上获取到了需要的资料),也消除了对网站环境的不确定性。这样,网页设计中的设计对话和设计活动便在信息传递中真正形成。
二、网页设计信息的层次
在网页设计信息传播的过程中,设计信息是一种多层次的复杂信息综合体,可以分为技术信息、语义信息和审美信息三个层次。网页设计的技术信息指的是信息的物质层面或形式层面,不仅包括网页设计的布局、色彩、音效、交互等信息,也包括隐藏在网页背后、能够让网页正常呈现及运行的网站编程语言,体现了网站整体知觉环境和网站的后台环境。因此,技术信息就是网页表现形式的信息。网页设计的语义信息指的是信息的内容,即单纯作为语言意义的信息。这种信息不仅泛指网页需要传达的文本内容,也包括由网页布局、色彩、音效、交互等体现出来的设计符号、设计功能、交互体验方式等,体现了网站的前台环境。网页设计的语义信息服从普遍逻辑,具有可理解、可翻译为其他语言结构的特点。
三、网页设计信息的流动方式与特征
美国数学家克劳德•香农为一般通信过程建立起一个信息流动的物理模型,主要包括四个阶段:信息源——编码器——信道——译码器和信宿。根据这个物理模型,也可以模拟出网页设计信息流通的基本过程。网页设计信息流动模型中的信息源指的是信息的来源,广义上说是指一定时代人类的社会生活,因为所有有关网页设计的动机、课题、素材、经验等都是源于现代社会生活;狭义上说是源于客户对网站的策划与要求,以及设计师在实现其策划要求时所体现出的审美经验。编码器的作用是设计师把从信息源得到的信息制作成浏览者能够接受与理解的信号的活动。设计师的编码包括技术(语法)编码、语义编码和审美编码。技术编码是设计师对构成网页设计的界面编排、造型、色彩、音响、交互等进行系统的安排,以构成特定设计形态的过程;语义编码是设计师运用相关的网络技术手段,将网页所要传达的基本内容凝定在技术信息中的过程;审美编码就是设计师根据自身的审美经验和个性色彩对设计形态和基本内容进行艺术处理的过程。信道是用于承载网页设计信息本身的虚拟物质,设计信息需要通过网页的造型、图像、色彩、照明、音响、交互、云技术手段等进行传输和存储。设计信息传输信道常常是既有图像、色彩、文字等视觉型信道,也有带有声音的音响型信道,还有可以进行人机互动的交互型信道及上述多种手段结合的复合型信道。在网页设计多元化的今天,多信道的传输已经十分普遍。浏览者在设计信息的传输过程中相当于译码器和信宿。所谓译码就是浏览者把从信道上接受到的信号翻译为自身懂得的信号的过程。浏览者依据头脑中所掌握的相关技术符号,首先对通过各种信道传输过来的网页表现形态及呈现方式等信息做出是否明白或理解的判断,这是第一次译码,即语法算子译码。如浏览者是否可以明白网页的操作方式,如果明白,需要进一步根据自身的主观意识、评定标准及所处时代的要求等,即所掌握的语义符号,对信息进行再次译码,找到所需的有效信息,即语义算子译码。在此基础上,再根据受众的审美经验、审美趣味、审美认识等对网页信息作出第三次译码,在了解网页基本内容的同时获得审美信息,即审美算子译码。信宿指的是信息发送、传输的目的地。浏览者将破译后的信息存放在信宿中,并且对该信息再一次作出鉴别和判断,过滤无效信息(噪声),吸纳有价值、有意义的信息,从而影响自己的知识结构及行为心理,如选择购买该网页的产品等。这些有价值的信息会渐渐形成接收者自身的经验与知识结构,在以后的判断和译码时发挥作用。受众对信息的破译和信宿的情况可以通过相关检测手段(如点击率、浏览者评论等)进行统计,成为信息源中的成分,从而再一次反馈给编码器设计师,这样就完成了设计信息的循环流动。
四、结语
关键词:Flas 网页设计 应用研究
随着社会迈入信息化时代,网络及计算机技术的发展及普及程度呈现出优质化的发展形势,从而促进网页动画渐渐发展起来,此外网页动画设计在网页设计中占据重要地位,促使人们在关注动画整体发展趋势的过程中将注意力放在网页动画方面。在构建及设计网页时,运用Flash帮助网页实现多媒体化的网页成果展示,同时也渐渐成为网页设计发展过程中不可或缺的重要部分。
1Flash的运用及特点
MacromediaFlash作为一种交互式编辑矢量图及多媒体创作软件,因特网网页设计矢量动画文件格式时常得以较多的运用,此外,针对性分析Flash,可以了解到目前其主要具备以下六大特点:第一,将矢量图形作为主要运行前提,致使其自身文件导出容量不大,在进行图片缩放时对其自身的清晰度影响不大,在网络传输过程中存在一定的便捷性;第二,Flash具备非常优质化且强大的AS代码,在设计动画时运用Flash技术,促使动画的交互性优良,便于读者在阅读过程的理解并实施相关互动;第三,针对实际运用过程分析,Flas在运作时主要采用插件,若用户想要实现视频观看,仅仅需要安装一次视频插件就可以直接观看,避免繁琐性多次安装的现象发生。此外,由于Flash构建的动画自身极小,所以其具备较快的调用速率;第四,在设计Flash过程中,可以根据需要适当增加页面控制按钮帮助页面实现链接的跳动,还可以运用鼠标实现页面动画中的运动及移动。第五,Flash可以实现动画视听效果内容的升华,譬如渐变声、位图等等,用户在制作图片的过程中可以直接构建全Flash制作站点;第六,Flas属于一种“准”流式文件内容,无需全部下载完成就可以实现动画观看。
2Flas在网络设计中的应用
在网页设计中,Flas具备非常多关键性的作用,如流式播放动画、FlashMV及短片动画等,此外其所表现的形式中存在一定的交互性。但需要注意的是,在实施网页设计时,避免繁琐、复杂的动画设计效果的存在,毕竟物极必反,只会降低网页的品质;如图1所示。2.1网页动画信息交互的实现为了进一步却宝宝网页动画信息交互整体的流畅性,其中的一个重要关键就是Flas导航的交互性设计。在对该部分内容进行设计时,往往会使用针对性的Flas脚本——AxtionScript。实际设计过程中,通常由编程者的思想与Flash在事件中作用共同形成动力,并依据动画中的相应内容实现AxtionScript的具体化定义。2.2网页动画相关要素的设计第一,交互式导航系统。在网页设计中,导航栏对用户主要起到一种引导性作用。所以在设计时需要将其设计为多个导航级别,并构建针对性的标识来将其区分,以色彩为例,可以采用较为鲜艳、清爽式的搭配。第二,Web图像动画形式展示。传统网页中,Web图像主要呈现静态,不过经由计算机技术的不断发展,最近几年在网页设计中渐渐出现了一部分动态化的Web图像。同时在其色彩方面的运用,主要采用RGB模板,并在网页安全色方面运用216色,其主要的色彩格式包括GIF、PNG以及JPE6。第三,鼠标动画。为了实现优质化Flas效果,在制作动画效果时要特别注意鼠标在移动过程中其轨迹图案及色彩搭配。首先,要确保鼠标移动过程中的色彩与网页设计色彩是不同的,有助于用户一眼就可以将鼠标找到。最后就是,鼠标在色彩区别网页之后还要注意其透明性,避免遮蔽信息的现象出现。
3结语
综合全文内容,在网站设计过程中,Flash作为一个极具重要性的视觉性元素,其可以在帮助网站实现多媒体化效果展示的同时,还能够结合数据通信这一措施全面性丰富网站自身具备的素材及资源,最终达到一种动态化的效果。截至今日,由于计算机技术发展速度不断提升,结合Flash自身所具备的多种优质化特征,笔者相信在今后人们的日常生活中,Flas一定可以获得更加广泛的用途,更具普遍性,最终实现网页设计的主体化运用趋势。
参考文献
[1]乔慧。Flas在网页制作中的应用及发展[J].内蒙古石油化工,2013(21):68.
关键词:Photoshop;页面设计;CI设计
中图分类号:TP393.092;TP317.4
随着网络技术的飞速发展,电子产品的不断更新换代,智能手机的不断普及,互联网应用达到了空前的繁荣。在互联网中,各种不同行业、不同种类、页面精彩吸人眼球的网站页面带给人们强大的视觉冲击力的同时也给人们的生活添加了色彩。在这些精彩页面诞生的最初,就是设计者根据用户需求应用Photoshop来不断完善并完成页面效果图的过程,下面就来阐述一下基于Photoshop的网页页面的设计方法与流程。
1 需求分析
设计者与客户签订合同之前,都要看设计者的网站页面效果图是否能达到客户的预期要求,那么怎样能设计出让客户满意的效果图,关键在于正确与全面的了解客户的需求。精确掌握客户需求应该从以下两方面着手:
1.1 确定网站类型。常见的网站分类分为如下几类:(1)综合性网站:以新浪为例,他的首页包括丰富的新闻、资讯、娱乐、体育等信息,包罗万象,种类非常丰富;(2)电子商务类网站:俗称购物网站,比如淘宝、聚美优品这一类网站都可以称为电子商务类网站;(3)娱乐资讯网站:在互联网上看电影、听音乐已经成为人们日常生活的一部分,土豆网、腾讯视频等都属于这类网站;(4)社交类网站:随着互联网时代的到来,人们的交流方式产生很大变化,网络交流平台给人们沟通学习带来了巨大的便利,微博、豆瓣、人人网等都是这类交互式的网站。
1.2 网站的CI设计需求分析。CI(Corporate Image)是指企业的形象,在网页设计中,色彩的选择和搭配结合Logo和Banner的设计,能够最有效的传达企业形象。(1)Logo设计:Logo即标志,是商标的一种体现,可以是中文,英文字母,可以是符号,图案,可以是动物或者人物等等,一个好的Logo能体现出网站的特色和内涵[1];(2)网页的标准色彩:“标准色彩”是网站形象和内涵的延伸,一个网页的标准色彩不宜超过三种,太少则太单调,太多则让人眼花缭乱。一般来说,适合于网页标准色的颜色有:蓝色,黄/橙色,黑/灰/白色三大系列色[2];(3)网页的标准字体:根据网站的内涵,选择适合的字体,一般网页的默认字体为宋体;(4)Banner设计:可以作为网页中的横幅广告,也是体现网站中心意旨、情感思想的宣传中心。
通过标志、色彩、字体、标语协调统一的设计,可以很好的树立网站的CI形象。
2 页面的基本组成部分与结构图
一般企业网站都包括六部分:logo、导航、banner、内容、友情链接、版权。根据不同网站的需求定位,这六个部分在体现形式上有着不同的延伸和变化,但不管是大型综合性网站还是小至个人博客网站,我们都会找到这六部分的身影。由这六部分组成的网页页面基本结构图如图1所示:
图1 网页基本结构图
3 在Photoshop中制作网页元素的技巧
3.1 Logo制作。Logo不仅仅是将某些颜色与线条的堆叠,它要比品牌的名称更具标识度。在设计过程中,要思考、艺术分析和系统规划。一个优秀的Logo作品,应该具备简单、动态、灵活、独特、有意义这五个特点,同时应注意颜色的重要性、不要标新立异Logo不是艺术品、不要低估定制字体、不要可预测的效果、不要落入俗套。
3.2 Banner制作。一个优秀的Banner作品的主题要明确、重点文字要突出、文字要符合阅读习惯、要在最短的时间激起点击的欲望、色彩不要过于醒目、产品数量不宜过多、信息数量要平衡、留空给图形文字以呼吸的空间。
3.3 导航栏制作。导航栏是继Logo之后用户第一个看到的组件,如何让导航栏更加优雅美丽,在设计过程中应主意两大要点。第一,不要使用一些繁杂的装饰来做突出,通过字体设计、悬停效果设计、页面留白可以设计出简约、优雅的极简主义导航栏[3]。第二,响应式导航设计更完美,根据用户终端设备的不同,按照屏幕尺寸来合理缩放页面,达到更好的阅读效果。
3.4 网页背景制作。网页背景设计目前还没有一套设计准则可遵循,根据总结,我们把网页背景大致分为六种类型:颜色背景、沙文背景、条状背景、照片背景、复合背景、局部背景。一般情况下,考虑到网站的下载速度和网页内容的显示效果,我们并不提倡使用图像作为网页背景。
4 使用Photoshop制作网页效果图应注意的几个问题
4.1 主页页面应干净整洁、条理清晰、专业水准、引人入胜。过多的绚丽、闪烁、下拉式菜单、图片等会让用户产生无所适从、心烦意乱的感觉,导致快速关闭页面。
4.2 导航设计要便捷、美观、全面。导航就如同网站的地图,导航的设计原则要遵循用户的阅读逻辑,同样也要兼顾网站的重点,设计好的导航条不能随意改动,否则用户就会迷路,找不到原来浏览的内容,给用户带来困惑。
4.3 提高页面下载速度。网页的下载速度是网站留住访问者的关键因素,图片是影响网页下载速度的重要原因,根据经验,把每页全部内容控制在30K左右可以保证比较理想的下载时间,图象在6-8K之间为宜,每增加2K会延长1秒钟的下载时间。制作好效果图之后,执行Photoshop软件里“将文件存储为web和设备所用格式”命令,对页面进行优化,控制最终文件所占的存储空间。
参考文献:
[1]朱彩华。Photoshop在网页版式设计中的应用与技巧[J].电子技术与软件工程,2013(11).
[2]丁士锋。网页制作与网站建设实战大全[M].北京:清华大学出版社,2013.
[3]刘丽君,陈强。浅谈Photoshop在网页制作中的应用[J].科技广场,2011(07).
关键词:ASP;和JSP;动态网页;网页设计技术
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)34-8296-02
网页是网站的基础单元,随着企业信息化程度的加深,网页浏览环境的高质量要求越来越严格,单单以静态网页去进行展示往往难以给予顾客提供一个理想的浏览环境,由此积极将动态网页技术运用进去,使得整个信息质量得以提高,是现阶段网页设计的基本思路。
1 比较视角下审视主流动态网页设计技术的必要性
之所以将几种主流动态网页设计技术进行比较,是因为在比较的过程中,我们可以清晰地看到技术的发展历程、优缺点和应用范围,在深刻理解这些知识之后,往往会给予我们实际网页设计工作相应的引导,以便充分发挥技术优势,规避技术缺陷,使得网页动态设计技术方案更加合理,更加科学,更加高效。
2 ASP、和JSP动态网页设计技术比较分析
1) 从背景特点的角度去分析。ASP作为动态服务器页面,是微软公司于1996年推出的,在当时并没有将其界定为程序语言,也不作为开发工具,更多情况下被称作为技术框架,起着应用的作用。简单来讲,处于服务器端脚本编写环境下,去创建运行动态网页和web应用程序,以IIS服务器为基础,对于浏览器没有很高的要求,往往是以VBScript或者JavaScript嵌入的方式融入到Html中去的,是比较简单的动态网页技术。早在2000年的时候微软就积极推出了全新的网页设计技术,即。这是以ASP设计技术为基础的,升级发展而成的全新的动态网页实现途径,有着全新的体系结构,更加容易去操作,并且附加了共享和再利用的功能,表现出一定的延伸性,直观性的特点。另外,可以将C语言充分运用进去,使得其在页面事件,网页控件,缓冲技术和服务器控件捆绑等方面取得了很大的进展。由Sun公司推出的JSP技术,是以Java Servlet和Java技术为基础构建起来的跨平台性质的动态网页,可以实现动态网页和静态网页的分离,还能够在编译后去进行操作,有着运行速度快,消耗小,扩展性佳,安全性能良好的特点。
2) 从应用范围的角度来看。ASP应用范围:其一,必须处于windows的运行环境下;其二,以增加空间的方式可以在Linux系统下实现局部运行。应用范围:基于语言编辑的运行程序,各路开发者更多的选择权利,可以运用到多种语言的网页设计过程中去。JSP应用范围:其一,能够在任何操作平台下实现运行;其二,在Apache服务器的协助下,拥有更加广泛的应用平台;其三,在虚拟机解释的左右下,可以实现字节代码的转移。
3) 从开发效率的角度来看。ASP,开发工具有Microsoft Visual InterDev、FrontPage、Dream weaver、Edit Plus,以简单的记事本就可以进行手工开发,整体代码比较简单,学习难度不高,可以很快的适应到这样的脚本语言中去,在此基础上融入到Html代码中去,实现网站应用程序的构建。使用到的开发工具有:Microsoft Visual Studio。作为集成程度较高的平台,程序设计人员可以自由选择,以便达到比较高的开发目标,尤其在Web Controls的帮助下使得程序编写工作更加简单高效,很多情况下甚至不需要进行手工输入。JSP开发技术应用之前需要安装JDK,这是前提和基础。能够使用JSP技术的平台比较多,以开源软件为主,但是其开发效率是难于与实现媲美的。
4) 从运行效率的角度来看。从运行速度来看,ASP是比不上JSP和的。在应对基本运算的时候,JSP显得比较吃力,往往会在速度上输于其他两者,这是因为在此过程中, .net技术顺序是先编译后执行的方法,并且以ASP脚本解释执行机制为基础,往往可以获得比较好的运行速度。在这一点上同样以这样的顺序进行的JSP,往往会表现出效率不高的特性。但是,从数据库操作的角度来看,JSP的性能会远远高于其他两者,这一点是无可厚非的。
5) 从数据库连接的角度来看。三种主流动态网页设计技术在连接数据库方面表现出明显的差异性:其一,ASP技术,以内置组件为基础,形成与数据库之间的连接,是使用频率比较高的组件,在这样的环境下,不仅仅可以更加轻松的去获取数据库信息还可以实现动态显示。其二,技术连接数据库效率更加高,避免了过多的人工代码工作以DATASOURCE和DATAGRID的数据库组件去实现数据库的链接,从而达到显示信息的目的。其三,JSP技术是以JDBC-ODBC桥和直接访问的方式去实现的,前者可以访问所有的数据库,只要保证驱动程序进行了合理的安装。
3 如何选择合适的动态网页设计技术
1) 理论联系实际,深入体会动态网页技术的异同。在充分了解三种动态网页技术的优缺点之后,积极将其运用到实际网页设计过程中去,做到理论联系实际,实现自身理论体系和实践体系的夯实,以保证能够在执行动态网页制作方案的时候,可以合理的去舍取,保证设计工作的合理性和科学性。
2) 与时俱进,不断了解先进的动态网页技术趋势。动态网页设计者,还应该积极去了解更多的关于动态网页技术的信息,比如最近几年内比较流行的php动态网页设计,也成为应用范围比较广泛的动态语言。简单来讲,除了上述三种动态网页设计技术,还应该积极去了解更多的动态网页技术,以便在网页设计的时候提供更多的思路。
3) 不断自我夯实,营造良好的技术创新环境。信息瞬息万变,网页设计技术也在不断更新和发展,对于网页设计人员来讲,只有通过不断的自我学习,才能够跟上时代的节奏,才能够保证能够以比较好的技术去满足客户的需求。对此,除了自身需要树立学习意识,积极去进行探索尝试之外,单位应该积极给予其学习创作条件,以教育或者培训的方式鼓励员工进入到网页设计技术交流和学习活动中去,以便营造良好的技术创新环境。
4 结束语
从上述的比较过程来看,三种动态网页设计技术的确存在很多优缺点。在应用的过程中,我们就要注重去选择,去舍取,以便选择比较理想的动态网页设计方案,以保证动态网页技术得以最有效的利用。对此,作为网页设计人员,应该不断去思考和探索。
参考文献:
[1] 尚俊杰。网络程序设计:ASP案例教程[H].北京:清华大学出版社,2005.