![]()
2011年,WebSocket 像一条刚通车的双向高速,让网页终于能实时对话。十几年过去,这条高速还是那条高速,但路上的车早就变了——云游戏、高频交易、4K直播,它们要的不是"稳",是"快"。
Mozilla 工程师 Max Inden 在 FOSDEM 2026 上打了个比方:TCP 像一位强迫症快递员,丢了一个包裹就必须原地等补发,后面的包裹哪怕毫无关系也得陪着等。这就是队头阻塞。WebSocket 跑在 TCP 上,天然带着这个毛病。
WebTransport 换了一条路——HTTP/3 和 QUIC。UDP 打底,既能保证关键数据必达,也能让丢了的视频帧直接滚蛋,别耽误后面画面。网络从 Wi-Fi 切到 5G?连接不用断,会话跟着人走。首次握手压缩到 1 次往返,老用户甚至 0 次,真正的"秒开"。
但 Hacker News 上的争论很真实。有人怀念 WebSocket 的简单:"我就想要个轻量级双向消息,WebSocket 够用了,造什么新轮子?" 也有人指出现实骨感——WebTransport 强制 HTTPS,本地开发场景直接被踢出门外,"一刀切得有点狠"。
API 设计更是两码事。WebSocket 给你一条固定的双向管道;WebTransport 则像乐高积木,可靠流、不可靠流、单向双向,自己拼。灵活是灵活,心智成本也上去了。
Inden 的演讲标题打了个问号:"WebTransport —— 下一代 WebSocket?" 现在看来,这个问号还得挂一阵子。技术选型从来不是选最先进的,是选最合适的。只是当云游戏的延迟从 80ms 压到 20ms 时,总有人会忍不住算一笔账。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.