展会信息港展会大全

替苹果想方案:应该重塑iOS消息推送系统
来源:互联网   发布日期:2018-10-18   浏览:88次  

导读:编者按:iOS 系统带来的流畅体验不知让多少手机用户痴迷,但对于重度用户来说,iOS 其实还可以做得更好一些,特别是新消息推送系统。近期,在「Designing a better notification experience foriOS」一文中,作者提出了两点建议,一是按 App 对 ......

替苹果想方案:应该重塑iOS消息推送系统

编者按:iOS 系统带来的流畅体验不知让多少手机用户痴迷,但对于重度用户来说,iOS 其实还可以做得更好一些,特别是新消息推送系统。近期,在「Designing a better notification experience foriOS」一文中,作者提出了两点建议,一是按 App 对通知分组;二是创建新系统。如果苹果真的做到了,那可谓是广大果粉的福音,毕竟,谁会想让锁屏变成新通知的轰炸区呢?

作为一个狂热的技术爱好者和业内人士,我拥有很多小玩意儿,特别是智能手机。我玩过 Android、倒腾过 Windows、甚至还把玩过 Ubuntu Touch 手机。但眼下,我日常使用的是 iPhone X,因为 iOS 是到目前为止我最钟爱的操作系统。它与 Mac 和 iPad 无缝协作,能最迅速地获得软件更新,而且应用商店里的 App 软件质量都很高,这都让我欲罢不能。虽然我发自内心地喜欢这个生态系统,但不得不说,iOS 有些地方仍然需要改进。下面我想试着探讨如何优化新信息推送系统。

替苹果想方案:应该重塑iOS消息推送系统

问题所在

iOS11 新信息推送系统,特别是锁屏上的信息,在手机用户体验中发挥着重要作用。我们每天在手机上花费大约 4 个小时的时间。安装的 App 软件总是「不厌其烦」地向我们发送各种通知信息,期待我们去「临幸」它们,让我们有点身心俱疲。

要是手机可以滤除闹心的信息轰炸,而且还能快速轻松地理解通知消息,我的天,那我真的不要太高兴!然而当前系统的工作方式似乎让大家伤了心。许多用户抱怨信息超负荷,眼光齐刷刷地投向苹果公司,希望 iOS 能有所改进。如若不信,你可以在 Facebook 或者 YouTube 上浏览到许多评论和视频,人们对这个问题早就是叫苦连天。我相信苹果用户一定深有体会。

许多 App 软件不遵循苹果指南,常常推送多个重复的通知,这意味着通知频率绝对是 iOS 需要最先优化的方面。在这个意义上,改进的机会点实在是太多了。

目前,通知在屏幕上占用了大量空间,即使区区 4 个通知也可以塞满整个锁屏界面。当你有十几条通知信息时,将不得不进行「滚动游戏」,指尖拼命下拉下滑,但这样会很容易跳过真正重要的信息。

替苹果想方案:应该重塑iOS消息推送系统

▲iOS11 的新通知推送

如果你是一个轻度使用者或主动限制通知数量,那么当前系统可能还算差强人意。即便设计得不合理,你往往也能慢慢地习惯。但是,如果你是一个重度使用者,下载了很多 App 软件,那么你每天将会收到几十个通知,如果你还不失望崩溃的话,那我只能说你可能不是个凡人。

目前而言,解决问题的方法是完全关闭通知,或者改变用户在 App 软件中的偏好,但这些似乎都不是解决问题的最佳方法,因为可能会错过很多用户感兴趣的东西。我相信有两种更好的方法可以解决这个问题,并且不需要重建整个 iOS11 系统。其一,通过 App 分组信息;其二,创建一个新的系统。

方法一:通过 App 分组信息

几年前,iOS9 有提供这个选项,允许按 App 对通知进行分组。为什么这样做,或者说这样有什么好处?一是通知信息被很好地组织起来,更容易阅读;二是重要的通知更加突出,毫无意义的通知会被滤过;三是一切都掌握之中,你可以控制通知显示的优先顺序。

替苹果想方案:应该重塑iOS消息推送系统

▲iOS9 的新通知推送

我知道许多老用户对通知系统、系统工作方式及使用原因早已经了然于胸,这也是我的一个灵感来源。

为了确保解决方案尽可能简单、直观和熟悉,我尝试了几十种不同的变化版本和方法。这 3 个考量因素一直是我思考的重中之重。

版本 1(只做一些简单变化)

长久以来,我一直在考虑新特性版本 1 在 iOS11 中如何工作,因为我不想彻底改变当前的系统,这样一来,用户的学习曲线就会更小,便于他们掌握和习惯。如果真的需要,更大更深刻的变化可以留待今后慢慢研究。

那么,对于第一个版本来说,哪些变化是绝对必要的呢?

借助纸笔仍然是我最喜欢的方法。用笔来勾勒出一些粗略的想法,看看最终我能想出什么样的解决方案。经过大量研究之后,我进行了一些迭代,从纸上来看,它们似乎很不错,而且很有意义,所以我决定把它们转换成线框图。我用素描镜(Sketch Mirror)把它们发送到手机上,先看看感觉。然后,我把这 4 个版本做成更加直观的原型,如下图所示:

替苹果想方案:应该重塑iOS消息推送系统

但正如前文所述,解决方案必须简单、直观和熟悉,所以并不适合所有情景。它要么不适合当前的视觉风格,要么不能适应某些特殊情况,要么很难快速理解工作的原理。最后,我发现有两点颇具挑战性。于是,我在众多的 App 软件上做测试,看设计出的框架能否完全适合。与此同时,我向苹果用户发送电子邮件,收集一些原始的反馈信息。功夫不负有心人,我终于找到了可以着手的方面。

局限性

局限性让这项计划开展起来十分艰辛。新的信息通知方式必须满足各式各样的需求,即可以跨平台工作(Mac、iPad、Watch、iPhone),能适应当前的视觉系统,而且最重要的是能够满足众多 App 和使用情境的需求。有些 App 发送简短而简洁的消息,而有些 AP 则 P 喜欢附加多媒体文件并添加大量文本,于是看起来篇连累牍,臃肿不堪。

此外,你有时会收到来自多个发件人的多个通知,有时会收到同一个发件人的多个通知,那么如何进行分组呢?如果仅仅一个 App 给你推送的信息就有二三十条,那会是一幅怎样「美丽的」画面?要不是技术限制,恐怕我还不知道这么多细节。

方法二:创建一个新的系统

基于上面提到的局限性,我创建了一个新的系统,且自认为它能很好地处理这些场景。与 iOS11 相比,新系统对单个通知并没有大的改动。我从 iOS10 中带回了标头 (Header),所以它看起来有点像当前系统的窗体小部件。新系统将时间戳移动到内容区域以指示何时发出特定通知,并为展开指示器创建空间(稍后我将在多个通知部分对此进行解释)。这些变化虽然比较细微,但却非常重要。

更细致的观察

让我们对通知进行拆分来看。如图,这是单个通知的「解剖结构图」,如果你收到少于 2 个通知或者根本没有启用「按 App 分组」的功能,那么只能在此表单中看到通知。

我将通知分为两部分:标头(Header)和内容。每个通知都有这两个区域。标头有助于分离 App 及其内容,因此现在我们先看看内容部分。通过简单地从标头中删除时间戳并将其附加到内容,我们现在有机会将多条消息放入内容区域而不是单个消息,并且仍然有空间在标头上展开指示器。

替苹果想方案:应该重塑iOS消息推送系统

就像我之前提到的,iOS9 允许你按 App 将通知分组,新系统也将使用这个可选功能。一个简单的切换,可以轻松打开或关闭分组功能。考虑到不是每个人都喜欢这个功能,所以具有选择灵活性是非常值得肯定的。

现在让我们来看看分组的实际效果。在「设置」中启用「按 App 分组」后,当一个 App 收到 2 个以上通知,消息分组就显现了。通过创建一个容纳所有内容的栏目框来合并通知。它会在内容区域中显示 App 标头和数量,其中包含当前的未读通知数。我们还会看到一个展开指示符(显示更多 / 显示更少),其外观和工作方式与窗体小部件相同。

现在,你可以选择打开栏目框查看更多内容,或者选择隐藏它们。不得不提的是,一旦消息被分组,将无法与单个消息交互(快速响应、存档等),所采取的任何行动都将影响整个组。例如,打开、回复、清除等。我觉得当你有多个通知时,最常见的两个操作是打开 App 或者清除通知,所以我认为对版本 1 来说,详细的信息展示是不需要的。

这就是当只有几条通知消息被分组时的情况:

替苹果想方案:应该重塑iOS消息推送系统

▲小组

另一个情况是一款 App 收到了十余条通知。此时,你需要估计通知总量,立即打开 App 全部浏览。但是通知太多了,你能做的是要么打开 App,要么清空所有,那一刻,大脑真的不需要太多考虑。

该版本能双管齐下。轻轻一滑便能清楚所有分组通知,省去了逐条删除的麻烦。所有通知按照时间顺序排列,最顶端的是最新通知,底端的是先前推送的通知。

替苹果想方案:应该重塑iOS消息推送系统

▲大组

现在,手机屏幕更加整洁有序。当然,如果近期收到海量信息,那么屏幕仍会挤得满满。但要是把信息都分了组,那么浏览通知单花就更轻松和更迅速了。

关闭通知

「按 App 分组」系统的另一功能是,你能够选择关闭通知(mute notifications),或暂时休眠通知。

在 iOS11 上,如果想专注某事,那么你可以选择轻松清除所有信息。前不久,苹果推出了「驾驶免打扰」模式,虽然很了不起也很实用,但我仍希望看到更多的灵活性。要是正在工作、学习或在正在做其他需要专注的事情,又该怎么办呢?开启 / 关闭通知并不适用于所有情境,关闭某些推送便能派上用场。你可拥有更大的灵活性,对锁屏拥有更大的掌控力。

比方说,你往Instagram或 tweet 上传了新照片,在随后的一两个小时内,你会受到许多关注,收到的新消息通知可以说是按吨计算。这时,通知立刻让人无比恼火。摆在你面前的有两个选择,要么开启通知,要么关闭通知。所以你决定彻底关闭,然后过会儿再开启。T 同理,其他 App 的通知操作都是这样。

我认为一旦你启用了「按 App 分组」的系统,那么上述功能即可无缝引入。它可放在左侧滑动手势中,位于视图和清除选项之间。选择后,你可启用简易模式确定关闭和开启通知的时间框架。用户可以随时在重设修改还原。

替苹果想方案:应该重塑iOS消息推送系统

结合这以上两点,优化整体用户体验就向前迈出了一步,设备中嵌入的系统可以真正为用户着想,为他们节约更多宝贵的时间。

诚然,还有其他许多功能可以优化新通知系推送统,如:更安全、更好的快捷操作手势、通知提示音 / 亮灯等,它们让通知下拉单更短小,但在此我不一一赘述,留作以后讨论。

期待更多反馈

经过反复实验,我发现上述方案可能是快速解决问题的办法,但还需要进一步研究测试才可找到更能无缝运行的优质系统。鉴于我不是苹果员工,所以在此提出小小的建议仅供参考。苹果是一家了不起的公司,其独到的用户思维不由得让人竖起大拇指,我相信他们已经在这个思路上开始研究了。

同时,我希望听到你的声音,收到你的反馈。如果你是苹果用户,或者是苹果员工,你会不会觉得当前的新通知推送系统的确是个问题呢?如果是,你觉得前文提到的解决方案如何呢?或者在通知优化方面,你有别的可行建议吗?

赞助本站

人工智能实验室

相关热词:

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港