dabbling with smooth, time-based animations in the browser