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

clients(extension): always show settings, add psi frontend #15526

Merged
merged 5 commits into from
Oct 27, 2023
Merged

Conversation

connorjclark
Copy link
Collaborator

@connorjclark connorjclark commented Oct 10, 2023

Ref #15400 (all but locale part via this PR)

Instead of replacing w/ PSI frontend and ditching viewer totally, I added a "backend" option and set PSI to default. This way, we can avoid breaking someone's workflow that prefer the Viewer experience to PSI.

image image

@adamraine
Copy link
Member

PSI runs mobile&desktop at the same time so that makes the device selector redundant for that backend as well right?

Also, I think the backend selector with the domains is pretty confusing for new users. Perhaps we could reword to something like:

Show results in

  • PageSpeed Insights
  • Lighthouse report viewer

@connorjclark
Copy link
Collaborator Author

PSI runs mobile&desktop at the same time so that makes the device selector redundant for that backend as well right?

It determines which tab to select initially.

@connorjclark
Copy link
Collaborator Author

Also, I think the backend selector with the domains is pretty confusing for new users. Perhaps we could reword to something like:

Show results in

  • PageSpeed Insights
  • Lighthouse report viewer

Done.

@connorjclark connorjclark changed the title clients(extension): always show settings, add psi web backend clients(extension): always show settings, add psi frontend Oct 27, 2023
@connorjclark connorjclark merged commit b07f647 into main Oct 27, 2023
24 of 25 checks passed
@connorjclark connorjclark deleted the ext-2023 branch October 27, 2023 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants