Мы перестали на глазок гадать, быстро ли грузится WebView.
Теперь у нас есть:
•
WebViewPreloader — чтобы подогреть WebView заранее;•
WebViewReadyDetector — чтобы честно понимать момент отображения контента;•
CoreComposeWebView — чтобы экраны не думали про всё это вообще;•
TIME_TO_VISUAL_READY_MS — одна цифра, которой можно объяснить и разработчику, и аналитику, и продакту, что именно мы улучшили.А главное — у нас появились цифры, которые показывают, что WebView-пререндер — это не костыль, а вложение в UX и, как следствие, в бизнес.
Статья: https://habr.com/ru/articles/965866/
Платформа: Android
AppFiles: код, инструменты, практики, производительность
