网页特效常用的脚本语言
进行网页特效设计需要用的脚本语言有这些:1.VBScript,其继承了Microsoft的一贯风格,和其他视窗系统、软件有很好的兼容;2.JavaScript,其用于开发真正的交互式Web页面。
一、网页特效常用的脚本语言
1.VBScript
VBScript是程序开发语言Visual Basic家族的新成员,它继承了Microsoft的一贯风格,和其他视窗系统、软件有很好的兼容。
它将灵活的脚本语言应用于更广泛的领域,包括Microsoft Internet Explorer中的Web客户机脚本和Microsoft Internet
Information Server中的Web服务脚本。
2.JavaScript
JavaScript是www上新的强大的编程语言,它是Netxdape公司引进了Sun公司有关Java程序设计的观念,将自己原有的LiveScript
语言重新设计而产生的。
它不仅能用于开发真正的交互式Web页面,而且像胶水一样能将Java小应用程序、浏览器插件、服务器脚本和其他Web对象集成起来,使开发人员能够生成在Internet和Intranet上使用的分布式应用程序。
二、动态网页编程语言
1.PHP
PHP(Hypertext Preprocessor)即超级文本预处理语言。PHP是一种服务器端HTML-嵌入式脚本描述语言。
其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是非常简单的事。
在HTML文件中,PHP脚本程序(语法类似于Perl或者C语言)可以使用特别的PHP标签进行引用,这样网页制作者也不必完全依赖HTML生成网页了。
2.JSP
在传统的网页HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。
程序片段可以操作数据库、重新定向网页以及发送E-mail等等,这就是建立动态网站所需要的功能。
所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin、无ActiveX、无Java
Applet甚至无Frame。
三、HTML语言简介
HTML(Hyper Text Markup
Language,超文本标记语言),主要用来对网页中的文本、图片、声音等内容进行描述。HTML提供了许多标记,如段落标记、标题标记、超链接标记、图片标记等,网页中需要定义什么内容,就用相应的HTML标记描述即可。
HTML之所以被称为超文本标记语言,不仅是因为它通过标记描述网页内容,同时也由于文本中包含了所谓的“超级链接”点。通过超链接将网站与网页以及各种网页元素链接起来,构成了丰富多彩的Web页面。
网站交互设计的原则
网站交互设计是以网站定位为主线,以准确有效的用户群分析数据为基础,促进网站设计与用户沟通,必须遵循以下原则:专注于用户要执行的任务、保持简单,不要使用户的任务复杂化;可预知但不能盲目等。
(1)专注于用户要执行的任务,而不是技术。考虑用户的使用环境,而不是开发者,不需要开发者炫耀技术。
(2)保持简单但不简陋,不要使用户的任务复杂化。不要给用户带来额外的问题,删除那些用户在使用前需要弄清楚和推理的东西。
(3)可预知但不能盲目。可预知是指用户在网站中可以对自己的下一步操作有一定的预知性。
(4)与用户对任务的角度相一致。使用用户的词汇,不暴露程序的内部运作,并在功能和复杂性之间找到一个平衡。
(5)方便用户学会使用。减少用户的记忆量,与常见的网络使用习惯保持一致。
(6)先考虑功能,再考虑表现形式。以用户的任务功能进行概念设计,然后考虑视觉设计。
(7)传递信息,而不是数据。屏幕是用户的,视觉设计要根据用户群的喜好来保持显示的惯性。
(8)为响应性而设计。即刻确认用户的操作,让用户知道网站是否在忙,在等待时允许用户做的其他事情,动画要做到平滑和清晰,让用户能终止长时间等待的操作,让用户能够预计操作所需的时间,尽可能让用户掌握自己的工作节奏。
(9)让用户试用测试后再修改。了解用户如何看待网站所要解决的问题,找到网站与用户期望的不一致或不相容之处,即原型不符合用户的直觉和习惯的地方,只要用户能发现问题,就及时纠正,完善网站。