-
Notifications
You must be signed in to change notification settings - Fork 869
Extra Widgets: Update to not require jQuery #14864
Copy link
Copy link
Closed
Labels
EnhancementChanges to an existing feature — removing, adding, or changing parts of itChanges to an existing feature — removing, adding, or changing parts of it[Feature] Extra Sidebar Widgets[Focus] Performance[Pri] Normal
Description
Enabling the Extra Widgets feature in Jetpack brings along with it jQuery. For sites that weren't loading jQuery before that can be a big deal.
Describe the solution you'd like
I'd like to see the Extra Widgets feature updated to not require jQuery - a.k.a. vanilla JavaScript.
Additional context
I recently ran tests under slow mobile conditions and just enabled the Extra Widgets feature increased the start render time by 23%. The 317% increase in the amount of JavaScript being loaded on the page was the major contributor there. Of that jQuery is a big chunk, coming in at 94 KB.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
EnhancementChanges to an existing feature — removing, adding, or changing parts of itChanges to an existing feature — removing, adding, or changing parts of it[Feature] Extra Sidebar Widgets[Focus] Performance[Pri] Normal