文件的数据存储量,所占空间比位图少得多,非常适合在网络上使用。同时,矢量图像可以做到真正的无级放大,这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并且不会降低画面质量。
如果你看过使用了Flash技术的网站,你一定会被其神奇的魅力所倾倒。当然,Flash也有其弊端,就是维护更新不方便,不适宜用于一些更新频繁、信息量大的网站。
DHTML
DHTML的全称为DynamicHTML,即我们常说的动态HTML。很多人都误会DHTML是一种语言,其实DHTML仅仅是一个概念--通过各种技术的综合发展而得以实现的概念,这些技术包括JavaScript,VBScript,DOM(DocumentObjectModel,文件目标模块),Layers(层)和CSS等。DHTML的目的在于加强网页的交互性;对用户的操作在本地就可做实时处理,从而得到更快的用户响应;使网页的界面更丰富多变,使页面设计者可以随心所欲地表达自己的构思。
VRML虚拟现实
VRML是HTML的3D模拟,它使用VRML浏览器来描述现实世界和链接。VRML既可以用来建立真实世界场景的模型,也可以建立虚构的三维世界,就像许多游戏中的那样。在3D中浏览,并不等于把2D抛掉,你仍可以保留图像、视频和音频,但你拥有了最具吸引力的3D界面。VRML提供了6+1度的自由,你可以沿着三个方向移动,也可以沿着三个方位旋转,同时还可以建立其它3D空间的超链接。
VRML文件是虚拟空间的文本性描述。它是一个由文本编辑器(如记事本等)生成的文本文件,以.wrl为扩展名。当然也可由能够生成VRML三维空间的工具可视化地生成(如用3DStudioMAX生成),但这样生成的文件一般比自己编写的文件要大得多。
当你编写了一个符合VRML语法的文本文件,并以.wrl为文件扩展名,你就可以用VRML浏览器浏览了。IE和NetscapeNavigator这两种最常用的浏览器只要是3.0以上的版本均可以安装用于浏览VRML文件的插件。IE5.0自带了一个MicrosoftVRML2.0Viewer。IE的浏览界面中包括中间的浏览区、左边和下边的操作按钮,通过鼠标或键盘的操作,我们可以在虚拟三维世界里穿行,对虚拟事务进行操纵。
4)网页编辑工具
了解了网页的类型及相关技术之后,下一步,就是要选择一个适合自己的网页编辑工具。现在非常流行的有以下几种软件:
Frontpage
Frontpage是Microsoft出品的,可能是最简单、最容易,却又功能强大的网页编辑工具。采用典型的Word界面设计,只要你懂得使用Word,就差不多等于已经会使用Frontpage。就算你不懂Word也没关系,"所见即所得"的操作方式会让你很快上手,而且你无须学习HTML语法。
但Frontpage的也有其不足之处:首先是浏览器兼容性不好,做出来的网页,用Netscape往往不能正常显示;其次,生成的垃圾代码多,也会自动修改代码,导致在某些情况下极为不便;再次,对DHTML的支持不好。但不管怎么说,Frontpage的确是最好的入门级网页编辑工具。
Dreamweaver
Dreamweaver是Macromedia公司的产品的另一款"所见即所得"的网页编辑工具。与Frontpage不同,Deamweaver采用的是Mac机浮动面版的设计风格,对于初学者来说可能会感到不适应。但当你习惯了其操作方式后,就会发现Dreamweaver的直观性与高效性是Frontpage所无法比拟的。
Dreamweaver对于DHTML的支持特别好,可以轻而易举地做出很多眩目的页面特效。插件式的程序设计使得其功能可以无限的扩展。Dreamweaver与Flash、Firework并称为Macromedia的网页制作三剑客,由于是同一公司的产品,因而在功能上有着一个非常紧密的结合。而最新推出的DreamweaverUltraDev更支持Asp,Jsp。因此,说Dreamweaver是高级网页制作的首选并不为过。
第2章网站的总体设计
2.1建立网站的本机环境
无论是在本机上运行网站,还是在局域网中提供Web服务,或者是充当Internet的主机,都需要安装相应的Web服务器软件。因为目前国内的主流操作系统是Windows,又因为本系统采用ASP技术,因此,需要安装能够运行ASP的Web服务器软件。
基于Windows平台的服务器端ASP环境可以是如下的任何一种:
(1)Windows98/me+personalwebserver(PWS).
(2)Windows2000/NT+internetinformationserver(IIS).
在此系统的编写过程中选用了第二种环境即2000+IIS,选择Windows2000有以下原因:
>在Windows2000上不需要频繁的重新启动,即在机器运行时,完全可以完成基本任务的配置和管理,并使其生效。
>Windows2000的可扩展性个数据的应用程序带来很大的好处,因为Windows2000可以支持多CPU、多RAM,以及群集中更多的节点。
>Windows2000在一个系统中能够支持多达32个CPU。
>Windows2000支持各种类型的硬件驱动器和硬件驱动器配置,最常用的是增强型集成电路(EIDE)和小型计算机系统同一接口(SCSI)。
>所有Windows2000机器,在网络中能够充当客户端又能够充当服务器。
配置"WIN2000+IIS"
打开如图2.1.1-1所示的【Internet信息服务】界面。
图2.1.1-1【Internet信息服务】界面
然后在此选择"新建"、"虚拟目录",选择一个文件夹作为存放网页的路径。配置完后,就可以在本机上通过"http://localhost/(选择的文件夹名)"来访问该网页。
2.2动态网页设计
2.2.1页面设计的原则
设计的3C原则:所谓3C原则是指简洁、一致性、好的对比度。Web页面设计需要遵循这三条原则
2.2.2制作前的网站设计构思
首先在制作一个网页之前,应该先进行构思。
第一步先制作一个风格统一的模板。
在网页设计的时候,为使网站界面友好,可以将页面作成相似的,一些常用功能应当在任何页面都是可见的。
可以用Dreamweaver制作一个CSS样式表,进行配置。这样子网站就有了统一的模板,图2.2.2-1是其效果图。
图2.2.2-1做好的页面模板
第二步明确页面上要链接的目录。
如主页上共有"首页、用户中心、进入商场、本站新闻、商品热卖、登录、查看购物车、去收款台、注销"等九个主链接目录,那么要将他们放在较显眼的位置,根据页面风格的不同可以放在顶部、左边、右边、中部等较明显的位置,主链接可以做成小图标的形式,但注意图片不能太大、也不能过分枪眼[一般情况下不比标题或主图的色彩重]。
在这里列出该页中的超级联接:
首页:../main.asp
用户中心:../User/main.asp
进入商场:../Visit/main.asp
本站新闻:../News/main.asp
商品热卖:../sort/main.asp
登录:../User/login.asp
查看购物车:../Visit/ViewBasket.asp
去收款台:../Visit/ViewBasket.asp?Action=Submit
注销:../User/Logut.asp
第三步确立站点的内容层次。
在编写网页之前就要先确立该页中所包含的具体内容这当中的每一个栏目都使用了独立的文件夹目录,不同栏目中调用的图片都放在了各自文件目录中的专用文件夹下,而不是全部都堆在一起,这样做使站点结构更清晰。
在这里列出所有页的文件夹结构如下:
文件MAINASP 首页
文件GLOBALASA Session和Application变量定义文件
目录SORT
文件MAIN.ASP
网站商品访问量和点击数的统计页面,包含内置框架的页面,该框架所指向的页面SortGoods.asp。
文件SortGoods.asp
主要排序程序SortGoods.asp,按商品的点击和购买量排序列出。
目录ERROR
文件SuccessProcess.asp
用户操作成功条件下的页面处理程序段。
文件ErrorProcess.asp
用户操作错误或服务失败条件下的页面处理程序段。
目
上一篇:
基于ASP动态旅游网站设计(元源码)(论文和程序)
下一篇:
成本管理详细介绍