新媒易动态
NEWS CENTER
NEWS CENTER
2021-01-26
从对话框和抽屉各自的特性入手进行分析,找出二者的差异点,以此作为使用场景判别的基础。
抽屉的父级内容可见性较好,仅限于抽屉宽/高度较小的情况下,否则,抽屉在父级可见性方面并不占优势。
但还是应该从流程/信息层级优化入手,尽量避免多层模态界面的出现。
从内容承载量的角度来区别对话框与抽屉,并不具有说服力,两者都可扩展,甚至是扩展至全屏。
以上总结了对话框与抽屉的特性,根据这些特性,我们能够隐隐感觉到对话框与抽屉一定有各自适合的使用场景,而不是两者皆可。
根据内容分类,可将使用场景分为信息确认、操作反馈、表单编辑、内容展示这四类。但仅根据内容分类场景,是无法在表单编辑与内容展示场景中准确判别应使用对话框还是抽屉。
在表单编辑与内容展示场景中,还需分析父子界面之间的关系,并结合对话框与抽屉的特性,来判别当前场景适合对话框还是抽屉。
可综合分析子界面的独立性与聚焦性,仅在子界面同时具有较高的独立性与聚焦性时使用对话框,在其他情况下,则使用抽屉更为合适。
在此处的主任务是填写表单,抽屉中的内容是对父级界面中某一个表单项的解释,并不需要高度垄断用户的注意力。
因此属于低聚焦性 + 低独立性,使用抽屉更合适。
此处的主任务是向父级界面中新增一条内容,对话框中的表单编辑是需要用户高度关注的,且此表单编辑不依赖父级界面。
因此属于高聚焦性+高独立性,使用对话框更合适。
此处的主任务可能是任何其他正在进行中的任务,查看消息只是作为临时任务。
因此属于低聚焦性 + 高独立性,使用抽屉更合适。