經常上網或是常看網絡類報刊雜志的朋友們“*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。
