(翻译)拖拽(Drag and drop)

问题概述

用户需要操作一个或多个对象,将它们从一处移动到另一处。

示例

 

 用途

  • 用于以直接操作方式(所见即所得)处理复杂任务的情况;
  • 用于避免强制用户到另外的页面中对当前页面进行排版。

解决方案

让用户可以选择内容,并能在屏幕上拖拽来重新编排内容。

说明

处于本能,很多用户尝试拖拽程序界面中的对象。拖拽,这个与物理世界有明确联系的概念性比喻,很少有方法能与其一样提供直接操作的功能。它被视为实现重新排列列表项目、将对象从一处移动到另一处、上传文件等功能的最有效的方式之一。

讨论

由于拖拽模式不易实现,需要考虑采用其它方式重排内容[1]。

 

原文地址:http://ui-patterns.com/patterns/drag-and-drop

[1]原文:As Drag and drop is not fully accessible you may want to consider supporting alternate ways to re-arrange your content modules.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值