3. 进度对话框
进度对话框是由应用程序启动的,而不是由用户请求而启动的。它们向用户表明当前应用正在忙于某些内部功能,其他功能的处理能力可能会降低。
每个进度对话框都应该向用户清晰地展现如下信息:
- 一个耗时的进程正在进行
- 现在一切正常
- 该进行还有多长时间才能完成
- 还有多少事情或项目没有做完
- 用户如何才能取消该操作,或重获控制权
例如:使用Axure软件导出html文件时的进度提示,既提醒用户当前Axure正在运行,又告知用户当前文件导出进度。
例如:使用Sketch软件导出文件时的进度提示。
4. 通知对话框
通知对话框将一些重要信息报告给用户。来源可以是一些触发的事件,也可以是其他用户的通知。
常见的有通知中心对话框,处理完成某个操作的告知等等。
例如:花瓣的通知提醒。
例如:脉脉的隐私政策阅读提示和汽车之家的开启通知提示,均采用模态对话框方式。