Отличная презентация с кучей примеров про то, как делать штуки, которые воспринимаются быстрыми: http://assets.eli.wtf/talks/perceived-perf-perfmatters-2018
Видео: https://www.ustream.tv/recorded/114915879
Все сводится к:
- Начинай грузить все заранее (когда понял намерение)
- Отвлекай пользователя на развлечения, чтобы он не заскучал