Skip to content

Commit e08c6aa

Browse files
mel-adatunethewebrviscomigithub-actions[bot]
authored
2022 Performance chapter (#3092)
* update metadata - content team * Config updates * init md * trim * fix figure syntax * fix figure syntax 2 * website --> linkedin * Markup cleanup * More markup cleanup * Add images * Fix figure * add pmeenan as reviewer * draft doc updates * hreflang * figure fixes * go figures * Optimised images with calibre/image-actions * Retake images * Add back TBT static images * quote and stats * updated WPT TTL * remaining figure descriptions * blockquote style fix * temporarily enable ebook * revert ebook * improved blockquotes * Twitter and MDN links don't need hreflang * Smart quote * Retake images * Fix link * Fix graph with incorrect URL * Fix ionternal links * Fix internal links * featured stats * Apply suggestions from code review Co-authored-by: Barry Pollard <barrypollard@google.com> * linter * Update src/content/en/2022/performance.md Co-authored-by: Barry Pollard <barrypollard@google.com> * Update src/content/en/2022/performance.md Co-authored-by: Barry Pollard <barrypollard@google.com> * rm host-specific cross-origin LCP * apply intro feedback update grammar, add links, remove detailed note about user timing api Co-authored-by: Barry Pollard <barrypollard@google.com> * intro updates: apply feedback and reworking from planning doc * intro feedback applied: add caveat about Google employee, remove nearly duplicate sentence * conclusion: apply reworking from planning doc * resolve linter error: remove trailing whitespace * intro/outro edits * Markup fixes * Update dates * Spelling * More spellings * Spelling update Co-authored-by: Barry Pollard <barrypollard@google.com> Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent d06b72c commit e08c6aa

40 files changed

Lines changed: 963 additions & 27 deletions
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
SELECT
2+
IF(_rank < 10000000, CAST(_rank AS STRING), 'all') AS rank,
3+
_TABLE_SUFFIX AS client,
4+
APPROX_QUANTILES(bytesJS, 1001)[OFFSET(501)] / 1024 AS js_kbytes
5+
FROM
6+
`httparchive.summary_pages.2022_06_01_*`,
7+
UNNEST([1000, 10000, 100000, 1000000, 10000000]) AS _rank
8+
WHERE
9+
rank <= _rank
10+
GROUP BY
11+
rank,
12+
client
13+
ORDER BY
14+
rank,
15+
client

src/config/2022.json

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@
9090
"part": "II",
9191
"chapter_number": "12",
9292
"title": "Performance",
93-
"slug": "performance",
94-
"todo": true
93+
"slug": "performance"
9594
},
9695
{
9796
"part": "II",
@@ -849,7 +848,7 @@
849848
],
850849
"avatar_url": "5370850",
851850
"github": "mel-ada",
852-
"website": "https://www.linkedin.com/in/morelmelissa",
851+
"linkedin": "mel-ada",
853852
"twitter": "mel_melificent"
854853
},
855854
"MichaelLewittes": {
@@ -945,6 +944,15 @@
945944
"website": "https://pankajparkar.dev",
946945
"twitter": "pankajparkar"
947946
},
947+
"pmeenan": {
948+
"name": "Patrick Meenan",
949+
"teams": [
950+
"reviewers"
951+
],
952+
"avatar_url": "444165",
953+
"github": "pmeenan",
954+
"twitter": "patmeenan"
955+
},
948956
"patrickstox": {
949957
"name": "Patrick Stox",
950958
"teams": [
@@ -982,7 +990,7 @@
982990
],
983991
"avatar_url": "10120153",
984992
"github": "25prathamesh",
985-
"website": "https://www.linkedin.com/in/prathameshrasam"
993+
"linkedin": "prathameshrasam"
986994
},
987995
"rachelandrew": {
988996
"name": "Rachel Andrew",
@@ -1000,7 +1008,7 @@
10001008
"analysts",
10011009
"editors",
10021010
"leads",
1003-
"reviewers"
1011+
"authors"
10041012
],
10051013
"avatar_url": "1120896",
10061014
"github": "rviscomi",

src/config/last_updated.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -642,8 +642,8 @@
642642
"hash": "02943b734d7d521d4f91f198a07a4277"
643643
},
644644
"en/2022/chapters/performance.html": {
645-
"date_published": "2022-09-26T00:00:00.000Z",
646-
"date_modified": "2022-09-26T00:00:00.000Z",
645+
"date_published": "2022-10-25T00:00:00.000Z",
646+
"date_modified": "2022-10-25T00:00:00.000Z",
647647
"hash": "c5e976dadd53efa85fc32879de02cf06"
648648
},
649649
"en/2022/chapters/privacy.html": {
@@ -667,8 +667,8 @@
667667
"hash": "1931b740f2e8d988c43e93e3bac6d6f7"
668668
},
669669
"en/2022/chapters/structured-data.html": {
670-
"date_published": "2022-09-26T00:00:00.000Z",
671-
"date_modified": "2022-09-26T00:00:00.000Z",
670+
"date_published": "2022-10-25T00:00:00.000Z",
671+
"date_modified": "2022-10-25T00:00:00.000Z",
672672
"hash": "882e41879916b37328202bbe182c7668"
673673
},
674674
"en/2022/chapters/sustainability.html": {

src/config/spelling_ignore_words.txt

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ beforeinstallprompt
7575
behance
7676
bendell
7777
benseymour
78+
bfcache
7879
bgsound
7980
bidirectionality
8081
bing
@@ -322,6 +323,8 @@ gzip
322323
gzipped
323324
hackathon
324325
hardcoded
326+
heic
327+
heif
325328
hemanth
326329
henrihelvetica
327330
hevc
@@ -432,6 +435,7 @@ labelled
432435
labelling
433436
laggy
434437
lang
438+
latencies
435439
lazyload
436440
lazysizes
437441
ldevernay
@@ -460,6 +464,7 @@ locl
460464
lockdowns
461465
logicalphase
462466
lookzook
467+
lossily
463468
losslessly
464469
lossy
465470
lowat
@@ -480,6 +485,7 @@ mediumspringgreen
480485
meetup
481486
meetups
482487
meiert
488+
melificent
483489
mempf
484490
metadata
485491
metaverse
@@ -568,6 +574,7 @@ outlier
568574
outliers
569575
outpacing
570576
outsized
577+
overperform
571578
overreport
572579
oversized
573580
pagead
@@ -625,9 +632,10 @@ prefetches
625632
prefetching
626633
prefill
627634
preload
628-
preloads
635+
preloaded
629636
preloader
630637
preloading
638+
preloads
631639
prepending
632640
preprocess
633641
preprocessor
@@ -639,6 +647,7 @@ presentational
639647
princexml
640648
prioritization
641649
prioritizations
650+
pristinely
642651
proactively
643652
progid
644653
programmatically
@@ -651,6 +660,7 @@ qlog
651660
queryable
652661
quic
653662
quicly
663+
quintillion
654664
quora
655665
qvis
656666
rachelandrew
@@ -663,6 +673,7 @@ ratatouille
663673
readible
664674
readonly
665675
realfavicongenerator
676+
rearchitecture
666677
rebeccapurple
667678
recaptcha
668679
recompress
@@ -885,10 +896,12 @@ uncompressing
885896
uncrawlable
886897
undercount
887898
undercounting
899+
underperform
888900
underperforming
889901
underreport
890902
underserved
891903
underuse
904+
undiscoverable
892905
unfurlers
893906
unitless
894907
unlabelled
@@ -898,6 +911,8 @@ unpkg
898911
unprefixed
899912
unsecure
900913
unsecurely
914+
unsized
915+
unstyled
901916
untagged
902917
updatable
903918
uptick

src/content/en/2022/performance.md

Lines changed: 913 additions & 16 deletions
Large diffs are not rendered by default.

src/static/css/almanac.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,8 @@ hr {
735735
opacity: 0.2;
736736
}
737737

738-
blockquote {
738+
blockquote,
739+
blockquote p {
739740
position: relative;
740741
font-style: italic;
741742
font-size: 19px;
17.3 KB
Loading
18.4 KB
Loading
19.8 KB
Loading
19.7 KB
Loading

0 commit comments

Comments
 (0)