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