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
   170   171   172   173   174   175   176   177   178   179   180