万维网这头蛮牛到底是咋犁地的

mysmile 11 0

大伙儿天天把网址栏里头那个“www”敲得啪啪响,甚至有时候嫌它碍事干脆不敲了。但是你晓得不?就这简简单单三个字母,背后藏着的可是整整一代技术狂人的脑浆子。我当年在学校机房里头,第一次对着那蓝屏Netscape Navigator点开一个链接,页面从龟速往下刷,那种感觉就跟农村头一回见拖拉机一样——这铁疙瘩咋就自个儿会动了咧?

其实这些年很多人把互联网和万维网搞成一回事,这误会大了去。互联网是路,万维网是路上跑的车。那今天咱就唠唠,万维网是什么技术?凭啥它能让你在河北农村一点鼠标,就看到美国图书馆的书?这事儿讲起来还真他娘有意思。

咱们现在说万维网是什么技术,最骨子里头就是三样东西凑一块儿了:HTML、HTTP、还有URL-1-6。你甭被这些洋码子唬住,说白了就是“拿啥写、咋传、在哪儿找”。

我打个比方你就透亮。HTML就像咱村里木匠打的家具样式,桌子是桌子,柜子是柜子,腿儿是腿儿,面儿是面儿,都给你规定明白了。HTTP呢,是你去供销社买东西那个规矩——你喊一声“我拿这个”,里头给你递出来,完事儿就走,不黏糊-9。最绝的是URL,这玩意儿就是个精准定位,好比你家在“河北省保定市高阳县西演镇第仨电线杆子往东五十步”,全世界找不出第二份。

蒂姆·伯纳斯-李那老爷子1989年整出这东西的时候,压根儿没想着卖钱-6-10。你搁现在这帮互联网大厂身上试试?早给你切成八百个会员制了。他把技术白送给全世界,这事儿搁今天想想都像做梦。你要说万维网为啥能铺开?不是因为技术多高深,是因为它不要钱,谁都能拿,谁都能改。这他娘就叫格局。

说到这,我得岔一句。那时候网页是纯静态的,你看着是啥就是啥,想跟它互动?没门儿。你点一下链接,页面刷半天,等出来还是几张图片配几行字-10。搁现在这帮刷短视频的小孩儿,估计三秒钟就骂娘了。可在当时,这已经是天顶星科技。

后来网速上来了,人就不满足了。光看不行,还得动。这就引出来我下头要细聊的——万维网是什么技术的另一面。它不是死在那儿的一本书,它是一张越织越大的蜘蛛网,而且这蜘蛛现在会跑会跳了。

HTTP这个协议,改了好多茬。最早是0.9版,寒酸得很,发个请求过去,服务器给你吐一串ASCII字符完事儿,错没错你都不知道-2。后来到1.0版,能传图了,但每张图都得重新握一次手,那效率低得啊,急死个人。那时候上网最烦啥?就是你等半天,文字出来了,图还在那儿一格一格往下刷新,跟老式打印机似的。

再到1.1版,搞了个Keep-Alive,一个连接能复用,总算不用握八百回手了-2。但这还是堵,因为它是按顺序传的,前头一张大图卡住了,后头所有东西都排着队干瞪眼。

真正开窍是HTTP/2和HTTP/3。这俩玩意儿整了个“多路复用”,一条道上能同时跑好几趟活儿,谁快谁先走,谁大谁拆开送-2。你想想,这就像以前乡道只能过一辆马车,后头拖拉机都得憋着。现在好了,八车道高速,卡车轿车三轮车各走各的道,互不耽误。

这技术一升级,最爽的是谁?是咱们这帮刷网页的普通人。以前点个电商大促页面,那叫一个煎熬。现在秒开,丝般顺滑。其实背后全是协议在默默挨打升级。你问万维网是什么技术,它就是一层层补丁摞起来的,每一行代码都在伺候你那不耐烦的手指头。

还有一个痛点不晓得你遇着过没——明明网不慢,就是打不开某个外文网站,或者图片刷不出来。这事儿八成卡在“跨境”上了。物理距离没法骗人,光缆再快也有延迟。于是这几年搞了个边缘计算,把内容提前推到离你近的服务器上-7。你点开的是个美国网站,其实喂你数据的是北京节点。这感觉就像你想吃新疆哈密瓜,人家直接在保定给你种了,你说安逸不安逸?

万维网刚出来那会儿,是“文件思维”主导的,传的就是一份份文件-2。现在早变了,变成“流思维”了,数据跟水似的,一边传一边显,不等你全下来,你已经在看了。这种变化,用户是看不见的,就像你拧开水龙头就有水,你不会去想水管是谁铺的。可做技术的人知道,这三四十年,每一寸都是硬骨头啃过来的。

最后说点扎心的。很多人把万维网和App对立起来看,觉得现在谁还上网页啊,不都刷App吗?但App里的内容,九成还是走的Web那套逻辑。你点开个链接,它用内置浏览器加载;你看篇文章,底层还是HTTP在跑。万维网没死,它只是藏得更深了-10

我有时候瞎想,蒂姆·伯纳斯-李当年要是把这技术攥手里头不放,今天全球首富指不定是谁。可他偏不,他把这东西撒手撒出去了,像撒种子一样。现在这棵树长这么大,谁都能在底下乘凉。这他娘才是技术该有的样子。

往后什么Web 3.0、元宇宙、语义网,听着玄乎,底子还是那三驾马车-10。马车没散架,换的是马,是路,是赶车的人。你问万维网是什么技术?我觉得它早就不是单纯的技术了,它是一个没围墙的图书馆,一个不收地租的大集市,一片谁都能开荒的地。

你点开这个链接,看见这些字,就已经踩在这张网上了。它织了三十年,还在织。