Web 是 World Wide Web 的缩写。这三个词连起来,直译就是“全球范围的网”。不过日常里没人这么念,大家直接说 Web,或者干脆叫“万维网”。
我第一次认真琢磨这个缩写,是很多年前在浏览器地址栏里敲 www 的时候。那会儿以为 www 就是 Web 的全部,后来才知道它只是 World Wide Web 的首字母缩写,而 Web 本身才是那个更短、更常用的叫法。有意思的是,www 现在越来越像一种装饰——很多网站早就不强制写它了,输入 example.com 照样能打开。技术圈里有人开玩笑说,www 迟早会变成互联网时代的“请”字,礼貌但多余。
World Wide Web 这个名字是蒂姆·伯纳斯-李在 1989 年提出的。他当时在欧洲核子研究中心(CERN)工作,想解决一个很实际的问题:实验室里不同电脑跑着不同的系统,文档格式五花八门,找一份资料得来回折腾。他写了一份提案,标题叫《信息管理:一个建议》,里面画出了超文本系统的雏形。那个系统后来被叫做 World Wide Web,意思是“覆盖全球的网”。注意,这里的“网”不是物理的电缆网,而是文档之间互相链接形成的虚拟网络。你点一个链接跳到另一个页面,这个过程就是 Web 在运作。
很多人把 Web 和互联网混为一谈。互联网是底层的基础设施,是那些光缆、路由器、服务器组成的物理网络。Web 是跑在互联网上面的一种服务,用 HTTP 协议传输超文本。打个比方,互联网是公路,Web 是公路上跑的一种车。公路上还能跑别的车,比如电子邮件用的 SMTP、文件传输用的 FTP。只不过 Web 这辆车太显眼了,以至于大家一说上网,默认就是指浏览网页。
Web 的核心机制其实不复杂。每个网页有一个 URL,也就是网址。浏览器拿到 URL 后,向服务器发一个 HTTP 请求。服务器把对应的 HTML 文档发回来,浏览器解析渲染,你就看到了页面。页面里嵌着超链接,指向别的 URL。你点一下,浏览器再发一个请求。整个 Web 就是由无数个这样的请求和响应串起来的。简单,但能撑起一个信息宇宙。
我印象很深的一个细节是,早期网页特别朴素。九十年代的很多个人主页,白底黑字,几行 <hr> 分割线,再加一个“最后更新于 1997 年”的标注。那会儿没有 CSS 布局,没有 JavaScript 交互,但信息照样传得飞快。现在的网页动辄几兆的脚本,加载半天,有时候反而找不到想要的那句话。技术进步了,但 Web 最初那种“文档互联”的简洁感,在某些场景下反而被稀释了。
Web 的缩写 WWW 在英文里读作“double-u double-u double-u”,三个音节变六个,念起来挺费劲。所以口语里大家更爱说 Web。中文里有人叫“万维网”,这个翻译挺妙——“万维”对应 World Wide,“网”对应 Web。不过日常交流中,说“上网”比说“上万维网”自然得多。语言总是往省力的方向走。
还有一点值得提:Web 并不等于网页。Web 是一个系统,网页只是这个系统里的一种文档形式。现在 Web 上跑的东西早就超出了静态页面的范畴,有视频流、在线文档、实时协作工具、甚至操作系统。但不管形式怎么变,底层的逻辑没变:用链接把资源连起来,用 URL 定位资源,用 HTTP 取回资源。这套设计快四十年了,依然管用。
所以下次有人问 Web 是什么的缩写,你可以直接说 World Wide Web。但更有意思的回答可能是:它是一张用超链接织起来的全球信息网,缩写只是它的名字,链接才是它的灵魂。
```