認識網際網路 上網前的準備 進入www世界 網林秘笈 如何上網找資料 網路族的一天 網路倫理 網路與終身學習 看看國家圖書館 回首頁


WWW 新世界

  一般把 WWW 唸成「Triple W」、「W3」或「3W」,較俏皮的念法則是「汪汪汪」或「旺旺旺」。根據文獻記載 WWW 最早是由歐洲量子物理實驗室CERNthe European Laboratory for Particle Physics)所研發出來的。當初 CERN 著手進行 WWW 計畫的目的,是為了建立一個高效率的分散式超媒體系統(Distributed Hypermedia System),以便整合分散各地的研究人員之資料。沒想到「無心插柳柳成蔭」,如今 WWW 不但成功的為 Internet 上流竄的龐大資料,找到一條整合的可行之道,而且,透過圖、文、影、音、動畫整合技術,WWW 的畫面多采多姿,變幻莫測,儼然是二十世紀末繼報紙、廣播、電視後的新興媒體,吸引著全球各行各業關愛的眼神!這大概是當時 WWW 計畫主持人 Tim Berners-Lee 所始料未及的吧!


超連結

 WWW 的文件具有資訊整合及資源連結的能力,在一個圖文並茂的 WWW 文件中,通常具有指向其他文件的指標,記錄著網路上各種不同資料的所在處(圖、文、影、音資料、主機位址、E-Mail位址 ),這些指標稱為「超連結」(Hyperlink)。當使用者想要獲知這些被連結的文件的進一步資訊,只要先把滑鼠移到指標處,此時滑鼠游標變成手指狀,然後輕按一下(just click on it),不論這些資料位於天涯海角,透過網路,也能立即呈現在您眼前。這有點像 Windows 系統下的Help功能,只不過 Windows Help 只能存取自己電腦上的資料,而 WWW 卻可存取遠端資料。

超文件

 由於 WWW 的文件整合的方式是透過超連結互相參考,所以,一般將此類文件稱為「超文件」(Hepertext document)。而這些分散各地的資料經過整合之後,可以同時在使用者的個人電腦上,以多媒體(圖、文、影、音)的方式呈現出來。由於此種多媒體呈現方式是透過超連結而來,因此將之稱為「超媒體」(Hypermedia)。

HTML:超文件標記語言

 HTML HyperText Markup Language 的縮寫,翻譯成「超文件標記語言」,是一套專門用來建立 WWW 超文件的「排版」語言。HTML利用標籤Tag)命令,指明資料所在處、連結及顯示方式。例如以下這個簡單的HTML文件:

    <i> 這是斜體字 </i> 恢復正常字體

 其中<i></i>就是一個典型的標籤,顯示結果為:

    這是斜體字 恢復正常字體

網站、首頁與網頁

網站(Web Site

 俗稱的「網站」(Web Site)就是所謂的「WWW伺服器」(WWW Server)!

網頁(Web Page

 在網站中存放著各式各樣的文件或檔案,這些資料原是互相獨立的,網站管理者透過HTML超連結技巧,可以將這些獨立的文件或檔案「裝訂」成一頁一頁具備多媒體畫面的超文件,稱為「網頁」(Web Page),供使用者取閱。

首頁(Home Page

 在眾多網頁中,第一頁的進站畫面最為重要,是網站的「門面」,所以另外給予一個特殊的名詞:「首頁」(Home Page)!習慣上有時也會以「Home Page」來泛指所有網頁。Home Page的中文譯名以「首頁」最為通用,另有「起始頁」、「家頁」、「主頁」、「烘焙雞」、「風味集」、「家」、「窩」 ... 等稱呼。WWW「網站」是由許多「網頁」所組成的,每個網站的進站畫面(第一頁)稱為「首頁」。

瀏覽器

 要存取 WWW 網站中的 HTML 超文件,必須先在自己的電腦上執行一個叫做「瀏覽器」(Browser)的程式。(圖 1)

Netscape 領航員(圖 1)

 Netscape 通訊家族的「Netscape 領航員」和微軟 IE 家族的「Internet Explorer」(圖 2)都是著名的瀏覽器。WWW 瀏覽器具有解譯 HTML 命令的能力,所以,連上 WWW 伺服器取得 HTML 文件後,就可以根據文件中的HTML命令,加以解譯、處理、再連結 ...,並透過適當方式將圖、文、影、音等多媒體資料顯示出來。

Internet Explorer (圖 2)

超文件傳輸協定(HTTP

 HTTPHyperText Transfer Protocol)是 WWW 伺服器和瀏覽器間互相通訊的共同語言,中文直接翻譯成「超文件傳輸協定」。當使用者透過 WWW 瀏覽器連上伺服器時,兩者之間就是透過HTTP這套通訊協定作為溝通橋樑!使用者其實不必瞭解真正的 HTTP 通訊格式為何,只要大致瞭解其精神即可。以下以瀏覽器向伺服器索取一份檔名為 index.html 的資料為例,從人類的角度來看它們的通訊過程:

瀏覽器:『嗨!伺服器,請送 index.html 這份資料給我。』

伺服器:『好的,請等一下,我找找看。』

瀏覽器:等待中

此時,瀏覽器進入等待狀態,如果伺服器端有 index.html 這份資料,則:

伺服器:『嘿嘿,找到了,我要送過去了,你準備好了嗎?』

瀏覽器:『準備好了,請送過來吧。』

伺服器:傳送中

瀏覽器:接收中

伺服器:『好了,送完了。』

瀏覽器:『收到了,再見。』

至此傳送完畢,兩者連線中止。如果伺服器找不到index.html,則:

伺服器:『我沒有這份資料。』

瀏覽器:『好,再見。』

至此連線中止,瀏覽器顯示錯誤訊息給使用者。

 以上這些通訊的過程實際上都是以數位信號在進行,並且所有訊息格式皆遵循 HTTP 通訊協定。

URL與網址

 URL 原文為 Uniform Resource Locator ,中文翻譯成「全球資源定址器」或「一致性資源定址器」。不懂?其實就是俗稱的「網址」。URL的目的是用來「告訴」瀏覽器:資源的「種類」、「所在位址」( Location )及「取用方式」。 WWW 由於有獨一無二的資源位址 URL,才能在網路上暢行無阻。那麼,什麼是「資源」( Resource )呢?就是你在網路上所能取得的檔案(文字、影像、聲音、動畫等文件)、主機位址、郵件地址 ... 等。這些資源實際上分散於各地的電腦主機中,而透過一致性的定址方式,才能將它們全部整合在一起。

 Netscape 領航員 4.x 中文版」的使用者,只需於「網址」欄位中輸入正確的 URL,即可取得所要的資料,如下圖。


 

 Internet Explorer」的使用者,同樣的只要在「位址」欄位中輸入正確的URL,即可取得所要的資料,如下圖。

 

 實際上 URL 可視為是一個「能帶領你到所要的資源所在處,並透過適當方式取得該項資源的通用工具」。這些資源可能位於你自己的電腦中,也可能在網路遠端的某部主機中。目前網路族常使用的URL有哪些呢?請見下表所示:

常用的URLs

http URL HyperText Transfer Protocol,超媒體文件的傳輸協定,用於傳輸WWW的超媒體文件。
file URL File Access,作為自己電腦的檔案存取之用。
ftp URL File Transfer Protocol,檔案傳輸協定,做為檔案傳輸之用。
telnet URL 遠端登入傳輸協定,做為遠端登入之用。
gopher URL Gopher 傳輸協定。
news URL Net News 傳輸協定。
mailto URL 電子郵件傳輸協定,用於傳遞 e-mail

常用的URL

 一個標準的URL命令,語法如下:

method:[//]hostname[:port]/pathname/filename[/]

 其中,

method 各種URL的存取法則(file, ftp, http ... 等)
hostname 伺服主機的名稱。注意:URLmethod:hostname 之間,除 news: mailto: 外都必須用 // 隔開
port 伺服器提供服務的埠(port)號
pathname 檔案所在的路徑名稱
filename 檔案名稱

 例如:

http://www.ntu.edu.tw/index.html

 這是一個標準的URL,它的意思是說:請連結到 www.ntu.edu.tw 這個網站,並使用 httpHyperText Transfer Protocol)這個通訊協定取得 index.html 這份文件。其結果如下圖所示。可是下圖中並沒有輸入檔名 index.html 啊?這是因為通常 index.html index.htm 為網站進站畫面首頁的預設檔名,可省略。

台灣大學網站

認識網際網路 上網前的準備 進入www世界 網林秘笈 如何上網找資料
網路族的一天 網路倫理 網路與終身學習 看看國家圖書館 資料搜尋 回首頁