Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audit: Layout Stability #5287

Closed
ithinkihaveacat opened this issue May 21, 2018 · 3 comments
Closed

Audit: Layout Stability #5287

ithinkihaveacat opened this issue May 21, 2018 · 3 comments
Labels
chillin ❄ feature needs-complete-audit-proposal https://github.com/GoogleChrome/lighthouse/blob/master/docs/new-audits.md needs-priority new_audit

Comments

@ithinkihaveacat
Copy link

Content should not move around as resources load (Layout Stability Level 1?), a page is scrolled (Level 2), or the user navigates to a different page, and then hits "back" (Level 3). For example a paragraph of text should not move (relative to the top of the physical screen) as ads appear.

  • Content can move in response to user interaction (e.g. user taps on "read more" or "show answer" button). (Scrolling does not count as an interaction.)
  • By content "not moving around", I mean that the physical number of pixels from the top of the screen remains the same. It is acceptable for an ad (or an image) to appear in a previous blank (or placeholder-filled) location, as long as it does not move anything else.
  • Level 3 includes the case of the user interacting with a page to show more content (e.g. "read more"), tapping a link within the content, and then hitting back. In this case the user should see the "read more" content.
@ithinkihaveacat
Copy link
Author

ithinkihaveacat commented May 21, 2018

@vinamratasingal-zz vinamratasingal-zz added needs-priority new_audit needs-complete-audit-proposal https://github.com/GoogleChrome/lighthouse/blob/master/docs/new-audits.md labels May 23, 2018
@paulirish
Copy link
Member

Upstream metric is being implemented and tracked here: https://bugs.chromium.org/p/chromium/issues/detail?id=581518

when ready we'll surface.

@paulirish
Copy link
Member

fixed by #9037

http://web.dev/cls measurement shipped in LH 6.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chillin ❄ feature needs-complete-audit-proposal https://github.com/GoogleChrome/lighthouse/blob/master/docs/new-audits.md needs-priority new_audit
Projects
None yet
Development

No branches or pull requests

4 participants