Skeleton screens: воспринимаемая скорость без обмана пользователя
Когда скелетон уместен, как не маскировать ошибки и связь с метриками загрузки.
Скелетоны показывают структуру будущего UI и снижают ощущение «пустого экрана», но не заменяют оптимизацию LCP и данных.
Длительный скелетон без прогресса и отмены ухудшает доверие — добавляйте таймаут, повтор и явное сообщение об ошибке.
- Skeleton Screens — NN/g — Исследование восприятия и осторожности.
Доступность
Не полагайтесь только на анимацию мерцания — для части пользователей это дискомфорт; предусмотрите `prefers-reduced-motion`.
Скелетон не должен объявляться скринридером как финальный контент: используйте `aria-busy` на контейнере и корректную смену состояния.