Комментарии 8
Изначально планировалось краткое упоминание SVG, про тот же snap, но такой вид анимации, все же ощутимо реже используется, чем упомянутые в статье. В основном для иконок/пиктограмм, ну и по сути не слишком сильно отличается от css анимаций.
0
Если прелоадер запускается на клиенте (хоть каким образом), или, вообще — анимированный гиф, то его работа никак не говорит о том, что сайт завис или нет.
+1
Безусловно. Но в целом, если на экране не происходит вообще ничего, то пользователь начнет подозревать сайт в зависании уже через несколько секунд после нажатия на кнопку. А вот крутящийся лоадер существенно позже. И если у вас подгружается ощутимый объем данных, это позволит дождаться его окончания, до нажатия пользователем f5.
0
А как повысить производительность?
Слышал ещё, что для свойств которые вызывают repaint /растеризацию (например color, opacity, какие-то тени, градиенты) изингами в анимациях лучше не увлекаться, а использовать линейный linear. Пользователь практически не заметит, а браузеру дышать будет легче.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как делать анимацию, которая нравится всем (даже пользователю)?