来源:uimaker.com 作者:网络
· 任务需要用户深度投入并且是程序的一个主要功能?如果是,可能需要使用模态视图。模态视图的语境转换帮助用户在任务上集中注意力,较大模态视图便于用户输入大量的字符段。
从另一方面而言,这个任务代表程序功能的重要一部分,但要是不需要用户深度投入注意力的话,气泡框是更好的选择,轻量级的视觉对于频繁执行的任务而言更为亲切。
是否任务执行只有一次或者很少,就像安装任务。如果是,考虑使用模态视图。用户不会介意为了完成此类任务而停留在当前界面。
限制模态任务的复杂度
用户乐于在一个模态视图中完成一个子任务,因为语境的转换清晰和短暂的。但是如果子任务太复杂,用户会忽视主任务,当模态视图全屏显示并包含多个子视图时,这种危险会增加。如果模态任务非要包含子视图,确保给予用户一个单独和层次清晰的路径,避免迂回。提供一个明显和安全的方式退出模态任务,用户能预见此操作的后果。
淡化文件管理
尽管iPad程序容许用户创建和操作文件,这并不意味着用户应该对于文件系统有意识。iPad没有像Mac OS一样的文件搜索,用户也不必想在电脑上一样和文件进行交互。用户不应该考虑文件类型和位置,比如:
· 打开和保存对话框中出现文件层级关系。
· 文件的访问权限信息。
一个文件处理程序鼓励用户预览内容。如果iPad程序容许用户创建和编辑文档,最好提供文档种类选择器便于用户打开一个现有文档或者创建新文档。理想情况下的文档选择器为:
· 高度图形化。用户看到文档的视觉形式时能很容易识别出需要的文档。
· 用户使用最少的触摸手势找到需要的内容。例如打开一个文档只需平移水平滚动条和轻击文档。
· 创建新文档的功能。当用户没有找到想要的文档时,选择器提供一个创建文档的功能而不是到其他界面寻找此功能。
只有需要的时候才要求用户保存
用户应该确信他们的工作是实时地被保存,除非他们明确取消或者删除。如果程序帮助用户创建和编辑文档,保证用户不需要明确地执行保存命令。如果程序的主要功能不是创建内容,但要容许用户切换浏览和编辑模式,这时可以明确要求用户保存修改内容。在这种情况下,信息显示的视图中提供“编辑”按钮,轻击之后,该按钮变为“保存”按钮和“取消”按钮。“编辑”按钮的转换提醒用户当前界面为编辑模式,“删除”按钮让用户不保存修改内容的情况下退出程序。
工具栏移至顶部
与iPhone程序不同,iPad的工具栏在顶部,iPad宽大屏幕可以显示工具栏中的所有功能。
立即启动