motion / minimum jerk
Motion can be smooth without being springy.
Minimum-jerk motion gives you the classical smooth human trajectory: fast enough to feel decisive, calm enough to avoid synthetic wobble.
/* minimum-jerk */
transition-duration: 0.6s;
transition-timing-function: linear(
0.000,
0.000,
0.002,
0.007,
0.016,
0.030,
0.049,
0.073,
0.104,
0.139,
0.180,
0.226,
0.275,
0.328,
0.384,
0.442,
0.500,
0.558,
0.616,
0.672,
0.725,
0.774,
0.820,
0.861,
0.896,
0.927,
0.951,
0.970,
0.984,
0.993,
0.998,
1.000,
1.000
);