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

Optimise data transfer on /themes #95248

Open
niranjan-uma-shankar opened this issue Oct 9, 2024 · 0 comments
Open

Optimise data transfer on /themes #95248

niranjan-uma-shankar opened this issue Oct 9, 2024 · 0 comments
Assignees
Labels
[Feature Group] Appearance & Themes Features related to the appearance of sites. [Feature] Theme Showcase The theme showcase screen in Calypso in Appearance > Themes. [Pri] High [Product] WordPress.com All features accessible on and related to WordPress.com. [Status] Priority Review Triggered Quality squad has been notified of this issue in #dotcom-triage-alerts Triaged To be used when issues have been triaged. [Type] Bug [Type] Performance

Comments

@niranjan-uma-shankar
Copy link
Contributor

Quick summary

The /themes page loads ~35MB of data on page load.

Steps to reproduce

  1. On Chrome, open dev tools, and keep the network tab open
  2. Visit /themes page
  3. Observe the data transferred over the network

What you expected to happen

Data transferred to be in the ballpark of 5MB, similar to the "Pick a design" step in the signup flow

What actually happened

Data transferred over the network is ~35MB. This is a significant amount of data to be transferring for a single page load. There was previously a related conversation on optimising the network transfer on "Pick a design" step in pdKhl6-3ds-p2. @danluu worked on image optimisations which led to a significant reduction in data transferred on this step. It would be great to apply that on the /themes page too.

This was discussed in p1728385843769819/1728381142.767659-slack-C02FMH4G8.

Impact

Some (< 50%)

Available workarounds?

No but the platform is still usable

If the above answer is "Yes...", outline the workaround.

No response

Platform (Simple and/or Atomic)

No response

Logs or notes

No response

@niranjan-uma-shankar niranjan-uma-shankar added [Feature Group] Appearance & Themes Features related to the appearance of sites. [Feature] Theme Showcase The theme showcase screen in Calypso in Appearance > Themes. [Product] WordPress.com All features accessible on and related to WordPress.com. [Type] Bug Needs triage Ticket needs to be triaged labels Oct 9, 2024
@github-actions github-actions bot added [Status] Priority Review Triggered Quality squad has been notified of this issue in #dotcom-triage-alerts [Pri] High labels Oct 9, 2024
@jartes jartes added [Type] Performance Triaged To be used when issues have been triaged. and removed Needs triage Ticket needs to be triaged labels Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature Group] Appearance & Themes Features related to the appearance of sites. [Feature] Theme Showcase The theme showcase screen in Calypso in Appearance > Themes. [Pri] High [Product] WordPress.com All features accessible on and related to WordPress.com. [Status] Priority Review Triggered Quality squad has been notified of this issue in #dotcom-triage-alerts Triaged To be used when issues have been triaged. [Type] Bug [Type] Performance
Projects
Development

No branches or pull requests

3 participants