为什么公司会推广其原生应用而不是其完全可用的网站?
我想我们得问问他们。但很难不将这种向原生的推动视为优先级问题:这些公司认为原生应用值得他们有限的时间、资源和金钱。从这些横幅的措辞来看,它们是值得的投资。
——Ethan Marcotte,“Locus。”
Ethan 展示了网络上到处都是令人难以置信的、令人讨厌的“获取应用”横幅,这些横幅经常遮挡住完全可用的网站。
当我看到这样的横幅时,我总是会想起 Tim Holman 曾经说过的一句话,大致意思是:在这样的公司做网页团队会是什么感觉?
世界上有很多人在开发的网站,却只能隐藏在大型愚蠢的横幅后面,这些横幅告诉人们不要使用他们整天都在开发的东西。
当然,如果公司不再关心你使用哪种方法就好了,因为它们可能都是用一种技术构建的,并且完全能够实现设备能够做到的任何事情。
而且其中很大一部分应用程序只是 WebViews……
我明白,对吧?即使是桌面应用程序也是这样。Whatsapp、Spotify 甚至 Figma 的桌面版本本质上都只是由
Electron.js
驱动的 Chromium 渲染的 Web 应用。很难理解他们为什么要这样做,但也许这只是为了心理上的保证,即,嘿,我们的“原生”应用更大、更好、更快。这是为了保持客户的注意力。应用程序更容易发送通知,并且可以将用户限制在您的网站上。(而且很多这些“应用程序”似乎只是重新打包的普通网站。甚至
在 Web 浏览器中,用户可以切换标签页,到竞争对手的网站或其他任何东西。
是的,我甚至无法想象人们为什么这样想。对于任何公司来说,应用程序才是真正的交易。例如,我确实会去亚马逊购物,但有时我会看到手机上的图标,然后我就会打开它来打发一些空闲时间。这对任何公司来说都是一个很大的区别。而娱乐应用程序正是这种技巧的缩影。如果 TikTok 不在你的手机角落里,它永远不可能做到现在这样,因为可以肯定地说,大多数 TikTok 用户只是漫无目的地消磨时间,无所事事。
原生应用仅显示创建者的内容,并可以发送通知以提高参与度。浏览器还包括对其竞争对手的访问。
这通常是由于Safari 上的存储限制;苹果更希望开发人员转向 App Store,而不是让他们开发 PWA。
应用程序不受广告拦截器等的影响,这对某些网站来说很重要。
但老实说,这可能也主要是惯性。他们确实喜欢在手机的主屏幕上显示自己的图标,并且对 PWA 的良好支持也还是最近的事情。这种心态的改变需要一段时间。
原生应用上的广告也无法轻松屏蔽
更有趣的问题是如何构建这些横幅,使其不具有干扰性,并且不会因为 CLS 增加而损失 Lighthouse 分数……
我以为是因为应用程序不受任何隐私或安全浏览器设置的约束
绝对的:应用程序可以获取大量更有价值的用户数据,例如 ID、位置、麦克风、摄像头等等。销售用户数据本身就是一个商业模式。
而且应用程序可以通知用户并增加互动。我也看到了一些糟糕的暗黑模式。例如,即使用户静音了手机,也会发出铃声。
这非常令人沮丧。我给《纽约时报烹饪》团队发了一封措辞温和的抱怨邮件,在他们的每个菜谱页面上都会弹出“获取应用!”提示,无论你点击多少次关闭按钮,它都会一直出现。而且,该应用缺少网站具有的功能——网站允许你在多个标签页中打开多个菜谱,允许你向朋友发送链接,并且具有非常好的预测搜索功能。
我可能会认为我的浏览器比应用程序更好地保护我的数据,也许有更严格的隐私规则……我不知道这是否属实,但即使有持续的“获取应用”横幅,我仍然更喜欢网站。
我参与过许多项目,在这些项目中,管理人员很自然地会表达希望开发一个应用程序,而当时网站的计划正在进行中——或者已经上线了。
他们似乎认为应用程序是通往许多用户内心的自然途径。
而且不幸的是,他们可能是对的。
许多用户会下载 Facebook、Instagram、Whatsapp 以及 IMDB、各种新闻网站等内容驱动的网站的应用程序,即使这些网站与应用程序基本相同,并且具有相同的基本功能。
在某些情况下,将应用程序加载到用户的设备上可以实现推送消息,例如红色数字和小巧的噪音消息提醒。当然,这些可以吸引用户的注意力并产生流量(以及可能带来的业务)。在浏览器中获得这些推送提醒并不容易(用户会关闭浏览器,你知道的),但总的来说,设计良好的网站可以做到大多数应用程序能做的事情,尤其是那些主要传递内容而不是提供功能或硬件集成的应用程序。
但是,许多公司和组织都有一种奇怪的意愿,愿意为应用程序的开发和维护付费,这实际上只是为开发人员创造了工作,而除了网站上已经存在的内容外,并没有为客户带来任何真正的益处。
考虑到增加的成本,这很奇怪且不合理,而这通常超过网站的价格。