News

Top reasons to use Google Lighthouse 3.0

2 min read

If you create web applications as a profession then you would be definitely needing an auditing tool to check what works and what doesn’t in your app. Google Lighthouse is one such tool.

It saves a lot of time for you to assess your website’s performance and make it better. You can simply put any URL into Google Lighthouse, (with proper permissions of course) and it will audit it for performance issues and will create a separate report for each issue with ways to rectify it. You can use Lighthouse from the chrome dev tools or you can use it with npn tools as well.

Google has announced the release of Lighthouse version 3 in the latest Google I/O conference.

The new features of Lighthouse are mentioned below:

  • Lighthouse 3 comes equipped with a new audit engine called Lantern. This helps in improved audits and also minimizes the variance between different audits. The reason for improved audits is that Lantern runs the audits in the same CPU and network environments and simulates the app performance in a regular environment.
  • Lighthouse comes now with a new and improved UI that helps developers to better understand the issues related to their apps and take actionable insights from it.

Image Courtesy: Google

  • Uniformity of operation: Both the CLI based version as well as the Node.js version have the same set of controls so that it’s easier to use and less confusing for different sets of developers.
  • Lighthouse has changed their scoring model which now considers 50 out of 100 score as 75 percentile. They have made it systematically harder to achieve the perfect score making the testing and auditing process much more stringent.
  • 4 new audit types have been introduced. The first shows the time to load the first image or text, the second shows the validity of the robots.txt file. The third test shows ways to change videos to gifs and still preserve the video tag to improve the load time. The fourth test enables links to preload before the website loads.
  • The final report is now distributed into three parts to facilitate the developer’s understanding of the scenario and improve the performance. These are the 1hr report which reports the results of the audit, the artifacts property report which includes the data collected from Chrome, and the final report includes the formatted report HTML/JSON/CSV as a string.

Will these changes impact the way you develop your apps and make them fare better in the crowd? Feel free to share your thoughts in the comment section.

Read Next

Top 5 Google I/O 2018 conference Day 1 Highlights

What can Google Duplex do for businesses?

Google announces Chrome 67 packed with powerful APIs, password-free logins, PWA support, and more

Amarabha Banerjee

Share
Published by
Amarabha Banerjee

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago