Lighthouse is an open-source, automated tool for improving the quality of web pages. ⠀
You can run it against any web page, public or requiring authentication. ⠀
It has audits for performance, accessibility, progressive web apps, and more.
Image from video and above description from Lighthouse website.
⠀
To run it in Google Chrome follow the below steps.⠀
- Open Devtools⠀
- Click Audit tab⠀
- Click Run audits
⠀
It has some great tips and resources for how to improve your site.⠀
⠀
However one thing to keep in mind is that getting a good score on the audit doesn't mean you have the perfect site, for example it doesn't rate the quality of your design, content, usability etc, you should find the right balance between meeting your clients needs and making sure it is as fast as possible.
Once again if you are interested in finding out more about this awesome tool I highly recommend heading over to the lighthouse website.
And I will aim to do a deeper dive into the functionality at a later date.
Top comments (3)
I love Lighthouse and I'm surprised by the number of developers that don't know it exists
Thanks for reading, yes I agree, I think it is so beneficial not only for the quality of your app, but it also helps you be a better developer by helping you learn other features / improvements you may not have known about.
This is just for 1 URL, how can I audit the site with 100+ URLs in an automated fashion?