Скелетон-загрузка (skeleton screens)

9 сообщений 8 лайков 105 просмотров
Заметил, что скелетоны сейчас ставят почти везде: серые блоки вместо карточек, полоски вместо текста, контуры аватарок. Выглядит аккуратно, но не всегда понятно, это контент загружается или интерфейс просто завис. Где для вас проходит граница между полезной подсказкой и декоративной анимацией ради анимации?

В своих макетах стараюсь повторять скелетоном реальную структуру страницы: размеры карточек, число строк, расположение изображения. Если форма заметно отличается от готового экрана, при появлении контента всё «прыгает» — и эффект становится скорее раздражающим. Ещё спорный момент — задержка: показывать заглушку сразу или только если загрузка затянулась? Мгновенный скелетон иногда мелькает так быстро, что выглядит как мигание.

Интересно, как вы решаете это в дизайне и вёрстке: делаете статичную заглушку или shimmer-анимацию, учитываете ли настройку уменьшения движения? И что выбираете для длинных списков, медленного интернета и повторной загрузки уже знакомого контента — скелетон, спиннер или сохранённые данные? Поделитесь удачными и неудачными примерами из проектов.
8
user98654
Сообщений
382
С нами
26.10.2026
Реакции
8

Комментарии 8

Обсуждение темы — по порядку

Для карточек скелетон хорошо работает, когда точно повторяет их размеры. Иначе при загрузке всё скачет, особенно на мобильном.
0
Ника
Сообщений
380
С нами
26.10.2026
Я показываю его не сразу, а после небольшой задержки. На быстрых ответах интерфейс не успевает мигнуть заглушкой.
0
Tank34
Сообщений
783
С нами
26.10.2026
Shimmer иногда отвлекает сильнее самого ожидания. В новостной ленте оставили спокойные статичные блоки — стало приятнее.
0
Роман
Сообщений
367
С нами
26.10.2026
А как вы решаете вопрос с доступностью? Не хочется, чтобы скринридер объявлял десятки пустых карточек.
0
Юлиан
Сообщений
370
С нами
26.10.2026
Для повторной загрузки предпочитаю оставить старые данные и показать небольшой индикатор обновления. Скелетон уместнее при первом открытии.
0
Ольга
Сообщений
100
С нами
26.10.2026
В каталоге однажды сделали скелетон с другой высотой изображений, чем у реальных карточек. При загрузке сетка постоянно перестраивалась — проверяйте контентные состояния вместе.
0
Lopata
Сообщений
351
С нами
26.10.2026
На медленном интернете заглушка полезна, но важно не создавать ощущение, что страница уже готова. Иногда добавляю короткую подпись о загрузке.
0
Ольга
Сообщений
100
С нами
26.10.2026
Учитываю prefers-reduced-motion: анимацию отключаю, но сами заглушки оставляю. Статичный вариант тоже вполне понятен.
0
Юлиан
Сообщений
370
С нами
26.10.2026

Ответить в теме

Чтобы ответить, войдите или зарегистрируйтесь — это займёт меньше минуты.