1.2 网页设计常用软件和技术
要想制作出精美的网站页面,需要综合运用各种网页制作工具和技术,本节将向读者简单介绍网站开发时常用的软件和技术。
1.2.1 网页图像处理软件——Photoshop CC
最常用的网页图像处理软件主要有Photoshop和Fireworks,其中Photoshop凭借其强大的功能和广泛的应用范围一直占据着图像处理软件的领先地位。Photoshop支持多种图像格式以及多种色彩模式,可以任意调整图像的尺寸、分辨率及画布的大小,使用Photoshop可以设计网页整体效果、处理网页中的图像效果、设计网站Logo、设计网页按钮和网页宣传广告图像等。本书主要用最新版本的Photoshop CC为读者进行讲解,Photoshop CC的工作界面如图1-4所示。
图1-4
1.2.2 网页动画制作软件——Flash CC
Flash是一款非常优秀的交互式矢量动画制作软件,能够制作包含矢量图、位图、动画、音频、视频、交互式动画等内容在内的站点。为了引起浏览者的注意和兴趣,传递网站的动感和魅力,许多网站的介绍页面、宣传广告、按钮,甚至整个网站都是使用Flash制作出来的。用Flash制作的网页文件比普通网页文件要小很多,大大加快了网页的浏览速度,因此Flash是一款非常适合制作网页动画的软件。本书主要用最新版本的Flash CC为读者进行讲解,Flash CC的工作界面如图1-5所示。
图1-5
1.2.3 网页编辑制作软件——Dreamweaver CC
Dreamweaver是网页设计与制作领域中用户最多、应用最广泛、功能最强大的软件,无论是在国内还是在国外,Dreamweaver都备受专业网站开发人员的喜爱。Dreamweaver用于网页的整体布局和设计,以及对网站的创建和管理,与Flash、Photoshop并称为“网页三剑客”。利用Dreamweaver可以轻而易举地制作出充满动感的网页,本书主要用最新版本的Dreamweaver CC为读者进行讲解,Dreamweaver CC的工作界面如图1-6所示。
图1-6
1.2.4 网页标记语言——HTML
要想专业地进行网页的设计和编辑,最好还要具备一定的HTML语言知识。虽然现在有很多可视化的网页设计制作软件,但网页的本质都是由HTML语言构成的,要想精通网页制作,必须要对HTML语言有相当的了解。
HTML(HyperText Marked Language),中文含义是超文本标记语言,是一种用来制作超文本文档的简单标记语言。超文本传输协议规定了浏览器在运行HTML文档时所遵循的规则和进行的操作。HTTP协议的制定使浏览器在运行超文本时有了统一的规则和标准。
1.2.5 网页特效脚本语言——JavaScript
在网页设计中使用脚本语言,不仅可以缩小网页的规模、提高网页的浏览速度,还可以丰富网页的表现力,因此脚本语言已成为网页设计中不可缺少的一种技术。目前最常用的脚本有JavaScript和VBScript等,其中JavaScript是众多脚本语言中较为优秀的一种,是许多网页开发者首选的脚本语言。
JavaScript是一种描述性语言,它可以被嵌入到HTML文件中。和HTML一样,用户可以用任何一种文本编辑工具对它进行编辑,并在浏览器中进行预览。同时,JavaScript也是一种解释性编程语言,即当用户向服务器请求页面资源时,其源代码在发往客户端执行之前并不需要经过编译,而是将文本格式的字符代码随HTML一起发送给客户端,完全由客户端支持JavaScript的浏览器来解释和执行。如图1-7所示为使用JavaScript实现的网页特效。
图1-7