2024 年 10 月,作者指出网络正面临严重危机但仍有可能东山再起。
- 平台竞争:网络是唯一能为用户提供一系列优势的软件平台,如新鲜、无摩擦、默认安全、可移植和互操作、无门控等,但其他平台如 Android 和 Flutter 虽有部分优势却受主机操作系统限制。
- 网络失利:网络在桌面领域表现良好,JTBD 百分比和使用时间份额持续上升,但在手机领域却惨遭失败,超过 75%能运行全浏览器的新设备是手机,而网络在手机上的使用时间份额却在下降,如美国等地区,浏览器使用时间停滞,智能手机使用增长,全球范围内网络在移动优先的日常生活中从“微不足道”变为“不存在”。
- 获胜条件:挑战者需具备成本竞争渠道、80/20 能力(域内基本用例对大部分用户可靠可行)且使用感觉良好(核心任务性能不能差),目前网络在桌面满足这些要求,但在移动上难以成功,因为浏览器和网站存在诸多问题,如浏览器未为用户干预做足够努力,网站常导致手机卡顿和耗电。
- 自我伤害:网络开发者和浏览器限制了网络的移动潜力,糟糕的性能影响了网络的发展,尽管 Google 的 Core Web Vitals 努力提供了一些反馈,但仍有很多工作要做,开发者应追求负责任的、对网络生态友好的开发。
- 现状与未来:尽管情况看起来很糟糕,但网络的优势仍可能 dormant,当浏览器竞争解锁且网页不再充斥大量 JavaScript 时,可能会迎来革命,前端社区应重视用户体验和自身职业前景,共同努力让网络再次成长。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。