你的App本可以是网页,我替你修好了

Your 'App' Could Have Been a Webpage (so I fixed it for you)

31MrVandemar💬 5
你的App本可以是网页,我替你修好了

为了获取孩子的演出行程,我被迫下载了Travelbound这款App。结果发现它只是个充斥着广告和追踪代码的网页壳子。我直接通过Android Studio和HTTP Toolkit抓包,反向解析了API返回的JSON数据,用Ruby脚本写了一个纯网页版替代方案。新版本不仅去除了所有追踪和广告,体积从124MB缩减到0.05MB,还能在任何设备上无缝使用。当软件公司为了把HTML内容塞进App而自找麻烦时,我们完全有理由选择更开放的Web。

"有些App本可以是一个网页,尤其是当它们传递的内容本身就是用HTML编写并通过HTTP传输时,它们理应就是一个网页。"

HN 评论区

  • 有评论者指出,原生 App 的兴起并非单纯技术演进,而是广告商为了控制用户注意力、规避浏览器限制而推动的商业模式回归。
  • 一位开发者分享亲历经验,称 Apple 对独立开发者的门槛(如 $99 年费、公司资质要求)已高到迫使个人项目转向 Python + webview 等替代方案。
  • 部分用户反驳网页优先论,强调原生 App 在内存/电池优化、系统权限调用(如 Shortcuts)以及防篡改安全性上具有网页无法比拟的优势。
  • 有观点认为,PWA 的存储可靠性问题(浏览器或 OS 可能随意清除数据)迫使开发者必须构建原生 App,即便这增加了维护成本。
  • 评论中提及,原生 App 的推广动力往往源于营销需求,因为 App 被视为更“性感”且分发可控的载体,而网页则被视为过时且难以掌控用户体验的渠道。

同日更多故事 · 2026-07-14