经常上网或是常看网络类报刊杂志的朋友们“*ML”这几个字母组合一定不不会陌生吧!比较常见的几个ML包括如下几个:
一.HTML
这个词对大家来说应该是最眼熟的了,每个单词的含义不用我说大家也一定能脱口而出吧。它就是Hyper Text Markup Language(超文本标记语言)的缩写,实现www上各种功能的灵魂技术就是HTML另外它也是构成Web页面的主要工具,是用来表示网上信息的符号语言。在网上,如果要向全球范围内出版和信息发布,就需要一种能够被广泛理解的语言,所有的计算机都能够理解的一种用于出版的“母语”,WWW(万维网)所使用的语言就是HTML语言,所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML“翻译”成可以识别的信息,就是我们现在所见到的网页。HTML的主要功能包括:编写在线的文档(也就是网页),其中包含了标题。文本,表格,列表以及照片等内容,通过超链接检索其它的相关信息,通过表单级脚本语言实现交互性等等。尽管HTML文件具有如此强大的功能,但是它却是一种纯文本格式的文件。可以用Notepad等文本编辑工具来手工编写,当然你也可以用Dreamweaver,FrontPage等可视化的网页编辑工具自动生成HTML。目前HTML最新的版本是4.0版(IE5.0以上都支持)。
二.DHTML
(Dynamic HTML,动态网页)是这两年来倍受重视的一种网页设计方法。它基于HTML,再辅以对象模型(DOM)和脚本语言(如JavaScript,VBSscript)可以达到使网页动起来的效果。通过使用DHTML技术,Web网页告别了简单枯燥的静态时代,步入了生动活泼的动态时代,同时,在开发设计与传输上也更有效率了。因而,对于任何一个网站设计者来说,DHTML绝对是必学的内容。严格来说DHTML并不是什么新技术或新标准的简称 。换句话说,事实上并没有任何一种技术或标准叫做DHTML,DHTML只不过是一些现有网页相关技术与标准的一个整合。通过它,用户可以用一种新的方式来创建网页。它还是以HTML为基础,但它最大的转变在于加入了“对象化(学过VC++,或是Delphi的朋友对这个词一定不陌生吧)”的网页设计特征,其具体涵盖了以下的几个内容 :
1。HTML 4.0
2。CSS
3。浏览器的对象模型(IE。Netscape),4.0以后都是对象化的,也就是说浏览器本身就是由许多的对象所组成的,这些对象各有各的属性,方法和事件。因此网页设计者可通过脚本程序来控制或调用这些对象。都是以W3C所公布的文件对象模型(Document Object Model:DOM)为基础。
4。脚本语言
综上所述我们可以这样来表示DHTML的组成:
DHTML=HTML+浏览器对象模型结构+CSS+Script
三.VRML
DHTML的出现,使网页一改往日静止界面的模式,变得更加活泼,交互性也更强,但随着Internet的飞速发展以及3D技术的日益成熟,人们已经不满足Web上二维空间的交互特性,而希望将WWW变成一个立体空间,比如在网页上,链接不再是一个个高亮度显示的图片或带下划线的文字,而是在三维空间的实物,比如推开一扇门或者触摸一个物体就进入另一个网页。而且各各上网者之间可以互相看到,用户可以和逛街一样的浏览网页,同时和路人打招呼,就像是在玩RPG(角色扮演类游戏)一样的控制自己的行为。这种技术就是一种虚拟现实技术,具体在WWW上就是依靠VRML语言来实现的,VRML也就是(Virtual Reality Modeling Language)虚拟现实建模语言,VRML是HTML的3D模拟,VRML提供了6+1度的移动空间,你可以沿着三个方向移动,也可以沿着三个方位旋转,同时还可以建立其它3D空间的超链接,目前在Internet上用的最广泛的几个领域为如下几个:
1。远程教育。
通过VRML可以制造出一个完全立体化的现实的模拟,人们用它虚拟真实的校园环境,用户进入网页就如同进入了真正的学校一样,可以去各个教室,图书馆,以及进行提问,考试等,就像是真在学校一样。这主要是为学习者提供一种学习的氛围。
2。商业应用。
用VRML制作出的逼真的高分辨率的3D动画的体积不到普通的MPEG 4(avi)文件的1/300。如此小的规模非常适合于现在网速不太快的环境,比如百事可乐网站上就有用VRML制作的一个3D动画:一个探测器在火星上发现了一瓶百事可乐,这个动画才只在12K,真是不可思议。
VRML文件是虚拟空间的文本描述,它也是一个文本文件,可以用"记事本"等文本编辑器来编写, 以.wrl为扩展名,当然也可以由能够生成三维空间的工具可视化地生成(比如3D Studio MAX),但这样生成的文件一般比自己用文本编写的文件要大得多。关于兼营性,IE,Netscape Navigator只要是3.0以上版本均可以安装用于浏览VRML文件的插件,并且IE5.0也自带了一个叫做MicroSoft VRML Viewer的工具。其实VRML早已出现,只是由于硬件和网络速度的限制,才没有广泛地流行 ,现在的环境已经好多了,假若你在网页上添加一些简单的VRML虚拟现实模型,供用户浏览交互,那你的网页绝对会增色不少。
四.XML
XML(eXtensible Markup Language,扩展标记语言)是这一年多来十分热门的标记(Markup)语言,它是HTML的补充,并不是像有些人所说的那样要是HTML的升级替代版,XML是用来描述数据的,而HTML则是用来解决如何显示数据的,也就是说它们之间是合作的,它与HTML及VRML一样也是文本文件,以.xml为扩展名。XML数据处理能力很强大,因此自从XML规格于1996年底被提出后,就一直成为网络上处理电子商务,数据仓库,数据交换,多媒体传输,化学及其他专业领域应用程序的主要解决方案。因此XML也得到了广泛的支持比如Microsoft已经对XML的支持加入到了电子商务策略中,此外Office2000 ,IE5也全部支持XML。