Page 175 - css揭秘
P. 175
29 选用合适的鼠标光标
难题
鼠标指针的用途不仅在于显示鼠标在屏幕上的位置,还可以告诉用户当
前可以执行什么动作。这在桌面应用程序中是十分普遍的用户体验实践,但
在网页应用中却往往被忽视。
网页的开发者并不是唯一要对此负责的人。回到 CSS 2.1 时代,我们
实际上并不能充分利用系统内建的各种鼠标光标。我们主要通过 cursor
属性来指定光标类型,比如 pointer 光标可以提示某个元素是可点击
的,而 help 光标用来暗示这里有提示信息。某些开发者还会利用 wait 或
progress 光标来替代(或配合)一个加载提示,但是仅此而已。终于,在
CSS 基本 UI 特性(第三版)(http://w3.org/TR/css3-ui/#cursor)中,我们获
得了一大批新的内建光标,只不过大多数开发者还沉浸在老习惯当中。其实
用户体验的优化过程往往就是这样的:在得到解决方案之前,你甚至意识不
到哪里有问题。让我们与时俱进吧!
图 6-1
CSS 2.1 提供的内建光标是非常
有限的(这些光标显示的是 Mac
系统中的样式)
144 第 6 章 用户体验
ࠡ JOEC