陳凱
● 萬維網(wǎng)之前
在萬維網(wǎng)出現(xiàn)之前,人們是怎么在網(wǎng)絡(luò)上查詢資料的呢?目前,世界上還存在著為數(shù)不多的為公眾提供服務(wù)的Telnet服務(wù)器,大家可以試著使用Telnet客戶端軟件(Windows操作系統(tǒng)一般會(huì)自帶),體驗(yàn)一下原始的“網(wǎng)絡(luò)沖浪”。例如,用Telnet登錄rainmaker.wunderground.com服務(wù)器,查看全球主要城市的天氣實(shí)況(如圖1)。
實(shí)際上,若不使用瀏覽器,也可以直接用Telnet客戶端訪問到網(wǎng)絡(luò)上的Web資源。
1.啟動(dòng)Telnet,以Windows XP操作系統(tǒng)為例,在開始菜單里點(diǎn)擊“運(yùn)行”,輸入“cmd”,開啟命令行終端,輸入命令:telnet www.w3.org 80 (表示登入萬維網(wǎng)聯(lián)盟的網(wǎng)站“www.w3.org”服務(wù)器)。
2.輸入命令:GET/HTTP/1.0 (表示獲取根目錄的默認(rèn)文檔),然后連續(xù)點(diǎn)擊兩次回車,就能獲得網(wǎng)站上的文檔資料了,其實(shí)就是網(wǎng)站首頁面的HTML代碼。
這個(gè)例子所模擬的,是利用HTTP1.0協(xié)議獲得網(wǎng)站資料的過程(如要通過HTTP1.1協(xié)議獲得網(wǎng)站資料,過程更復(fù)雜一些,這里就不展開敘述了)。通過以上實(shí)驗(yàn),大家可以反觀瀏覽器的便捷之處——它不僅僅登入服務(wù)器獲得文檔,而且還通過解析文檔中的特殊標(biāo)記,將該文檔以對(duì)人類更友好的方式呈現(xiàn)出來。
● 古董瀏覽器
世界上的第一個(gè)瀏覽器的名稱就叫做“萬維網(wǎng)(World Wide Web)”,在今天看來,這個(gè)名字很容易讓人迷惑。這個(gè)瀏覽器運(yùn)行在操作系統(tǒng)NeXTSTEP之上,雖然現(xiàn)在幾乎沒有用戶還在使用這個(gè)叫“萬維網(wǎng)”的瀏覽器上網(wǎng),但它卻仍然是計(jì)算機(jī)專家們的研究對(duì)象。
大家能夠在線體驗(yàn)的另一個(gè)古董瀏覽器的名字叫“Line-mode”,訪問瀏覽器模擬器網(wǎng)頁“www.dejavu.org/emulator.htm”,然后就可以看見“Line-mode browser”的鏈接,點(diǎn)擊進(jìn)去,就會(huì)打開“Line-mode”瀏覽器,當(dāng)然這只是一個(gè)用以體驗(yàn)的模擬器。
另外一個(gè)古董級(jí)的瀏覽器lynx可以很方便地安裝在Windows或linux系統(tǒng)上,lynx是為非圖形界面的操作系統(tǒng)設(shè)計(jì)的,下面就是用這個(gè)在線瀏覽器訪問“www.w3.org”網(wǎng)站所得到的結(jié)果(如圖2),雖然不能觀看到圖片,但可以很清楚地留意到“(NORMAL LINK) Use right-arrow or
有趣的是,“www.yellowpipe.com/yis/tools/lynx/lynx_viewer.php”這個(gè)網(wǎng)頁里提供了一個(gè)在線的lynx瀏覽器,大家可嘗試用它做一個(gè)有點(diǎn)詭異的實(shí)驗(yàn),用自己平時(shí)使用的瀏覽器來打開這個(gè)在線lynx瀏覽器,然后通過lynx瀏覽器來打開某個(gè)網(wǎng)站。
在體驗(yàn)了使用telnet以及用古董級(jí)的瀏覽器上網(wǎng)的經(jīng)歷后,不妨天馬行空地做一些面向未來的想象,人類夢(mèng)想中的瀏覽器會(huì)是怎么樣的呢?或者說,是否終有一天,瀏覽器將被更為便捷的工具所替代呢?