在我们这个永远联系在一起的世界里,我们不断收到通知。有很多不同类型的通知,但你可能见过很多术语“推送通知”。我们将解释你需要了解的信息。
推送通知简史
有几种不同类型的“推送技术”,但我们每天在智能手机上看到的推送通知可以追溯到2009年。这是苹果为iPhone开发者发布推送通知服务的时候。
今天这听起来可能很疯狂,但从一个没有在后台运行的应用程序收到通知在当时是一件大事。推送通知改变了这一切。突然,iPhone用户可以收到任何通知。
iPhone上的推送通知是如此重要,以至于围绕该功能出现了一整套应用程序。Boxcar是一款非常流行的应用程序,它可以为尚未安装的应用程序获取推送通知。人们对通知比以往任何时候都更加兴奋。
Android并不落后。谷歌在2010年发布了自己的服务,为Android开发者带来了推送通知。然而,谷歌采取了更进一步的推送通知。2013年,它增加了“丰富的通知”,其中可以包含图像和动作按钮。
2014年,苹果效仿谷歌,在通知中添加了动作按钮。这就是我们今天的处境。每天都有数以十亿计的通知被推送到设备上。
相关:为什么每个应用程序都会立即推送通知,以及如何停止通知
什么是推送通知(a push notification)?
既然我们知道推送通知是从哪里来的,那么让我们来谈谈它们是什么以及它们是如何工作的。基本上,任何时候你从应用程序收到手机通知,都是推送通知。
当有人在Facebook上喜欢你的照片,你的屏幕亮起并说“朋友喜欢你的相片”时,这是一个推送通知。当你有一个日历事件出现时,你会收到一个通知,上面写着“即使在30分钟内”,这是一个推送通知。
这一切听起来可能很简单,但背后有很多事情。安装应用程序时,它的唯一标识符将注册到操作系统的推送通知服务中。应用发行商还存储注册详细信息。
这些唯一的标识符允许应用程序、设备和操作系统安全地相互通信。有人喜欢你的照片,照片被发送到服务器,然后被发送到手机上的应用程序,操作系统会显示出来。
相关:如何阻止通知打开iPhone屏幕
更好的推送通知
推送通知不仅仅是一种类型。如上所述,苹果和谷歌都支持自己版本的iOS和Android“丰富通知”。这是您今天看到的最常见的推送通知类型。
早期推送通知非常基本。他们可能只显示应用程序的名称,然后你点击它打开应用程序。它甚至可能不带你去了解真正触发通知的原因。
由于这些“丰富的通知”,我们现在可以获得更多信息。您可以通过Ring应用程序预览谁在您的前门。可以从通知中读取和响应整个文本消息。您可以在不打开应用程序的情况下从Gmail存档电子邮件。
丰富的通知将推送通知从基本的“你可能想看看这个”转变为“这是你需要知道的一切,无需打开应用程序”。这让生活变得更加轻松。
推送通知:iphone与android
iPhone(iOS)和Android处理推送通知的方式有很大不同。iOS是选择加入模式,而Android是选择退出模式。
这意味着当你在iPhone上安装应用程序时,系统会询问你是否允许它向你的设备发送通知。在Android上,该应用程序可以从一开始就发送通知。关闭它们取决于你。
Android的方法可能对应用程序开发人员更好,因为它更容易在某人面前得到通知。然而,这会导致很多挫折。值得庆幸的是,Android在通知定制方面做了很多工作。
相关:什么是Android通知渠道?
在一天结束时,推送通知确实是它听起来的样子。发生了一些应用程序认为你想知道的事情,它会“推送”通知到你的设备。很多事情都是为了让通知发生,但现在你可以放弃它。
相关:如何在Windows 10 PC上获取Android通知