吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?( 二 )


吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?怎么解决?设计一个新的过渡吧 , 每一次鼠标光标接近图标之后 , 鼠标的图层自动下移 , 退到图标的最下层 。 如上图所示 , 光标进入图标区域会自动下移 , 离开区域后会自动恢复到最顶层 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?图标问题解决了 , 再来测试看看是不是圆满了 。 唉?这个文字选择它怎么不好用啊 。 下图中是我们熟悉的文字光标选择用起来好像也没什么问题 。 但是迁移到 iPad 上似乎总有点问题 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?是的 , 因为用手选择的时候指针不精确 , 而鼠标光标选择的时候异常精确 。 统一设备上两种输入方式的不同会给指向精确度造成割裂感 。 在下图中 , 你会看到我们熟悉光标的运行方式 , 它依靠中间点来判断行的位置 。 此时我们在意的操作精确度是精确到行 , 而输入精确度是精确到点 。 这种精确度的不同意会导致用户只要稍有偏差 , 就选选中自己不想的那一行 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?如何避免用户选择错误而带来的挫败感?解决方案依旧是动态精确度 。 比如下图的动画中 , 新的设计会明确告知用户当前所选中的行 , 并靠近中间点时自动贴在上面 , 以彻底消除鼠标位于两行中间的模糊状态 。 此时鼠标精确度由点降低到行 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?记得文章开头举的那个日历的例子吗?在用户拖拽时 , 创建日历的区间其实是固定的 , 也就是每 15 分钟一个区间 。 而鼠标的精确度会给用户能拖拽出更精确时间的错觉 , 解决方法也是动态精确度 , 当鼠标光标至此时每 15 分钟的间隔会给出一个磁吸点 , 来明确告知用户这里是有明确时间间隔的 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?动态分辨率说完了 。 我们接下来将目光再次回到这个小圆点上 。 大家看到的鼠标光标其实有两个 , 顶部的控制光标判断实际光标位置 , 底层的显示光标根据需求变换形状来给用户明确的功能感知 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?控制光标的具体工作方式如下图 。 控制光标负责检查实际位置 , 而显示光标负责用户感知 。 因为 iPad 的触摸版相对 Mac 要小一些 , 有时用户可能会遇到点按的瞬间手抖的情况 , 本来想点某一个按钮却因为控制光标靠近按钮边缘而滑出去 , 导致点击失败 。 为了避免这里的挫败感 , 用户每次手指离开触摸版时 , 控制光标会如图所示自动居中 , 确保用户下次点击光标停留在预期的按钮上 。
吾本轻狂|为什么苹果为 iPad 做的光标,比其他设备都更好用?解决了显示的问题 。 我们来看看 Apple 如何做好滑动位置的判断的 。 比如下图中 , 你想用触控板滑动光标来选择左侧的设置图标 。 这时候你做的可能是在触摸版上向左滑动 , 但是结果有几种可能 , 要么你一下滑过了光标跑到尺子那里去了 , 要么是一次滑动差那么一点点距离光标停在设置旁边了 。


推荐阅读