question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

metric: First meaningful paint (1.0)

See original GitHub issue

Ideally, the first paint where the user feels that the primary content is visible

This means paints with only the topnav don’t qualify. Any primary text must be visible (and not waiting for fonts). If an image is critical to the page (e.g. e-commerce product page), then first meaningful paint requires it to be visible.

Manual evaluation: Network Tab in DevTools timeline. Reload with screenshots/filmstrip enabled. Select the first screenshot with a meaningful view.

Input:
Audit Scoring
  • Metric’s value is milliseconds from navigationStarted until this paint hit swapBuffers from GPU/browser threads.
  • Goal: first meaningful paint delivered from first 14K of the HTML document in 1000ms (on the reference device/network class)
  • Metric’s score will be expressed as n/100.
    • 100/100 score is fMP in <= 1000ms
    • 90/100 is ~= 3000ms
    • TBD: Determine curve of score down to 0/100.

Issue Analytics

  • State:closed
  • Created 8 years ago
  • Reactions:2
  • Comments:11 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
umaarcommented, May 15, 2016

Just a heads up: in the report.html, I get a -1 for Fast first paint of content (target value: 1,000ms ) - for airhorner.

0reactions
paulirishcommented, Nov 8, 2016

early work was done a while ago. #618 picks up the remaining stuff.

Read more comments on GitHub >

github_iconTop Results From Across the Web

First Meaningful Paint - Chrome Developers
First Meaningful Paint (FMP) is one of six metrics tracked in the Performance section of the Lighthouse report. Each metric captures some ...
Read more >
First Meaningful Paint - UI Performance Metric FMP
First Meaningful Paint provides a time when the bigger content of the website is visible to the end-user and gives a major layout...
Read more >
New Relic Browser: Tracking User Experience with First ...
Use the first paint and first contentful paint metrics to create useful dashboards to track the performance of your site. Create dashboards and ......
Read more >
First Contentful Paint
The First Contentful Paint metric describes when content, like text or an image, first appears on the screen.
Read more >
First Meaningful Paint - MDN Web Docs Glossary
First Meaningful Paint (FMP) is the paint after which the biggest above-the-fold layout change has happened and web fonts have loaded.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found