搜索

web技术发展三个阶段

发表于 2026-10-17 05:58:51 来源:烟消火灭网

1991年,技阶段Tim Berners-Lee在CERN的技阶段NeXT工作站上敲出第一行HTML时,大概没想过这个用尖括号标记段落的技阶段东西会变成今天这副模样。最早的技阶段网页就是纯文本,白底黑字,技阶段链接是技阶段蓝色带下划线的。那会儿做个页面,技阶段打开记事本写几行标签,技阶段存成.html,技阶段扔到服务器上就完事了。技阶段没有样式表,技阶段没有脚本,技阶段更没有框架。技阶段图片都得靠<img>标签硬塞进去,技阶段排版全靠<table>一层层嵌套。技阶段现在回头看那些代码,像考古学家看石器时代的石斧——粗糙,但管用。

静态页面撑了差不多十年。问题越来越明显:每个用户看到的都一样,想改个按钮颜色得把所有页面翻一遍。1995年JavaScript冒出来,同年CSS也发布了第一版。这两样东西开始让网页有了点“活气”。但真正让Web从“电子公告板”变成“应用平台”的,是2004年前后Ajax的普及。Gmail和Google Maps是那会儿最狠的案例——页面不用整页刷新,你拖地图,数据在后台悄悄加载。那种体验在当时近乎魔法。开发者开始意识到,浏览器不只是展示文档的,它能跑逻辑,能跟服务器异步通信,能记住用户状态。jQuery后来把这种能力包装成人人都能用的工具,Web 2.0这个词被O'Reilly炒热,博客、维基、社交网络全冒出来了。

2008年iPhone发布,事情又变了。手机浏览器一开始烂得可以,但架不住用户天天揣着。响应式设计、媒体查询、viewport标签,这些词从2010年开始变成前端面试必问。更关键的是,HTML5在2014年定稿,<video>、<canvas>、本地存储、WebSocket全塞进来了。网页能做的事越来越接近原生应用。React在2013年开源,把UI拆成组件,状态驱动视图。Vue、Angular跟着卷。构建工具从Grunt到Gulp到Webpack再到Vite,打包速度从几十秒压到几百毫秒。前端工程化这个词,从贬义变成中性,再变成褒义。

现在写一个网页,你可能要碰TypeScript、Tailwind、Next.js、tRPC、Prisma,部署在Vercel上,边缘函数跑在离用户最近的节点。浏览器里能跑3D游戏、能剪视频、能训练小模型。WebAssembly把C++和Rust的性能带进来了。WebGPU让浏览器直接调用显卡。回头看那台NeXT工作站,它大概想不到三十年后,一个网页的依赖树能比当年整个操作系统的代码量还大。

三个阶段没有泾渭分明的分界线。静态页面里也能塞JavaScript,SPA盛行的年代照样有人手写HTML。但有一条线索是清楚的:Web从“发布信息”的工具,变成“交互应用”的平台,再变成“操作系统级”的运行环境。每一次跃迁,都是因为底层能力被重新定义——从超链接到XMLHttpRequest,再到Service Worker和WebAssembly。下次再变,可能是AI直接生成界面,也可能是浏览器和本地系统的边界彻底消失。谁知道呢。反正记事本里写HTML的日子,是回不去了。

随机为您推荐
友情链接
版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright © 2016 Powered by web技术发展三个阶段,烟消火灭网   sitemap

回顶部