2012-06-16 34 views
0

在網站上使用自定義光標是不好的做法嗎?不僅僅是特定的標籤,而是所有的*{cursor:url();}?如果你提供一個全局選項來關閉它,那麼怎麼樣?或者,這些不言而喻的人是否不會遇到問題? ...我從來不知道。自定義光標:經驗法則

通常我覺得如果我不得不問一個標準的答案是否定的,但我的搜索沒有提出任何問題,並且如果它是或不被認爲是壞習慣這樣做。

作爲一個側面的問題,如果你給一個網站一個自定義光標,你應該離開一些(如鏈接)?

回答

0

我發現「不好的做法」通常有一些原因是爲什麼它們是不好的做法,並且還有一種以更快,更容易理解,更高效或更優雅的方式完成相同事情的替代方式。一個這樣的例子可能是一般反感轉向。

對於你的具體情況,我不知道是否有一個自定義光標是壞實踐,但我想不出理由,爲什麼你不應該,如果這是你想要的行爲/需要。我不知道有更好的方法來完成這個任務。

也就是說,有一些常規約定,例如將箭頭作爲默認值,當懸停在文本上時的文本光標,當懸停在鏈接上時的手形光標等等。通常遵循這些約定以方便並避免混淆(我的光標是一隻手,所以這必須是一個鏈接)。但是,如果您不認爲這會對您造成問題,並且光標增加了用戶體驗,那麼我會鼓勵您使用它。

2

不,自定義光標令人分心和煩人。遵循約定有很好的理由,這就是爲什麼他們是約定。這就是說,如果你的網站是如此的創新和真棒,自定義光標是樂趣的一部分,那麼通過一切手段打破常規。公約最適合作爲破壞事物。