使用戶在客戶端實現邊下載邊播放功能的技術,使得多媒體文件存儲字節及傳播所需時間都
大幅下降。它己成為網絡多媒體標準,我們熟恐的 Netscape Communicator, Internet Explorer4/5
瀏覽器都已嵌入了 shockwave技術,因而能夠播放含有此種技術的圖像和動畫。如果瀏覽器
供的免費插件 shockwave。不支持 shockwave技術又要欣賞這種技術的網頁,就必須為測覽器安裝 Macromedia公司提
用戶可用來生成動畫,列建網頁互動性以及在網頁中加入聲音,此外還可利用 Flash生成非 Macromedia的 Flash3正是專門用來制作含有 shock wave技術的圖像和動畫的工具軟件,
常漂亮的圖形和界面,且生成的動畫文件的大小一般只有5KB~50KB,比標準的GF和JPEG
動畫文件要小得多。有關 Macromedia Flash3的動畫網頁制作可參閱相關資料
DHTML(動態HTML)
它是HIML語言的自然發展趨勢,功能和 shockwave技術有些類似,同樣實現使整個
網頁活動起來的動態目的,但實現方法又有所區別。由于兩個主流瀏覽廠商 Micros和
Netscape公司都堅持自己設計的 DHTML標準,且互不妥協和兼容,使 DHTML難以形成
公共的標準,嚴重影響了它的發展
O VRMI
即虛擬現實造型語言( Virtual Reality Moduling Language)。相對于三維HTML語言
來說,VRML就是三維建模語言,將Web信息在一個交互的三維空間中表達出來,用戶
可以和圖像交互。VRML由SGl、 Inter Vista、Sony和其他一些小公司等共同發展,其中
影像,所以文件很大,下載時間很長,而且在用戶端運行時速度太慢,畫面也不夠清晰 最主要的是電腦圖形業巨子sGI公司。由于VRML中包含了移動采集數據、大量聲音和
為了觀看VRML文件,用戶需要支持VRML的瀏覽器。總之,VRML目前還處在繼續
發展完善中。
O XML 其意思是擴展標記語言( Extensible Markup Language)。為了解決HTML標記功能不足,
而彌補SGML雖然標記功能強大但卻過于復雜不易實施的缺陷, World Wide Web協會
(W3C)成立了一個XML工作組來開發一套新的規范,以便使Web頁面開發人員能夠更容
易、更直觀地在Web上使用SGML的有用特性
XML是SGML的一個子集,是對HTML的擴展,它的標記符號不受限制,并且可以自
定義。W3C已經公布了可擴充標記語言(XML)的1.0版規范。XML1.0是著名的國際文本
處理標準SGML的一個升級版。作為新的全球標準,XML是獨立于廠家的,具備更復雜的
結構與更好的可讀性。此外,XML能在現有的商用工具和大量迅速增長的免費工具下運行
XML技術標準支持在合作創作環境中培養工作流的管理以及智能客戶機的網絡文件處理功
能。它所具有的文件自動創建和査看等功能將更有利于在 Intranet和 Internet上加快商業應
用程序的發展,尤其是XML的設計可使客戶機一方盡可能最快地處理IP網絡提供的不同文
件和格式。包括 Netscape、微軟以及BM等在內一些著名廠商都已把XML看作支持分布式 計算的可行技術,并且都正利用它設計自己的新產品或對現有產品進行升級。未來的測覽器
將支持XML。如果說HIML讓SGML更加簡單易用的話,XML則使HTML更加強大。XML保留了
SGML在可擴展性、結構和有效性方面的主要優點, 網站制作使得既保留SGML的絕大部分實用的功能又使得用戶更容易學習、使用和實現XML。
Java語言的使用
nternet的發展使Java重新煥發了背春,其一次編程跨平臺運行的魅力,令無數編
員為之傾倒。Java的應用有兩種:Java應用程序與Java小程序( Java Applet)。Java應p 序只能運行在Ja開發環境下,而Java小程序則是在Web瀏覧器中運行的小應用程序
通過特定的HTML標記嵌入HTML文件中,當用戶使用瀏覽器訪問此HTML文件時,說
器將從Web服務器中下載 Java Applet,,并在本地計算機上運行。事實上,ava應用中 的是這種小序,當用戶開發工具中開發好加小序后。可交
中的應用,第9章將專門討論 過Ame標記來加入它,從而使網頁更具有動感和交互性。有關Ba語言在動態網
腳本語言的使用
標準的HTML語言)不提供檢測與響應諸如鼠標單擊、文字輸入等事件,必須通過腳本 腳本是用來運行在客戶端,實現Web瀏覽器的時間驅動功能的,傳統Web的技(
的腳本語言有兩種:一是 Java Script,二是 VB Script 能現這種檢測與響應,一胞而言,木可以更加動態地量不示網頁,在H交件中
(2)網頁的動態內容技術 前面我們討論了網頁動態表現幾種技術,事實上,表現只是手段而已,內容才是
質。要實現動態網頁根本還是在內容上實現動態訪間。現在一般都是網頁制作者定 作好或更新一批網頁,放到網站上供用戶瀏覽。我們知道編輯內容靜態網頁要花費大量
的時間和精力,而對于一個數據要求經常更新,具有龐大數據量的網站來說,依靠人
去維護和更新網頁,將是一件耗費巨大人力、物力的事情,有時甚至由此不能處理用
提出的訪問要求
網頁的動態內容技術,實際上就是通過一定的計算機編程,使網站按照我們所希望的
頁格式,產生出包含用戶所需內容的網頁,傳送給用戶瀏覽。例如在網上通過搜索引擎查
相關信息時,我們先設定好查詢條件,通過提供搜索引擎功能的服務器上的有關編程,把
據庫返回的查詢結果轉化成網頁形式。這樣,用戶每次查詢時,服務器都會按查詢條件自
生成不同的網頁返回給不同的用戶。于是搜索引系統建成后,除了去更新搜索引的
庫外,其他內容就不是人工去做的了
因而,網頁動態內容技術有一個重要的前提:那就是除了用戶瀏覽器和Web服務器外
在網站上一定要建立后臺數據庫,可以選擇3.2.2節中介紹的常用數據庫。通過建立的后
數據庫,直接實現用戶通過瀏覽器和Web服務器動態訪問后臺數據庫,只要把發布的信
做成數據庫的形式,就可以更容易地更新和管理網頁,使其內容更豐實多彩,而又不必
多的精力和時間
動態網頁技術,根據Web服務器訪問數據庫的方式,3. 網站制作2節中介紹過可分為網關接
(CGI和 ISAPI)和ASP二種
本文地址:http://murenxiang.com.cn//article/3631.html