新闻动态
NEWS CENTER
NEWS CENTER
2023-08-28
检查了一些材料发现,很多都是在讲详细元素和交互方法,会输出一些通用定论。但需求千变万化,通用定论并不一定适用于每一个人,遇到详细需求该怎么思考才是最重要的。
本文是对工作中关于排序功能的复盘,包含了自己的思考和设计进程。
用户长按某个元素,拖拽移动方针到恣意方位。这个元素可以是拖拽的图标,也可以是方针内容本身,区别仅仅是拖拽热区的不同。这种方法给予了用户最高的自由度,可以随意地移动方针方位。
但也存在缺点,比如将方针内容从第一屏的第一个放置到第2屏的最后一个方位上,需长时刻长按方针元素,操作难度较高,容易发生失误。
用户和系统以点击的方法进行互动,点击是最容易感知和功率最高的交互方法。若内容次序调整间隔不远时,可选用该方法。
但当对方针进行远间隔的方位调整时,需屡次点击,且每一次只能按照次序依次更改方位。幻想一下当用户将第十二章移动到第一个方位时,可能需求点击十二下,每一次点击后,章节会往上移动一下,用户的手也需求往上移动一个方位,耗时较长,且进程很单调。
置顶表示将方针内容一键排列在第一位。假如多个方针被置顶,那么会按照时刻次序倒序排列,最后置顶的在第一个方位上。这种方法尽管也可以间接地完成排序,但无法精确到排在第几位。所以置顶更适合关于方针内容的推荐,只是利用更改方针内容展现次序完成了将内容推荐给自己或许用户的这个操作。
可以看出,拖拽排序关于数量较大、间隔较远的场景来说,不是那么友爱,但相比其余两者具有更好的自由度。关于咱们产品,办理章节次序归于低频操作,教师创建章节单元的均匀数量在 15 个左右,在移动端展现不到 2 屏,操作较为困难。但整体来说操作频率低,考虑到操作灵敏度,所以选用拖拽排序的方案实现章节次序调整。
操作前用户可预知。在用户操作前,需让用户知道该元素可交互,且用户与之交互后需符合用户心理预期。
对章节内容进行拖拽的行为在咱们产品的功能模块下,归于低频行为,而人们的记忆力总是很差,仅展现图标可能会添加用户记忆力负担,形成用户认知困难,所以添加提示案牍奉告用户怎么调整次序会更明晰。