04-问题
13.1.1 问题
有时,图形元素或者界面特征可能需要进一步的说明,但是因为空间的限制(或者美学的考虑),设计人员可能不希望因为添加解释性文本而占据了宝贵的屏幕空间。在这种情况下有必要为用户提供指导,当用户刚入手时需要这种指导,而在熟悉了界面之后他们的需求就会减少。在这类情况下,工具提示是理想的解决方案。但是,HTML用于创建工具提示的资源很少,而 title="..." 属性往往不能满足我们的要求。
工具提示对于用户界面说明可能是一个好的解决方案,尤其是与某种可以设置的用户首选项(如“不要再次显示”)绑定的时候。但是,常常滥用动态的工具提示,最明显的是在博客上,页面上每个具有 title="..." 属性的元素在光标移过的时候都会显示工具提示。这样的情况应该避免,因为如果通过工具提示,所有元素都被当作特殊情况对待,那么提示的重要性也就下降了,实际上,页面上没有任何东西得到强调。这等同于大声喊出一句话中的每个单词。和所有Web项目一样,内容的上下文应该决定所采用的方法,反之则不然。