30 万维网(The World Wide Web)

378 阅读3分钟

30. 万维网-The World Wide Web_哔哩哔哩_bilibili

1. 简介

在第 30 集中,视频主要介绍了万维网(World Wide Web)的历史、结构和运行机制,并解释了其与互联网(Internet)的区别。视频还涵盖了超文本(Hypertext)、HTML、URL、搜索引擎和网络中立性(Net Neutrality)的相关知识。

2. 万维网与互联网的区别

2.1 互联网的定义

互联网是由电线、信号、交换机、数据包、路由器和协议组成的庞大网络基础设施,用于传递数据。

2.2 万维网的定义

万维网是运行在互联网之上的一个巨大的分布式应用程序,由遍布全球的数百万台服务器组成,通过一种叫做“浏览器”的特殊程序访问。

3. 万维网的基本结构

3.1 网页和超链接

  • 网页是万维网的基本单位,是包含内容和超链接的文档。
  • 超链接使用户可以从一个页面跳转到另一个相关页面,形成一个巨大的互联信息网络。

3.2 超文本的价值

  • Vannevar Bush 在 1945 年就提出了超链接的信息价值,形容为“关联式索引”。
  • 超文本得到了一个强有力的名字:“超文本”(Hypertext)。

4. 网页的构建元素

4.1 HTML 和 HTTP

  • 要让网页相互连接,每个网页需要有唯一的地址(URL),通过统一资源定位器来指定。
  • 超文本传输协议(HTTP)用于从服务器请求网页内容。

4.2 HTML 标签示例

一个简单的 HTML 页面示例:

<!DOCTYPE html>
<html>
<head>
    <title>简单的网页</title>
</head>
<body>
    <h1>一级标题</h1>
    <p>这里是一段内容,其中有一个 <a href="http://example.com">超链接</a></p>
    <h2>二级标题</h2>
    <ol>
        <li>列表项 1</li>
        <li>列表项 2</li>
    </ol>
</body>
</html>

5. 网络浏览器的历史

5.1 浏览器的发展

  • 第一个浏览器和服务器由 Tim Berners-Lee 于 1990 年在 CERN 开发。
  • 之后,诸如 Mosaic、Netscape Navigator、Internet Explorer 等浏览器先后问世。

5.2 浏览器功能

  • 浏览器不仅负责请求页面,还负责渲染返回的内容。

6. 搜索引擎的演变

6.1 初期搜索引擎

  • 最早的类似现代的搜索引擎是 1993 年由 Jonathon Fletcher 开发的 JumpStation。
  • 主要包含爬虫、索引和搜索算法三部分。

6.2 Google 的崛起

  • Google 的成功在于其聪明的算法——通过“反向链接”的数量和质量来判断页面的重要性。
  • 项目起源于 1996 年斯坦福大学的 BackRub 实验。

7. 网络中立性

7.1 网络中立性的原则

  • 网络中立性主张所有数据包应被平等对待,不论其内容为何。

7.2 支持与反对的观点

  • 支持者认为没有中立性会导致剥削性商业模式、小公司处于劣势,创新受阻。
  • 反对者认为不同类型的数据可能需要不同的传输速度,同时市场竞争也会阻止不良行为。

8. 总结

  • 万维网和互联网是两个不同的概念。
  • 万维网由网页和超链接组成,通过 URL 和 HTTP 实现互联。
  • HTML 是构建网页的基础语言。
  • 网络浏览器的发展推动了万维网的普及。
  • 搜索引擎的发展解决了信息查找的问题,Google 的算法特别成功。
  • 网络中立性是当前互联网行业的重要议题,观点多样。