Andy Bell 写下了他对整个 网页与原生应用争论 的想法,我认为这非常有趣。我很难读完这篇文章,因为我一边读一边疯狂地点点头。
在我看来,与原生应用竞争的想法也很荒谬。网络免费提供给我们很多东西,是应用开发者梦寐以求的,比如 URL 和免费向全世界发布内容的能力,而且是立即发布的。
[…] 我相信网络,并将继续相信,构建拥抱网络平台的渐进式 Web 应用,将远远优于非包容性的封闭花园,即原生应用及其应用商店。我只是希望其他人也能这样想。
Andy 还 引用了 Jeremy Keith 的话,以佐证这一点。
如果网络的目标仅仅是与原生应用竞争,那么我们的目标定得太低了。
我完全同意 Andy 和 Jeremy 的观点。网络不应该与被锁定在商店中的原生应用竞争。网络应该在各个方面都更好——它可以更快、更美观,拥有更好的交互和更流畅的动画。我们只需要开始行动。
我完全同意。网络不应该与原生应用竞争。与原生应用相比,网络要灵活得多。
PWA 现在可能永远都太有限,无法成为编写应用的方式,尤其是桌面应用。
更不用说大多数 Web 开发人员不幸地无法正确地完成工作,最终导致缓慢且丑陋的应用程序(而且网络中缺乏原生 UI 元素也无济于事)。
这是从用户角度来看的。
作为一个开发者,我的意思是,使用网络技术更容易……直到它不再更容易,PWA 对于那些没有使用 Chrome 的理智用户来说不可用,正如我之前提到的,PWA 缺少很多功能,Electron 太臃肿了……
这是一个公平的包含,并且认可了这一点。说实话,不将年轻人的歇斯底里和真实性并列起来是十分必要的。