计算机速成课 第三十集 万维网

186 阅读3分钟

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. 网络中立性

  • 含义:平等对待网络上所有的数据包,它们的速度和优先级应该是一样的

  • 节流:故意给更少宽带和更低优先级

参考资料:互联网和万维网的区别