戶就不用擔(dān)心發(fā)布以后Web內(nèi)部會有指錯的地方 務(wù)器的技術(shù),如HTX和IDC文件。另外,在創(chuàng)建網(wǎng)頁時要盡量使用相對鏈接地址,這
4.6.4信息發(fā)布的技術(shù)
建立的還是租用ISP的空間),發(fā)布信息是一件較為簡單的事情。讀者可以在大量所見 前面討論了在Web站點上發(fā)布信息的具體過程,由此讀者知道在網(wǎng)站上(不管是
的網(wǎng)頁編輯工具的幫助下,很快制作出主頁,用以發(fā)布網(wǎng)站相關(guān)信息 上面的討論都局限于靜態(tài)信息的發(fā)布,也就是說,如果網(wǎng)頁的內(nèi)容需要變化的話,
員要人工去維護和管理更新。隨著Web的應(yīng)用越來越廣泛,提供靜態(tài)信息已經(jīng)愈來愈不
滿足現(xiàn)實的需要,特別是對于已經(jīng)建立自己Web頁面的網(wǎng)站來說,更是需要及時發(fā)布奇あ
音和圖像等多種媒體在 Internet上傳輸,人們要求看到的不僅僅是一些靜態(tài)的瀏覽頁面。的信息、交互式地和用戶對話。同時,隨著 Intemet上新技術(shù)的發(fā)展、網(wǎng)絡(luò)速度的提高,
頁動態(tài)技術(shù)、開發(fā)符合業(yè)務(wù)需求的Web頁面,這也是Java、 Javascript、 Activex和L 了側(cè)重于網(wǎng)頁的外觀形式,還對數(shù)據(jù)存儲、處理提出了新的要求,這就要求在網(wǎng)站上應(yīng)用主
流行的原因。
靜態(tài)網(wǎng)頁
和圖片組成的站點。此時如圖210瀏覽器用HTP從Web服務(wù)器請求ー個HmM文作件,W web起源于靜態(tài)網(wǎng)頁,現(xiàn)在許多站點仍舊采用靜態(tài)方式,尤其是數(shù)量龐大、主要由文
服務(wù)器接收瀏覽器的請求,向測覽器發(fā)送這個已制作好、放在Web服務(wù)器上的網(wǎng)頁 雖然這種方式為用戶提供已經(jīng)編輯好了的靜態(tài)網(wǎng)頁,但這種方式只能在用戶和瀏覽器之
間提供有限的交互,web服務(wù)器和靜態(tài)頁面之間只能靠管理員人工編輯去更新和維護。在設(shè)
種靜態(tài)模式下,要改變Web服務(wù)器向測覽器傳輸?shù)膬?nèi)容和外觀必須人為地重新編寫或修
HTML代碼。顯然,這樣的網(wǎng)站除了大量固定的文字和圖像外,很難吸引用戶的重視。而且
信息的更新對管理員來說也是一件不小的工作。
2.動態(tài)網(wǎng)頁技術(shù)
隨著Web技術(shù)的發(fā)展,網(wǎng)頁的表現(xiàn)方式也從早期的靜態(tài)網(wǎng)頁發(fā)展到現(xiàn)在的絢麗多彩
充滿交互性的動態(tài)網(wǎng)頁。動態(tài)網(wǎng)頁并不是在靜態(tài)網(wǎng)頁上加上GF之類的動畫就行的,它應(yīng)該
不僅在外觀上將網(wǎng)頁的形式改變,更重要的是內(nèi)容上實現(xiàn)對后臺數(shù)據(jù)庫的動態(tài)訪問。
動態(tài)網(wǎng)頁技術(shù)可以分為兩大類技術(shù):一是網(wǎng)頁的動態(tài)表現(xiàn)技術(shù),主要側(cè)重于網(wǎng)頁的外
表現(xiàn)動態(tài)化:二是網(wǎng)頁的動態(tài)內(nèi)容技術(shù),主要側(cè)重于網(wǎng)頁的內(nèi)容更新
(1)網(wǎng)頁的動態(tài)表現(xiàn)技術(shù)
Sumn公司的網(wǎng)頁上幾年前出現(xiàn)的裝有一杯“熱氣騰騰”的咖啡圖片,是動態(tài)網(wǎng)頁的錐形
它極大推動了動態(tài)網(wǎng)頁的發(fā)展。由此而來的GF動畫雖然為原來死板的靜態(tài)網(wǎng)頁增色不少
但它實質(zhì)上只是一個活動的小圖片,只能作為網(wǎng)頁的裝飾和點綴,滿足不了人們的交互需
些3D文字和圖形或者與GF相結(jié)合的3D文字和圖形也是如此,并沒有帶來很好的動
表現(xiàn)方式。于是就產(chǎn)生和發(fā)展了一系列更高級的動態(tài)網(wǎng)頁表現(xiàn)技術(shù)
O shockwave技術(shù)
它是一種全動態(tài)的網(wǎng)頁技術(shù),能使整個網(wǎng)頁都活動起來。 shockwave技術(shù)通過流的方
使用戶在客戶端實現(xiàn)邊下載邊播放功能的技術(shù),使得多媒體文件存儲字節(jié)及傳播所需時間都
大幅下降,它已成為網(wǎng)絡(luò)多媒體標(biāo)準(zhǔn),我們熟悉的 Netscape Communicator, Internet Explorer45 覽器都已嵌入了 shockwave技術(shù),因而能夠播放含有此種技術(shù)的圖像和動畫。如果瀏覽器
供的兔費插件 shockwave 不支持 shockwave技術(shù)又要欣賞這種技術(shù)的網(wǎng)頁,就必須為瀏覽器安裝 Macromedia公司提
Macromedia的Fash3正是專門用來制作含有 shockwave技術(shù)的圖像和動畫的工具軟件,
用戶可用來生成動畫,列建網(wǎng)頁互動性以及在網(wǎng)頁中加入聲音,此外還可利用Fah生成非
常漂亮的圖形和界面,且生成的動畫文件的大小一般只有5KB~50KB,比標(biāo)準(zhǔn)的GF和JPEG
O DHTML(動態(tài)HTML) 動畫文件要小得多。有關(guān) Macromedia Flash3的動畫網(wǎng)頁制作可參閱相關(guān)資料
它是HTML語言的自然發(fā)展趨勢,功能和 shockwave技術(shù)有些類似,同樣實現(xiàn)使整個
網(wǎng)頁活動起來的動態(tài)目的,但實現(xiàn)方法又有所區(qū)別。由于兩個主流瀏覽廠商 Microsoft和
公共的標(biāo)準(zhǔn),嚴(yán)重影響了它的發(fā)展。Netscape公司都堅持自己設(shè)計的DHML標(biāo)準(zhǔn),且互不妥協(xié)和兼容,使 DHTML難以形成
O VRML
來說,VRML就是三維建模語言,將Web信息在一個交互的三維空間中表達出來,用戶 即虛擬現(xiàn)實造型語言( Virtual Reality Moduling Language)相對于二維HTML語言
可以和圖像交互。VRML由sGl、 Inter Vista、sony和其他一些小公司等共同發(fā)展,其中
影像,所以文件很大,下載時間很長,而且在用戶端運行時速度太慢,畫面也不夠清聽 最主要的是電腦圖形業(yè)巨子SGI公司。由于VRML中包含了移動采集數(shù)據(jù)、大量聲音和
為了觀看VRML文件,用戶需要支持VRML的瀏覽器??傊?,VRML目前還處在繼續(xù)
發(fā)展完善中。
O XML
其意思是擴展標(biāo)記語言( Extensible Markup Language)。為了解決 HTML標(biāo)記功能不足
而彌補SGML雖然標(biāo)記功能強大但卻過于復(fù)雜不易實施的缺陷, World Wide Web協(xié)會
(W3C)成立了一個XML工作組來開發(fā)一套新的規(guī)范,以便使Web頁面開發(fā)人員能夠更容
易、更直觀地在Web上使用SGML的有用特性。
XNML是SGML的一個子集,是對HTML的擴展,它的標(biāo)記符號不受限制,并且可以自
定義。W3C已經(jīng)公布了可擴充標(biāo)記語言(XML)的1.0版規(guī)范。XML.0是著名的國際文本 處理標(biāo)準(zhǔn)SGML的一個升級版。作為新的全球標(biāo)準(zhǔn),XML是獨立于廠家的,具備更復(fù)雜的
結(jié)構(gòu)與更好的可讀性。此外,XML能在現(xiàn)有的商用工具和大量迅速增長的免費工具下運行
XML技術(shù)標(biāo)準(zhǔn)支持在合作創(chuàng)作環(huán)境中培養(yǎng)工作流的管理以及智能客戶機的網(wǎng)絡(luò)文件處理功
能。它所具有的文件自動創(chuàng)建和查看等功能將更有利于在 Intranet和 Intemet上加快商業(yè)應(yīng)
用程序的發(fā)展,尤其是XML的設(shè)計可使客戶機一方盡可能最快地處理IP網(wǎng)絡(luò)提供的不同文
件和格式。包括 Netscape、微軟以及IBM等在內(nèi)一些著名廠商都已把XML看作支持分布式
計算的可行技術(shù),并且都正利用它設(shè)計自己的新產(chǎn)品或?qū)ΜF(xiàn)有產(chǎn)品進行升級。未來的測覽器
將支持XML 如果說HTML讓SGML更加簡單易用的話,XML則使HTML更 強大。XML保留了
SGML在可擴展性、網(wǎng)站設(shè)計結(jié)構(gòu)和有效性方面的主要優(yōu)點,使得既保留SGML的絕大部分實用的
功能又使得用戶更容易學(xué)習(xí)、使用和實現(xiàn)XML
本文地址:http://m.cdrpkj.cn//article/3624.html