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. 网络中立性
- 含义:平等对待网络上所有的数据包,它们的速度和优先级应该是一样的
- 节流:故意给更少宽带和更低优先级
参考资料:互联网和万维网的区别