▎Skeleton — статический интерфейс загрузки, который показывает контуры элементов, которые будут загружены. Например, вместо того чтобы показывать индикатор загрузки, вы можете увидеть серые прямоугольники, которые представляют собой места для текста, изображений и других элементов.
Когда использовать: Skeleton-экраны полезны, когда вы хотите дать пользователю представление о том, как будет выглядеть контент, когда он загрузится. Это помогает уменьшить восприятие времени ожидания.
▎Shimmer — динамический эффект, который добавляет анимацию к скелетону. Обычно это выглядит как светящийся эффект, который перемещается по контурным элементам интерфейса, создавая иллюзию загрузки.
Когда использовать: Эффект Shimmer может быть использован для создания более живого и интерактивного опыта ожидания. Он может быть особенно полезен в приложениях с высокой визуальной нагрузкой или когда важно удерживать внимание пользователя во время загрузки.
Советы от @ux_advocate