← Shared UI

Загрузка и ожидание

shared ui · макеты · общий компонент

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

Какой механизм когда

Skeleton — холодный старт → Web App

Каркас сразу, тело — плейсхолдеры в форме будущего контента: при подмене на данные нет скачка вёрстки.

Keep-previous — переход среза → Admin Panel

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

Спиннер — мелкая зона

Кнопка в процессе, инлайн-проверка, короткое действие в модалке. Целый список так не грузим — там skeleton.

Полоса — смена экрана целиком

Тонкая полоса под шапкой, пока грузится следующий маршрут. Живёт на уровне оболочки (layout), не на контентных экранах.

Инлайн-ошибка — повтор

Блок с причиной и «Повторить» в области данных, каркас экрана жив. Полный обвал — системная заглушка; невидимый фоновый сбой — тост.

Правила