Not offended, and I will provide option to disable.
But I will also keep arguing that I think the animation is good… or at least can be good if I manage to implement it the right way.
First I think animation has a few things stacked against it:
-
We are used to computer animations slowing us down. In old days animations would lock you out and you had to wait. Or they are something bolted on to an existing UI and you can feel the computer performing some unpracticed hard work for each animation.
-
We are used to using computers (text editors in particular) without animation, so it feels different/weird when the animation is there. Depending on your perspective this feeling might be translated into “ooh cool” or “ooh why are you wasting my time”.
I “think” Bike animations are different in that they are designed to be there, computer isn’t struggling. They shouldn’t be slowing you down. You should be able to type just as fast as you want and the cursor/animation will keep up. Please let me know if that’s not the behavior that you are seeing.
I know that for me there can be a momentary adjustment when going in and out of Bike’s editor. I used to have animations a bit slower, and then for me they would feel a bit slow, until I was writing for 10-20 seconds. Then I would stop focusing on them, cursor would keep up, and it was fine. And then when I switched out of Bike typing felt very jarring for a bit. With the current animation timings I don’t feel any initial slowness, but I can imagine it might happen to others.
beyond what is 100% absolutely necessary to maintain the animation’s purpose
Please let me where you feel Bike is going over that line.
-
Scrolling Page Up / Down feels good to me. If it’s instant with no animation I get lost. With animation helps me keep track over where I am. Scroll to cursor / home / end also feel good. Though in a long document it might be considered long.
-
Focusing Again this feels good and necessary to me. Even I get confused when focus in/out in TaskPaper sometimes. I have had many TaskPaper users get lost and confused when they focus into a project and then think they’ve lost the rest of there outline. Bike’s focus animations makes navigating the whole outline structure much clearer to me. I also don’t think it’s slowing me down. It does take a blip longer, but at the same time I don’t loose and have to regain my context as I would when focus in/out without navigation.
-
Folding Maybe this one feels slowest to me. I’m not sure that it slows me down any, but I wouldn’t be opposed to speeding it up a bit. Does this one seem excessively long to anyone else compared to the other animations?
-
Inserting Row To me this feels good. Again if you see the animation as something you have to think about and wait for before you start typing, then yes it might be slow. But you don’t just hit return and keep typing. The cursor should keep up, the animation shouldn’t slow you down.
-
Insert/Delete Char This is the weirdest feeling one to start with and has the least benefit. You aren’t used to it from other editors. And you aren’t likely to loose you context in the non animated standard case. But I still feel it’s important for consistency with all the other animations. And to me it just feels nice and smooth. Once I’ve been in Bike a while I dislike moving to another editor.
-
Caret flash This is to indicate that something “magic” happened, a break in the consistency of everything animating smoothly from position to position. The cursor jumps through hyperspace and that’s indicated by the cursor bounce/flash.