К содержимому

номерноябрь 2026

04Интерфейсы и приложениястр. 29

Скелетон или спиннер на загрузке ленты: спорим с разработкой, рассудите

gena98 показал 7 апреля 2026

Правки
5 правок
Последняя
12 июля
В разборе

принятой правки пока нет

gena98+42 автор кейса
В приложении лента заказов грузится от полсекунды до трёх-четырёх на плохой связи. Я нарисовал скелетон: серые плашки по форме карточек, сетка 8, те же отступы. Разработка говорит, что скелетон лишняя работа, проще спиннер по центру, всё равно ведь ждать. Мне кажется, со скелетоном ожидание переносится легче и экран не прыгает, когда приходят карточки. Сейчас в релизе спиннер, и в отзывах регулярно пишут, что «экран дёргается» и что «нажал не туда, потому что всё съехало». Карточки у нас трёх типов: обычный заказ, заказ с несколькими адресами и отменённый, высота от 96 до 168. Кто прав?
gennady_l+50 рецензент
Как разработчик скажу: скелетон сделать несложно, если он один на всю ленту, а не свой под каждый тип карточки. Если у вас пять видов карточек и под каждую отдельный скелетон, разработка права, это неделя работы ради полсекунды.
Вадим Соколов+5 рецензент
Пусть немного врёт, главное, чтобы прыжок был меньше. И договоритесь о пороге: до 300 мс вообще ничего не показывать, иначе на быстрой сети скелетон мигает, и это раздражает сильнее спиннера.
gena98+42 автор кейса
Договорились так: один скелетон по высоте средней карточки, показ после 300 мс, спиннер только при подгрузке вниз. Через месяц посмотрели отзывы: жалоб «экран дёргается» стало заметно меньше. Хотя честно не уверен, что только из-за этого.

Оставлять правки могут участники форума. Если вы уже участник, войдите под своим ником.

Войти

Правки участников — их взгляд и опыт. Решение, что брать в работу, всегда за автором кейса.