Re: [csswg-drafts] [css-ui-4] Change the pointer cursor to indicate any interactive element.

> At the same time, good UX usually relies on familiarity, so using the cursor that makes people think "this is a link" on non links is somewhat questionable.

In my opinion, the key question is what the pointer cursor _really does make people think_ nowadays. I can't find any research data on this topic, but occasional web devs surveys that happen in social media discussions tend to imply that "hand pointer means clickable" concept is now significantly more popular than "hand pointer means some resource to navigate to". It may or may not to be a result of misusing/abusing the pointer cursor by the whole web dev community in the past, but this seems to be the reality. As @kizu points out, the more reliable _indicator_ of the link is now the dynamic status bar displaying its URL when hovering the link. And I suppose that the spec should neither _describe_ the way of thinking that is not in line with this reality nor _prescribe_ doing something that contradicts it. It's probably too late to try to "undo" the shift in the pointer cursor meaning that already happened, at least on the web.

So I believe that Amelia's suggestion is really the clearest way to _specify_ the current state of things. The only thing I would add to it is some warning or note that such interactive elements _must_ be identifiable without cursor as well.

-- 
GitHub Notification of comment by SelenIT
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/1936#issuecomment-384903592 using your GitHub account

Received on Friday, 27 April 2018 08:32:20 UTC