编者按:爱到自然黑色深处。作为一名资深果粉,笔者在为iOS系统点赞的同时,也在思考如何提升iPhone的用户体验。通过这篇文章,让我们看看他是如何从iPhone的通知栏入手,为用户节省时间,优化体验的!我相信我提出的这两个功能的结合将是使整体用户体验更加完美的第一步,这一步有助于为产品用户提供一个真正关心他们并珍惜他们时间的系统。作为铁杆科技迷和业内人士,我拥有无数电子产品,尤其是智能手机。Android手机、Windows手机、UbuntuTouch,但我的日常手机是iPhoneX,因为iOS是我最喜欢的操作系统。这款手机可与我的Mac和iPad无缝协作,软件更新频繁,应用商店质量极高。我很喜欢苹果的生态系统,但我觉得系统还是有一些可以优化的地方。在这篇文章中,我将探讨可以对当前通知系统进行的一些优化,以改善iOS用户体验。问题现在,让我们来看看iOS11的通知系统。尤其是锁屏上显示的那一串信息。此信息对用户体验非常重要。我们每天花在手机上的时间大约有4个小时。手机上安装的每一个应用程序都在不断地尝试以通知的形式与用户沟通。处理如此庞大的信息量可能会很累。iOS上的每日收到消息(由WeezyWally提供)我特别希望我的手机可以帮助我过滤掉不重要的消息并快速轻松地理解有效消息。当前系统的工作方式似乎无法做到这一点,这让用户非常沮丧。许多用户抱怨这种信息过载,他们多么希望iOS能改善这种混乱是可以理解的。你可以看到人们在各种帖子和视频中就这个问题发表了强烈的告诫,因为在目前的形式下,iOS通知栏是杂乱无章的。许多应用程序不遵循Apple的指导方针并发送多个重复通知,这意味着iOS肯定需要开始优化通知频率,而仅此一项就有很多不足之处。目前,单个通知在视觉上会占用大量空间——这也取决于用户设备。通常,只要4条通知就可以填满整个锁屏。当您将通知数量增加一倍或三倍时,您只能滚动浏览通知,很容易错过一些消息。当前iOS11系统中的通知如果你是一个轻量级的手机用户,或者限制你收到的通知数量,那么你可能会觉得现在的系统马马虎虎。作为人类,我们习惯于适应新事物,即使它的设计不是很好。但是,如果您是手机的重度用户并且每天都会收到数十条新通知,您就会开始明白为什么当前的通知系统出现问题并且可能让您抓狂。目前的解决方案是完全关闭通知或更改应用程序中的偏好设置,但这两种方法似乎都不是解决问题的最佳方案,因为你可能会错过很多可能与你密切相关的通知。我相信有两种更好的方法可以解决这个问题,而且这些方法不需要重塑整个苹果iOS11系统。首先按应用程序分组:介绍按应用程序分组功能。几年前,iOS9有这个选项,允许用户按应用对通知进行分组。为什么我觉得这个功能很棒?这样,用户可以更轻松地阅读消息。在使用的时候,用户更容易明白是怎么回事,需要注意什么。无意义的通知更容易滑过,重要的通知更突出。而且,这个决定权在用户手中,他们可以在通知栏中控制优先级。iOS9系统通知正因为如此,我认识的很多长期的苹果粉丝都对这个系统有很好的印象。要了解通知栏的工作原理以及用户为什么喜欢使用这样的通知栏,这个版本的系统绝对是一个很好的启发。我尝试了数十种不同的变体和方法来解决问题,最终目标是将我的解决方案设计得尽可能简单、直观和易于访问。Version1我一直在思考这个新功能的第一个version1在iOS11中会如何工作,因为我不想完全改变当前的iOS系统,这样学习曲线会更小,更容易让用户使用.如果有实际需要,我可能会在以后发布一个改动较大的版本。那么第一个版本有哪些绝对必要的改变呢?笔和纸一直是我最喜欢的工具,用来勾勒出一些粗略的想法并帮助我想出解决方案。经过大量研究,我做了几次迭代。我的设计在纸面上看起来不错并且很有意义,所以我决定着手将我的设计变成线框。我用SketchMirror把这些图传到我的手机上,看看感觉如何。我制作了大约4个版本的原型,以使其看起来更逼真。但正如我之前提到的,所有解决方案都必须简单、直观且易于使用,但许多解决方案并不能同时满足这三个要求。要么不适合当前的视觉风格,不能适应一些不常见的情况,要么用户需要一段时间才能理解。但是,我提出了两种解决方案,它们似乎已经走到了尽头,并且完全符合我的所有三个要求。所以我开始用各种应用程序测试我的解决方案,看看它们是否适合当前的框架。同时,我还将我的解决方案通过电子邮件发送给同样使用iPhone的朋友,以收集他们的反馈。最终,我选择了我真正想要使用的版本。有什么限制?事实上,重新设计通知栏是一项非常具有挑战性的工作,因为系统中对通知栏的限制很多。通知必须满足各种需求。这些通知必须能够跨平台工作(可在Mac、iPad、Watch和iPhone上使用),符合当前的视觉系统,不仅要直观,还要满足不同应用程序的需求和用例。一些应用程序发送的通知消息简短、清晰,而另一些应用程序喜欢附加富媒体文件,添加大量文本,整个通知看起来又大又局促。有时您在同一个应用程序中收到来自多个发件人的多个通知,或者来自一个发件人的十几个通知,您如何对这些通知进行分组?如果只有一个应用程序收到20或30条消息,那怎么办?还有许多其他限制,如果我没有深入研究如何改进通知栏,我可能不知道这方面存在一些技术限制。新系统牢记我上面提到的内容,我创建了一个新系统,我相信它在任何一种情况下都能有效工作。与iOS11相比,个别通知的变化并不明显。我将iOS10的标题应用到这个新系统中,这样新系统看起来与当前设计没有太大差异。我将时间戳移到内容区域中,以便在发送通知时对用户来说很明显。我还为通知的扩展留出了足够的空间。我将在本文后面对此进行解释。这些变化看似很小,但都非常重要。仔细看看首先,让我们看一下通知类别。这是针对单个通知的,因此如果您从一个应用收到的通知少于2个,或者没有启用应用分组,您将只能以这种格式查看它们。我将通知分为两部分:标题和内容。每个通知将分为这两部分。标题有助于将应用程序与其内容分开,我现在更加重视这一点。通过简单地从标题中删除时间戳并将其附加到内容中,我们现在有机会将多条消息放入内容区域,而不仅仅是一个,同时我还为标题中的扩展显示留出了空间,这种设计也符合分组消息时的用户需求。就像我之前提到的,iOS9有一个功能可以让用户按应用程序对通知进行分组,我的新系统也会有这个功能。通过开/关切换,用户可以轻松启用或禁用分组。不是每个人都会喜欢这个特性,所以设计一个具有灵活性的特性是最好的。现在让我们看看分组后通知栏的样子。在“设置”中启用“按应用分组”设置后,您需要至少收到两个来自应用的通知才能看到分组的消息。通知栏会为所有内容创建一个“容器”,以整合各种通知。在内容区域,用户可以看到应用程序标题和显示当前未读通知数量的计数器。用户还会看到一个“扩展”指示器(显示更多/显示更少),它的外观和工作方式与其他gizmo相同。现在,有了这个通知系统,用户可以根据自己的喜好选择打开“容器”以查看更多内容或隐藏通知。值得一提的是,一旦消息被分组,您将无法与单个消息进行交互(快速回复、归档等),您的任何操作都会影响整个消息组。打开、回复、清除等等。我觉得用户在收到多个通知时最常做的两个动作是打开应用程序或关闭消息,所以我认为其他交互在版本1中也不是真正必要的。当用户只有几组通知时,实际界面如下:Smallgrouping另一个用例是当用户从一个应用程序收到10个或更多通知时。此时,通知栏会相当高效。在这种情况下,用户会看到一个号召性用语,告诉您通知总数并提示您打开应用程序查看所有通知。当您确实收到那么多通知时,您必然会与它们进行交互,因此您最有可能做的两件事是急切地打开应用程序,或者关闭所有您不想看到的消息。这个版本可以让你做到这一点。一次滑动即可关闭所有分组的通知,而不是一个接一个地关闭。所有通知都按时间顺序排列,这样您就可以在锁定屏幕上看到今天的最新通知。使用我为大群人设计的通知栏后,你不再需要滑动原来冗长无序的通知列表,而是使用更简洁、井井有条的界面。当然,如果你收到的消息很多,你的屏幕还是会显得有些拥挤,这是不可避免的。但如果这些通知组织和安排得当,您浏览起来会更轻松、更省时。目前的iOS11通知栏相比带有“按应用分组”关闭通知的通知栏“按应用分组”系统的另一个特点是通知可以关闭或暂停一小段时间。在iOS11上,如果你真的想开始工作,你可以选择轻松地完全禁用通知。Apple前段时间推出了“请勿打扰”驾驶模式,非常有用,但我希望看到更灵活的系统。如果您在工作、学习或做其他事情时需要集中注意力怎么办?开/关之类的解决方案并非在所有情况下都适用。仅关闭某些通知有时会很方便,这种灵活性使您可以更好地控制锁定屏幕。假设您向Instagram上传了一张新照片,或者在一两个小时内发布了一些引起大量关注的推文,那么您的手机可能会收到大量新通知,一连串的新通知。通知可能非常烦人。目前,该系统配备了一个选项,用户可以选择打开或关闭通知。之后,用户也可以重新启用通知,但如果对每个应用程序都这样做,就太麻烦了。我认为一旦启用了“按应用分组”功能,关闭通知的功能将与之无缝衔接,因为此功能与左滑动手势完美配合,在当前选项“查看”和“清除”之间,以插入关闭选项。一旦你选择开启“关闭通知”功能,就会弹出一个简单的模块,提示你选择一个你想要关闭通知的时间段,这个动作可以一次性完成。用户也可以随时更改此设置,或在设置中重新设置。我相信我提出的这两个功能的组合将是使整体用户体验更加完整的第一步,这一步有助于为产品用户提供一个真正关心他们并珍惜他们时间的系统。当然还有更多的功能可以让iOS的通知系统变得更好,有很多话题我这次没有涉及,比如安全问题、更快的手势或通知声音/灯光,否则这篇文章会太长。但是以后我会跟进讨论这些问题。反馈我意识到这可能是一个快速修复,但我需要完成进一步的研究和测试,以找到一个可以更无缝地工作的强大系统。我不为Apple工作,所以这只是个人建议。相信苹果的开发者也在这方面努力着。同时,我期待收到您的反馈。如果你是iPhone用户或者在Apple工作的人,你认为当前的通知栏有什么问题吗?如果是这样,您如何看待我的解决方案?
