美文网首页Human Interface Guidelines
Human Interface Guidelines——Noti

Human Interface Guidelines——Noti

作者: 轶子 | 来源:发表于2020-01-22 10:07 被阅读0次

    尝试阅读《Human Interface Guidelines》原文翻译学习iOS设计指南。

    app能使用通知提有时效性并重要的信息,无论设备是在锁定状态还是在使用中。比如,通知可能在接受到一个信息的时候出现,或在一个事件发生的时候出现,新的数据可用,或者某件事情的状态已经更改时。锁定状态下,用户在锁定屏幕上看通知;使用设别状态下,在屏幕的顶部看通知或者在通知中心看通知,通知中心是从屏幕的顶部边缘向下 滑动打开的。每个通知包括应用程序名称、一个小的应用程序图标和一条信息。通知可能还伴随着声音,并可能导致会长的出现或更新相应的应用程序的图标。

    Tip:

    通知可能是本地的或远程的。本地的通知是在本地设备接受以及分发。一个待办事项列表可能使用本地通知来提醒用户将要进行的会议或截止日期。远程通知,也称为推送通知,来自服务器,多人游戏可能会使用远程通知让玩家知道他们的行动

    通知行为

    通知的行为在设置当中逐个app进行管理。对许多支持通知的app而言,用户可以启动或禁用该功能。你还可以在通知中心和锁定屏幕上启用可见行,启动app的图标标志,并选择以下通知样式。

       · banner:设备在使用状态下,出现在屏幕的顶端维持几秒,随后自动消失。

     · alert:设备在使用状态下,出现在屏幕的顶端直到手动取消。

    在设备锁屏状态下,点击一个通知,或者当设备被锁定时滑动它到一边,解除通知并把它从通知中心移除,打开相应的应用程序,并显示相关信息。例如在解锁的设备上敲击一个新的电子邮件通知,就会打开邮件并显示新邮件。

    在一个未锁定的设备,滑动通知或让其消失,会解除通知并从通知中心删除通知。

    使用3D touch 对通知施加压力,或在一个未锁屏的设备上向下滑动通知,打开扩展的详细视图。这个视图是自定义的并且包含四个执行动作的按钮。例如,一个待办事物清单可能会发送一个任务通知,其中包含延迟任务并将其标记为完成操作的详细视图。一个Calendar 事件通知提供一个贪睡模式,能够短暂地延迟时间的提醒闹铃。

    Note:

    用户必须明确地选择接受来自每个支持他们的app的通知——他们在第一次使用该应用程序时就被要求这样做。如果他们选择退出设置,后续还可以在系统设置中重新进去设置。

    设计一个很棒的通知体验

    提供有用的、信息性的通知

    用户可以通过通知获得快速更新,因此要更专注于提供有价值的信息。使用完整的句子、句子大小写、适当的标点符号,不要截断你的信息,如果有必要,系统会自动这么做。避免告诉用户打开app并导航到特定的屏幕,点击特定的按钮执行特定的任务,这些任务在通知被删除以后就很难记住。

    即使用户没有响应也不要为同一件事发送多个通知

    用户可以在方便的时候办理通知,如果你为同一件事多次发送通知,将通知中心占满,用户可能会关闭的通知选项。

    不要包含应用程序的名称或图标

    系统会自动在每个通知的顶部显示这些信息。

    当通知预览被隐藏的时候,提供显示的描述性文本

    根据用户的设置,可以隐藏通知预览以保持用户的隐私。在这种情况下,只显示app图标和通用的描述(缺省描述为通知)。为了给用户提供足够的上下文,应用的评论应该提供自定义文本,简洁的描述通知内容,比如好友请求、新评论、提醒或发货。

    提供一个声音来补充通知

    当用户没有盯着屏幕看的时候,声音是一个很好的获得他们注意力的方式。一个待办事物清单可能会播放一个提醒声音。比如,在需要完成一个很重要的任务时,app可以使用一个自定义的声音或者一个内部的提醒声音来提醒用户。如果使用自定义声音,确保这段音频是简单的、独特的并且专业的。时刻记住用户可以选择禁用通知提醒声音。他们还可以使声音伴随着震动——这需要手动开启,而不是默认打开。

    考虑提供一个详细的视图

    一个通知的详细试图提供更多关于通知的详细信息,以及能够不离开当前文本启动app的情况下就可以立即采取相应行动。这个视图应该包含有用的信息,能够被识别,感觉就像是你的应用程序的自然拓展。它可以包含照片、视频和其他内容,还可以在显示的时候动态更新。例如,一个拼车app可以在这里显示一个地图,显示一辆车如何慢慢靠近用户的当前位置。

    提供直觉的、有益的行动

    详细的信息视图包含四个操作按钮。这些按钮应该用于执行普通的、节省时间的任务,避免打开app的操作。使用简单的、标题—案例的名称,清楚地描述行动的结果。通知详细信息按钮还可以显示屏幕键盘,用于接收操作所需要的信息。例如,社交app可能会让用户直接从新的信息通知中回复信息。

    避免提供破坏性的行动

    在通知详细视图中提供破坏性操作之前仔细思考。如果一定要提供,确保用户有足够的背景知识来避免无法设想的结果。被认定为破坏性的行为用红色表示。

    Badging(徽章)

    使用徽章来补充通知,而不是表示关键信息

    时刻注意app中的徽章应该是可以取消使用的。如果app依赖于用徽章传达重要信息,用户很可能会错过它。

    使用徽章仅用于通知目的

    徽章不应用于显示其他类型的数字信息,如空气质量、日期、股价或天气。

    保持徽章的更新

    一旦相应的信息被读取,立即更新应用程序的徽章。 你不希望人们认为有新的信息可用,结果却发现他们已经看到了。 请注意,当徽章计数减少到零将删除通知中心中的所有相关通知。


    END.THANKS FOR YOUR READING~

    如有不当,还请多多指教~

    相关文章

      网友评论

        本文标题:Human Interface Guidelines——Noti

        本文链接:https://www.haomeiwen.com/subject/iaeuzctx.html