Open IbrahimFradj opened 3 years ago
What was the reason for having the zoom factor become larger when the beginning or the end of the trace is in view?
I'd like to hear @ssmagula's thoughts as well!
My quick thoughts (caveat: as a designer not a user) are that predictability and consistent feel should be the priority for navigation:
We need to discuss the zoom factor in the xy charts and time graph charts and make a decision on which factor to choose. After testing zooming out in the time graph charts, I noticed that at some point the zoom factor would change abruptly and I would get lost. In the time graph charts, we use "const zoomMagnitude = hasZoomedIn ? 0.8 : 1.25 ;" but in the xy charts, we use a 10% change every time we zoom in or out.
Here is the result with the time graph charts
You can notice that at the beginning when I zoom in or out the zoom factor was constant but just when I get to the extreme right and zoom out again the factor changes completely and it zooms out much more than it did at first Here is the images
ER = extreme right
Here is the result with XY charts
We can notice with the xy charts that the zoom in and zoom out are constant depending on the mouse position