8

Do you know of any study or evaluation of the use of mouse cursors specifically designed for the use in diagrams?

For example I'm thinking about using a cross hair instead of an arrow cursor when I want to select something in a scatter plot. Is it wise to have a gap in the centre of the cross hair to not cover what interests you or is it better if it has the inverse colour of what it is covering?

Is there a good source that covers questions like these? What is your experience?

  • 2
    have you looked at the w3c suggestions? w3schools.com/cssref/pr_class_cursor.asp – Pascal Dec 23 '14 at 8:03
  • 1
    Cursors will also hold different meanings to different users: a cross hair with a little gap/inverse thing reads "paint/draw" to me, because that's what Photoshop has trained me to associate it with. – Jessica Yang Dec 23 '14 at 8:58
  • @Pascal Yes I checked the standard cursors but these are highly dependent on your OS configuration. And I think none is made to point at tiny things without obscuring a lot of space. – Marcel Pfeiffer Dec 23 '14 at 19:18
  • @JessicaYang Thanks for the input. I haven't thought about this yet. What would you expect a cross hair to mean in the context of a scatter plot? – Marcel Pfeiffer Dec 23 '14 at 19:22
1

Something like AutoCAD crosshairs seems to me to be a design which is already well thought out and would work for your situation. You may want to constrain the position of the cursor to specific intervals on the scatter plot. And you could add snapping functionality. I would avoid any situation which requires pixel precise positioning of the cursor.

| improve this answer | |
0

It widely varies on the type of data visualization you're going to be using.

The visualization library d3.js does a good job of switching to an appropriate cursor depending on the visualization. I would dig in their library of visualization and other resources to see if you can find one similar to your situation and how their cursor changed.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.