1991年8月6日,简介蒂姆·伯纳斯-李在alt.hypertext新闻组发了一封简短帖子,简介附上一个网址。简介那是简介世界上第一个网站,运行在一台NeXT工作站上。简介他管它叫"World Wide Web",简介中文译作万维网。简介帖子没什么豪言壮语,简介只说了项目是简介什么、怎么用、简介欢迎反馈。简介没人料到这东西会改变一切。简介
Web的简介核心其实就三样东西:URL、HTTP、简介HTML。简介URL负责定位,HTTP负责传输,HTML负责呈现。伯纳斯-李在CERN写第一版的时候,这三者加起来不过几千行代码。简单到近乎简陋。可正是这种简单,让它能被任何人实现、任何人接入。复杂系统活不长久,能活下来的往往是那些笨拙但开放的东西。
早期的网页长什么样?灰底黑字,蓝色链接,图片少得可怜。1993年Mosaic浏览器出来,图片终于能直接嵌在页面里了。那会儿上网还得拨号,吱吱嘎嘎响半天,打开一张图要等十几秒。但人们兴奋得不行——你能坐在家里,点一下鼠标,就看到地球另一端的页面。这种体验在今天是常识,在当时是魔法。
Web和互联网不是一回事。互联网是底层网络,Web是跑在上面的应用之一。邮件、FTP、即时通讯,都跑在互联网上。只是Web太成功了,成功到大多数人把两者混为一谈。我见过不少技术文章开篇就写"互联网即Web",这不对。Web只是互联网这张大网里最亮的那颗珠子。
1995年前后,浏览器大战开打。网景的Navigator一度占九成市场,微软把IE免费捆绑进Windows,硬生生把网景挤垮。这场仗打得很脏,但也逼着双方拼命加功能。JavaScript就是那时候冒出来的——网景找Brendan Eich,十天写出一门脚本语言。今天全球几乎所有网页都跑着JavaScript,而它最初只是个赶工出来的副产品。
Web 2.0这个词2004年左右流行起来。博客、维基、社交网络,用户不再只是看,还能写、能改、能传。YouTube 2005年上线,第一支视频叫"Me at the zoo",画质模糊,内容无聊,但它标志着一个转折:Web从"读"变成了"读+写"。再往后,智能手机普及,Web被塞进口袋。响应式设计、移动优先,这些词开始满天飞。
现在Web的体量有多大?Google索引的页面超过千亿,每天新增的网页数以百万计。HTTP/3用上了QUIC协议,TLS加密成了标配,WebAssembly让浏览器跑起了接近原生速度的代码。这些进步很实在,但Web也变得越来越重。一个普通新闻网站,加载几十个脚本、上百个请求,打开要好几秒。伯纳斯-李当年那台NeXT,怕是跑不动今天的任何一个主流网站。
有人问Web会不会被取代。区块链、去中心化、元宇宙,每隔几年就有新概念说要革Web的命。目前看,都没成气候。Web的护城河不是技术多先进,而是它足够开放、足够笨、足够包容。谁都能写一个网页,谁都能架一个服务器。这种低门槛才是它活到今天的原因。
伯纳斯-李后来搞了个万维网基金会,呼吁保护Web的开放和中立。他说过一句话:Web不属于任何公司、任何政府、任何个人。它属于所有人。这话听着理想主义,但回头看这三十多年,正是这种"不属于谁"的属性,让它活了下来,长成了今天的样子。
顶: 8351踩: 9322






评论专区