一些常常被忽略的交互细节,界面设计不是单纯制作花哨的页面,而是要设计好整体,每一个细节都需要投入我们的心思。
* 页面加载(Page Load)
* 鼠标悬停在拖动目标上(Mouse Hover Over Drag Object)
* 鼠标按下拖动目标区域(Mouse Down On Drag Region of Drag Object)
* 拖动发起(Drag Initiate)
- 拖动原位置(Drag Over Original Location)
- 拖动离开原位置(Drag Leaves Original Location)
* 拖动重新进入原位置(Drag Re-enters Original Location)
* 拖动有效区域(Drag Over Valid Target)
- 拖动进入有效的区域(Drag Enters Valid Target)
- 拖动悬停于有效的区域(Drag Hovers Over Valid Target)
* 拖动推出有效的区域(Drag Exits Valid Target)
* 拖动非操作区域(Drag Over Invalid Target)
- 拖动进入无效的区域(Drag Enters Invalid Target)
- 拖动悬停于无效的区域(Drag Hovers Over Invalid Target)
- 拖动退出无效区域(Drag Exits Invalid Target)
* 拖动非具体目标(Drag Over No Specific Target)
* 接受放置(Drop Accepted)
- 接受放置起始(Drop Accepted Begins)
- 接受放置结束(Drop Accepted Ends)
* 拒绝放置(Drop Rejected)
* 放置于原位置(Drop On Original Location)
* 页面(静态文字,图片)Page (static text, images provided)
* 光标(Cursor)
* 工具提示(Tool Tip)
* 模块(Drag module)
* 模块存放区(Drag module's Parent Container)
* 模块放置区(Drop Target) |