Notification Are Better Than Alerts

最新发布的 iOS beta 版本引入了一个新的特性,允许开发者们提示用户为他们的 app 打分,并且打分的选择和提交的过程都不用离开当前的 app. 这个过程是用一个 alert 来显示完成,使用标准的系统外观。

这是一个受欢迎的新特性,但是我相信目前的界面有一个显著的缺陷。我想建议一个替代的设计。

这个新特性的问题是 alert 是 modal,它占用了整个界面并且必须在用户在 app 中做其他事情之前被反馈(为 app 打分或者点击 “Not Now”)

开发者们可以尝试避免在不合适的时间里用 alert 打扰用户。但是当一个 app 占用屏幕的时候,而用户可能已经有了下一步操作的想法,一个 alert 会迫使用户在继续其他事情前操作它,这会有惹恼用户的风险。这样可能导致一些负面的评价、忽视评价请求并且增大用户关闭系统级的评价功能的可能性。

iOS 已经有一个被动信息交流的功能:enhanced notifications。这是一个非常赞的方式,让用户和信息交互,并且不会迫使用户切换到其他 app 以及打断它们当前的操作。

用户每天都会和 notification 打交道,关注推文、回应短信、筛选广播剧集、阅读新闻以及其他功能。Notification 不会要求用户马上去操作。他们也不会被中断和屏幕其他部分的操作。用户可以完成他们正在进行的任何操作,之后再将他们的注意转移到 notification 上。

我相信这种 notification 模式可能提高打分功能的效率。

- app 请求提醒用户
- iOS 根据设置来决定是否合适显示请求
- 如果 iOS 决定显示请求,一个类似 notification 的界面会从屏幕的上方滑出

- 用户可通过上滑隐藏这个 UI,就像对待一个一般的 notification 一样
- 用户可以下拉或者点击展示一个打分的 UI


关键是用户可以在和 notification 交互前完成他们计划去做的事情/

如果新的打分功能使用 notification 风格的界面,我相信这将会减少用户的挫败。这可能会导致更少的用户关闭打分功能,并且更多的评价会被提交到 App Store.

原文链接:http://blog.supertop.co/post/156735025162/notifications-are-better-than-alerts?utm_campaign=iOS%2BDev%2BWeekly&utm_medium=email&utm_source=iOS_Dev_Weekly_Issue_286

你可能感兴趣的:(Notification Are Better Than Alerts)