Skip to content

Add option to do PSI test with a device that matches origin's field dataΒ #129

@gbrlmtrz

Description

@gbrlmtrz

Hey everyone! We've came across a bit of an issue with PSI where the results of the lab tests divert more and more from CWV data on select origins.

We believe this is due to the fact that PSI uses a "synthetic" device that tries to be similar to the avg device on the open web, but it may not reflect the core audience of a given site, so we though it may be cool to have an option for PSI to do the test based on a device that properly reflects this audience

To give an example of the discrepancy, please take a look at the results for this origin, specially LCP (2.0 on cwv vs 8.7 on psi) https://hamuesgyemant.hu/ they are day and night!

image

image

We think that if, for example, PSI would detect that most visitors for this origin come with a 4g connection and a Pixel 5 device (maybe using CRUX data) and do the test based on these parameters, then it would give a score that would do a better job at reflecting the status of the page for its actual users. And it would also turn PSI into a much more valuable tool for debugging because as it stands right now what is does is scare and confuse non-technical people into thinking their site is performing poorly and frustate technical people when they know that their core or target audience comes from devices that are well better than PSIs defaults (a moto g4 and a 3g connection iirc)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions