Performance Monitoring Lighthouse Low Hanging Fruit
When I run the Lighthouse Chrome extension on an MR I got the following report.
It has a bunch of low hanging fruit which could be implemented in a couple of minutes to a few hours each:
-
Does not register a Service Worker The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. -
Does not respond with a 200 when offline If you're building a Progressive Web App, consider using a service worker so that your app can work offline. -
Page load is not fast enough on 3G (bigger issue). A fast page load over a 3G network ensures a good mobile user experience. -
User will not be prompted to Install the Web App (not sure if we want to do this). Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. -
Is not configured for a custom splash screen. A default splash screen will be constructed for your app, but satisfying these requirements guarantee a high-quality splash screen that transitions the user from tapping the home screen icon to your app's first paint. -
Address bar does not match brand colors. The browser address bar can be themed to match your site. This would be a fun easy one to do. I imagine you can just use #D85E21.
Edited by Jacob Schatz