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

Just trying to measure impact #27685

Closed
wants to merge 1 commit into from
Closed

Conversation

youknowriad
Copy link
Contributor

Don't merge

@github-actions
Copy link

Size Change: -84.9 kB (7%) ✅

Total Size: 1.2 MB

Filename Size Change
build/a11y/index.js 1.12 kB -24 B (2%)
build/annotations/index.js 2.94 kB -870 B (29%) 🎉
build/api-fetch/index.js 2.41 kB -1.01 kB (41%) 🎉
build/autop/index.js 2.28 kB -556 B (24%) 🎉
build/blob/index.js 672 B +7 B (1%)
build/block-directory/index.js 6.9 kB -1.83 kB (26%) 🎉
build/block-editor/index.js 115 kB -13.4 kB (11%) 👏
build/block-editor/style-rtl.css 11.2 kB -32 B (0%)
build/block-editor/style.css 11.2 kB -31 B (0%)
build/block-library/blocks/columns/style-rtl.css 455 B -12 B (2%)
build/block-library/blocks/columns/style.css 454 B -12 B (2%)
build/block-library/blocks/cover/style-rtl.css 1.25 kB -16 B (1%)
build/block-library/blocks/cover/style.css 1.25 kB -16 B (1%)
build/block-library/blocks/freeform/editor-rtl.css 2.48 kB -6 B (0%)
build/block-library/blocks/freeform/editor.css 2.48 kB -5 B (0%)
build/block-library/blocks/gallery/style-rtl.css 1.09 kB -19 B (1%)
build/block-library/blocks/gallery/style.css 1.09 kB -19 B (1%)
build/block-library/blocks/media-text/editor-rtl.css 224 B -16 B (7%)
build/block-library/blocks/media-text/editor.css 224 B -16 B (7%)
build/block-library/blocks/media-text/style-rtl.css 535 B -44 B (8%)
build/block-library/blocks/media-text/style.css 533 B -44 B (8%)
build/block-library/blocks/video/style-rtl.css 223 B -18 B (8%)
build/block-library/blocks/video/style.css 223 B -18 B (8%)
build/block-library/editor-rtl.css 9.05 kB -19 B (0%)
build/block-library/editor.css 9.05 kB -19 B (0%)
build/block-library/index.js 141 kB -8.67 kB (6%)
build/block-library/style-rtl.css 8.27 kB -72 B (0%)
build/block-library/style.css 8.27 kB -73 B (0%)
build/block-serialization-default-parser/index.js 1.3 kB -579 B (44%) 🎉
build/blocks/index.js 46.2 kB -1.94 kB (4%)
build/components/index.js 161 kB -10.5 kB (6%)
build/components/style-rtl.css 15.3 kB -59 B (0%)
build/components/style.css 15.3 kB -58 B (0%)
build/compose/index.js 9.45 kB -1.34 kB (14%) 👏
build/core-data/index.js 11 kB -4.4 kB (40%) 🎉
build/data-controls/index.js 819 B -8 B (0%)
build/data/index.js 7.54 kB -1.44 kB (19%) 👏
build/date/index.js 31.8 kB -13 B (0%)
build/deprecated/index.js 723 B -46 B (6%)
build/dom/index.js 4.35 kB -606 B (13%) 👏
build/edit-navigation/index.js 8.04 kB -3.1 kB (38%) 🎉
build/edit-navigation/style-rtl.css 866 B -15 B (1%)
build/edit-navigation/style.css 870 B -15 B (1%)
build/edit-post/index.js 302 kB -3.92 kB (1%)
build/edit-post/style-rtl.css 6.43 kB -34 B (0%)
build/edit-post/style.css 6.42 kB -34 B (0%)
build/edit-site/index.js 21.1 kB -3.36 kB (15%) 👏
build/edit-site/style-rtl.css 3.9 kB -9 B (0%)
build/edit-site/style.css 3.9 kB -9 B (0%)
build/edit-widgets/index.js 21.5 kB -4.83 kB (22%) 🎉
build/edit-widgets/style-rtl.css 3.09 kB -9 B (0%)
build/edit-widgets/style.css 3.09 kB -10 B (0%)
build/editor/index.js 38.4 kB -4.87 kB (12%) 👏
build/editor/style-rtl.css 3.83 kB -6 B (0%)
build/editor/style.css 3.83 kB -6 B (0%)
build/element/index.js 3.44 kB -1.19 kB (34%) 🎉
build/escape-html/index.js 739 B +4 B (0%)
build/format-library/index.js 5.66 kB -1.07 kB (18%) 👏
build/hooks/index.js 1.75 kB -519 B (29%) 🎉
build/html-entities/index.js 628 B +5 B (0%)
build/i18n/index.js 3.23 kB -333 B (10%) 👏
build/is-shallow-equal/index.js 710 B +13 B (1%)
build/keyboard-shortcuts/index.js 1.65 kB -888 B (53%) 🏆
build/keycodes/index.js 1.41 kB -523 B (37%) 🎉
build/list-reusable-blocks/index.js 2.04 kB -1.06 kB (52%) 🏆
build/media-utils/index.js 3.05 kB -2.27 kB (74%) 🏆
build/notices/index.js 1.07 kB -780 B (72%) 🏆
build/nux/index.js 2.3 kB -1.12 kB (48%) 🎉
build/nux/style-rtl.css 659 B -12 B (1%)
build/nux/style.css 655 B -13 B (1%)
build/plugins/index.js 1.66 kB -890 B (53%) 🏆
build/primitives/index.js 1.03 kB -394 B (38%) 🎉
build/priority-queue/index.js 791 B +1 B
build/redux-routine/index.js 2.82 kB -19 B (0%)
build/reusable-blocks/index.js 2.22 kB -707 B (31%) 🎉
build/rich-text/index.js 11.5 kB -1.83 kB (15%) 👏
build/server-side-render/index.js 1.64 kB -1.13 kB (68%) 🏆
build/shortcode/index.js 1.68 kB -16 B (0%)
build/token-list/index.js 848 B -425 B (50%) 🏆
build/url/index.js 1.79 kB -1.04 kB (58%) 🏆
build/viewport/index.js 1.28 kB -574 B (44%) 🎉
build/wordcount/index.js 1.24 kB +14 B (1%)
ℹ️ View Unchanged
Filename Size Change
build/block-directory/style-rtl.css 943 B 0 B
build/block-directory/style.css 942 B 0 B
build/block-library/blocks/archives/editor-rtl.css 120 B 0 B
build/block-library/blocks/archives/editor.css 119 B 0 B
build/block-library/blocks/audio/editor-rtl.css 118 B 0 B
build/block-library/blocks/audio/editor.css 118 B 0 B
build/block-library/blocks/audio/style-rtl.css 152 B 0 B
build/block-library/blocks/audio/style.css 152 B 0 B
build/block-library/blocks/block/editor-rtl.css 211 B 0 B
build/block-library/blocks/block/editor.css 211 B 0 B
build/block-library/blocks/button/editor-rtl.css 513 B 0 B
build/block-library/blocks/button/editor.css 513 B 0 B
build/block-library/blocks/button/style-rtl.css 488 B 0 B
build/block-library/blocks/button/style.css 488 B 0 B
build/block-library/blocks/buttons/editor-rtl.css 275 B 0 B
build/block-library/blocks/buttons/editor.css 275 B 0 B
build/block-library/blocks/buttons/style-rtl.css 346 B 0 B
build/block-library/blocks/buttons/style.css 346 B 0 B
build/block-library/blocks/calendar/style-rtl.css 249 B 0 B
build/block-library/blocks/calendar/style.css 249 B 0 B
build/block-library/blocks/categories/editor-rtl.css 135 B 0 B
build/block-library/blocks/categories/editor.css 135 B 0 B
build/block-library/blocks/categories/style-rtl.css 132 B 0 B
build/block-library/blocks/categories/style.css 132 B 0 B
build/block-library/blocks/code/style-rtl.css 152 B 0 B
build/block-library/blocks/code/style.css 152 B 0 B
build/block-library/blocks/columns/editor-rtl.css 239 B 0 B
build/block-library/blocks/columns/editor.css 239 B 0 B
build/block-library/blocks/cover/editor-rtl.css 440 B 0 B
build/block-library/blocks/cover/editor.css 438 B 0 B
build/block-library/blocks/embed/editor-rtl.css 529 B 0 B
build/block-library/blocks/embed/editor.css 529 B 0 B
build/block-library/blocks/embed/style-rtl.css 419 B 0 B
build/block-library/blocks/embed/style.css 419 B 0 B
build/block-library/blocks/file/editor-rtl.css 246 B 0 B
build/block-library/blocks/file/editor.css 245 B 0 B
build/block-library/blocks/file/style-rtl.css 288 B 0 B
build/block-library/blocks/file/style.css 289 B 0 B
build/block-library/blocks/gallery/editor-rtl.css 692 B 0 B
build/block-library/blocks/gallery/editor.css 693 B 0 B
build/block-library/blocks/group/editor-rtl.css 364 B 0 B
build/block-library/blocks/group/editor.css 364 B 0 B
build/block-library/blocks/group/style-rtl.css 117 B 0 B
build/block-library/blocks/group/style.css 117 B 0 B
build/block-library/blocks/heading/editor-rtl.css 174 B 0 B
build/block-library/blocks/heading/editor.css 174 B 0 B
build/block-library/blocks/heading/style-rtl.css 137 B 0 B
build/block-library/blocks/heading/style.css 137 B 0 B
build/block-library/blocks/html/editor-rtl.css 324 B 0 B
build/block-library/blocks/html/editor.css 325 B 0 B
build/block-library/blocks/image/editor-rtl.css 738 B 0 B
build/block-library/blocks/image/editor.css 737 B 0 B
build/block-library/blocks/image/style-rtl.css 510 B 0 B
build/block-library/blocks/image/style.css 511 B 0 B
build/block-library/blocks/latest-comments/editor-rtl.css 201 B 0 B
build/block-library/blocks/latest-comments/editor.css 200 B 0 B
build/block-library/blocks/latest-comments/style-rtl.css 315 B 0 B
build/block-library/blocks/latest-comments/style.css 315 B 0 B
build/block-library/blocks/latest-posts/editor-rtl.css 183 B 0 B
build/block-library/blocks/latest-posts/editor.css 183 B 0 B
build/block-library/blocks/latest-posts/style-rtl.css 568 B 0 B
build/block-library/blocks/latest-posts/style.css 567 B 0 B
build/block-library/blocks/list/editor-rtl.css 129 B 0 B
build/block-library/blocks/list/editor.css 129 B 0 B
build/block-library/blocks/list/style-rtl.css 127 B 0 B
build/block-library/blocks/list/style.css 127 B 0 B
build/block-library/blocks/more/editor-rtl.css 479 B 0 B
build/block-library/blocks/more/editor.css 479 B 0 B
build/block-library/blocks/navigation-link/editor-rtl.css 438 B 0 B
build/block-library/blocks/navigation-link/editor.css 440 B 0 B
build/block-library/blocks/navigation-link/style-rtl.css 747 B 0 B
build/block-library/blocks/navigation-link/style.css 745 B 0 B
build/block-library/blocks/navigation/editor-rtl.css 1.31 kB 0 B
build/block-library/blocks/navigation/editor.css 1.31 kB 0 B
build/block-library/blocks/navigation/style-rtl.css 222 B 0 B
build/block-library/blocks/navigation/style.css 222 B 0 B
build/block-library/blocks/nextpage/editor-rtl.css 440 B 0 B
build/block-library/blocks/nextpage/editor.css 440 B 0 B
build/block-library/blocks/paragraph/editor-rtl.css 161 B 0 B
build/block-library/blocks/paragraph/editor.css 161 B 0 B
build/block-library/blocks/paragraph/style-rtl.css 279 B 0 B
build/block-library/blocks/paragraph/style.css 279 B 0 B
build/block-library/blocks/post-author/editor-rtl.css 255 B 0 B
build/block-library/blocks/post-author/editor.css 255 B 0 B
build/block-library/blocks/post-author/style-rtl.css 229 B 0 B
build/block-library/blocks/post-author/style.css 230 B 0 B
build/block-library/blocks/post-content/editor-rtl.css 187 B 0 B
build/block-library/blocks/post-content/editor.css 187 B 0 B
build/block-library/blocks/post-excerpt/editor-rtl.css 134 B 0 B
build/block-library/blocks/post-excerpt/editor.css 134 B 0 B
build/block-library/blocks/post-featured-image/editor-rtl.css 387 B 0 B
build/block-library/blocks/post-featured-image/editor.css 386 B 0 B
build/block-library/blocks/post-featured-image/style-rtl.css 149 B 0 B
build/block-library/blocks/post-featured-image/style.css 149 B 0 B
build/block-library/blocks/pullquote/editor-rtl.css 231 B 0 B
build/block-library/blocks/pullquote/editor.css 231 B 0 B
build/block-library/blocks/pullquote/style-rtl.css 359 B 0 B
build/block-library/blocks/pullquote/style.css 359 B 0 B
build/block-library/blocks/query-loop/editor-rtl.css 142 B 0 B
build/block-library/blocks/query-loop/editor.css 141 B 0 B
build/block-library/blocks/query-loop/style-rtl.css 361 B 0 B
build/block-library/blocks/query-loop/style.css 363 B 0 B
build/block-library/blocks/query/editor-rtl.css 179 B 0 B
build/block-library/blocks/query/editor.css 179 B 0 B
build/block-library/blocks/quote/editor-rtl.css 121 B 0 B
build/block-library/blocks/quote/editor.css 121 B 0 B
build/block-library/blocks/quote/style-rtl.css 215 B 0 B
build/block-library/blocks/quote/style.css 214 B 0 B
build/block-library/blocks/rss/editor-rtl.css 270 B 0 B
build/block-library/blocks/rss/editor.css 270 B 0 B
build/block-library/blocks/rss/style-rtl.css 314 B 0 B
build/block-library/blocks/rss/style.css 313 B 0 B
build/block-library/blocks/search/editor-rtl.css 213 B 0 B
build/block-library/blocks/search/editor.css 213 B 0 B
build/block-library/blocks/search/style-rtl.css 384 B 0 B
build/block-library/blocks/search/style.css 386 B 0 B
build/block-library/blocks/separator/editor-rtl.css 151 B 0 B
build/block-library/blocks/separator/editor.css 151 B 0 B
build/block-library/blocks/separator/style-rtl.css 281 B 0 B
build/block-library/blocks/separator/style.css 281 B 0 B
build/block-library/blocks/shortcode/editor-rtl.css 547 B 0 B
build/block-library/blocks/shortcode/editor.css 547 B 0 B
build/block-library/blocks/site-logo/editor-rtl.css 251 B 0 B
build/block-library/blocks/site-logo/editor.css 251 B 0 B
build/block-library/blocks/site-logo/style-rtl.css 166 B 0 B
build/block-library/blocks/site-logo/style.css 166 B 0 B
build/block-library/blocks/social-link/editor-rtl.css 211 B 0 B
build/block-library/blocks/social-link/editor.css 211 B 0 B
build/block-library/blocks/social-links/editor-rtl.css 749 B 0 B
build/block-library/blocks/social-links/editor.css 749 B 0 B
build/block-library/blocks/social-links/style-rtl.css 1.36 kB 0 B
build/block-library/blocks/social-links/style.css 1.36 kB 0 B
build/block-library/blocks/spacer/editor-rtl.css 321 B 0 B
build/block-library/blocks/spacer/editor.css 321 B 0 B
build/block-library/blocks/spacer/style-rtl.css 107 B 0 B
build/block-library/blocks/spacer/style.css 107 B 0 B
build/block-library/blocks/subhead/editor-rtl.css 148 B 0 B
build/block-library/blocks/subhead/editor.css 148 B 0 B
build/block-library/blocks/subhead/style-rtl.css 134 B 0 B
build/block-library/blocks/subhead/style.css 134 B 0 B
build/block-library/blocks/table/editor-rtl.css 530 B 0 B
build/block-library/blocks/table/editor.css 530 B 0 B
build/block-library/blocks/table/style-rtl.css 433 B 0 B
build/block-library/blocks/table/style.css 433 B 0 B
build/block-library/blocks/tag-cloud/editor-rtl.css 162 B 0 B
build/block-library/blocks/tag-cloud/editor.css 162 B 0 B
build/block-library/blocks/tag-cloud/style-rtl.css 145 B 0 B
build/block-library/blocks/tag-cloud/style.css 145 B 0 B
build/block-library/blocks/template-part/editor-rtl.css 644 B 0 B
build/block-library/blocks/template-part/editor.css 645 B 0 B
build/block-library/blocks/text-columns/editor-rtl.css 146 B 0 B
build/block-library/blocks/text-columns/editor.css 146 B 0 B
build/block-library/blocks/text-columns/style-rtl.css 209 B 0 B
build/block-library/blocks/text-columns/style.css 209 B 0 B
build/block-library/blocks/verse/editor-rtl.css 153 B 0 B
build/block-library/blocks/verse/editor.css 153 B 0 B
build/block-library/blocks/verse/style-rtl.css 117 B 0 B
build/block-library/blocks/verse/style.css 117 B 0 B
build/block-library/blocks/video/editor-rtl.css 547 B 0 B
build/block-library/blocks/video/editor.css 548 B 0 B
build/block-library/common-rtl.css 940 B 0 B
build/block-library/common.css 937 B 0 B
build/block-library/theme-rtl.css 789 B 0 B
build/block-library/theme.css 790 B 0 B
build/block-serialization-spec-parser/index.js 3.06 kB 0 B
build/dom-ready/index.js 571 B 0 B
build/editor/editor-styles-rtl.css 476 B 0 B
build/editor/editor-styles.css 478 B 0 B
build/format-library/style-rtl.css 547 B 0 B
build/format-library/style.css 548 B 0 B
build/list-reusable-blocks/style-rtl.css 476 B 0 B
build/list-reusable-blocks/style.css 476 B 0 B
build/warning/index.js 1.14 kB 0 B

compressed-size-action

@gziolo
Copy link
Member

gziolo commented Dec 11, 2020

Impressive difference 😃

Can you run another test targeting ES Modules? That should be fun to observe!

@youknowriad
Copy link
Contributor Author

Can you run another test targeting ES Modules? That should be fun to observe!

What do you mean?

@gziolo
Copy link
Member

gziolo commented Dec 11, 2020

In https://github.com/browserslist/browserslist#full-list, there is supports es6-module which would be all browsers that support all the latest syntax and don't require too much transpilation.

@youknowriad
Copy link
Contributor Author

I think support es6-module is not that different from the results here, these browsers should support es6 modules IMO

@youknowriad youknowriad deleted the try/update-browserlist branch December 14, 2020 07:47
@priethor
Copy link
Contributor

priethor commented Mar 2, 2021

To prepare for the IE support drop post in make.wordpress.org, I've summarised the size changes taking into account only JavaScript files:

Filename Size (kB) Change (B) Variation (%)
build/a11y/index.js 1.12 -24.00 -2%
build/annotations/index.js 2.94 -870.00 -29%
build/api-fetch/index.js 2.41 -1034.24 -41%
build/autop/index.js 2.28 -556.00 -24%
build/blob/index.js 0.66 7.00 1%
build/block-directory/index.js 6.90 -1873.92 -26%
build/block-editor/index.js 115.00 -13721.60 -11%
build/block-library/index.js 141.00 -8878.08 -6%
build/block-serialization-default-parser/index.js 1.30 -579.00 -44%
build/blocks/index.js 46.20 -1986.56 -4%
build/components/index.js 161.00 -10752.00 -6%
build/compose/index.js 9.45 -1372.16 -14%
build/core-data/index.js 11.00 -4505.60 -40%
build/data-controls/index.js 0.80 -8.00 0%
build/data/index.js 7.54 -1474.56 -19%
build/date/index.js 31.80 -13.00 0%
build/deprecated/index.js 0.71 -46.00 -6%
build/dom/index.js 4.35 -606.00 -13%
build/edit-navigation/index.js 8.04 -3174.40 -38%
build/edit-post/index.js 302.00 -4014.08 -1%
build/edit-site/index.js 21.10 -3440.64 -15%
build/edit-widgets/index.js 21.50 -4945.92 -22%
build/editor/index.js 38.40 -4986.88 -12%
build/element/index.js 3.44 -1218.56 -34%
build/escape-html/index.js 0.72 4.00 0%
build/format-library/index.js 5.66 -1095.68 -18%
build/hooks/index.js 1.75 -519.00 -29%
build/html-entities/index.js 0.61 5.00 0%
build/i18n/index.js 3.23 -333.00 -10%
build/is-shallow-equal/index.js 0.69 13.00 1%
build/keyboard-shortcuts/index.js 1.65 -888.00 -53%
build/keycodes/index.js 1.41 -523.00 -37%
build/list-reusable-blocks/index.js 2.04 -1085.44 -52%
build/media-utils/index.js 3.05 -2324.48 -74%
build/notices/index.js 1.07 -780.00 -72%
build/nux/index.js 2.30 -1146.88 -48%
build/plugins/index.js 1.66 -890.00 -53%
build/primitives/index.js 1.03 -394.00 -38%
build/priority-queue/index.js 0.77 1.00 0%
build/redux-routine/index.js 2.82 -19.00 0%
build/reusable-blocks/index.js 2.22 -707.00 -31%
build/rich-text/index.js 11.50 -1873.92 -15%
build/server-side-render/index.js 1.64 -1157.12 -68%
build/shortcode/index.js 1.68 -16.00 0%
build/token-list/index.js 0.83 -425.00 -50%
build/url/index.js 1.79 -1064.96 -58%
build/viewport/index.js 1.28 -574.00 -44%
build/wordcount/index.js 1.24 14.00 1%
Total 993,58 kB -85854 B (83.84 kB) -7.78% (Mean variation: -24% per file)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants