1. 程式人生 > 其它 >計算機速成課 第三十集 全球資訊網

計算機速成課 第三十集 全球資訊網

1. 背景介紹

  • 全球資訊網和網際網路不是一回事
  • 全球資訊網的最基本單位,是單個頁面

2. 超連結

  • 全球資訊網的頁面有內容,也有去往其他頁面的連結,這些連結叫做「超連結」
  • 這些超連結形成巨大的網際網路,這也是「全球資訊網」名字的由來
  • 在超連結出來之前,在計算機上想看到另一個資訊時,需要在檔案系統中找到它,或者把地址輸入搜尋框
  • 因為文字超連結是如此強大,它得到了一個同樣厲害的名字:「超文字」

3. URL

  • 為了使網頁能夠相互連線,每個網頁需要一個唯一的地址,這個地址叫「統一資源定位器」,簡稱 URL

4. HTTP

  • 超文字傳輸協議
  • HTTP 的第一個標準,
    • HTTP 0.9 創建於 1991 年
    • 只有一個指令,"GET" 指令
  • 「超文字」的儲存和傳送都是以普通文字形式

5. HTML

  • 出現原因:如果只有純文字,無法表明什麼是連結,什麼不是連結。所以有必要開發一種標記方法,因此開發了超文字標記語言,HTML
  • 第一個版本號是 0.8,創建於 1990 年,有 18 種 HTML 指令

6. 網頁瀏覽器

  • 可以和網頁伺服器溝通
  • 不僅獲取網頁和媒體,獲取後還負責顯示
  • 第一個瀏覽器和伺服器
    • 1990年,Tim Berners-Lee 寫的,一共花了 2 個月
    • 他同時建立了幾個最基本的網路標準:URL / HTML / HTTP
    • 1991 年進行了釋出,全球資訊網就此誕生
  • 1993 年,「伊利諾伊大學香檳分校」的一個小組做了 Mosaic 瀏覽器,是第一個可以在文字旁邊顯示圖片的瀏覽器,還引進了書籤等新功能
  • 1990 年代末有許多瀏覽器面世:Netscape Navigator, Internet Explorer, Opera, OminiWeb, Mozilla,
  • 很多伺服器也面世:Tomcat, IIS

7. 搜尋引擎

  • Yahoo

    • 最開始的時候,人們會維護一個目錄,連結到其他網站
    • 這些目錄裡面,最有名的一個目錄叫「Jerry和David的全球資訊網指南」
    • 1994 年更名為 Yahoo
  • 搜尋引擎 JumpStation

    • 長得最像現代搜尋引擎的最早搜尋引擎
    • 1993年,由 Jonathon Fletcher 於斯特林大學建立
    • 它由 3 個部分組成
      • 爬蟲:跟著連結到處跑的軟體,每當看到有新的連結,就加進自己的列表裡
      • 不斷擴張的索引,記錄訪問過的網頁上,出現過哪些詞
      • 查詢索引的搜尋演算法
  • 搜尋引擎 Google

    • 最初是 1996 年斯坦福大學的一個叫 BackRub 的研究專案
    • 兩年後分離出來,演變成如今的谷歌

8. 網路中立性

  • 含義:平等對待網路上所有的資料包,它們的速度和優先順序應該是一樣的
  • 節流:故意給更少寬頻和更低優先順序

參考資料:網際網路和全球資訊網的區別