Skip to content

Commit 51b5f66

Browse files
ldevernayLaurent Devernaygithub-actions[bot]tunetheweblebreRafael
authored
Sustainability2024 Chapter (#3794)
* Titles * First graphs * Number of requests * Unused code, green hosting * Image format adoption * CSS * CDN and style usage * Sustainable SEO * ecommerce & SSG * Conclusion * Optimised images with calibre/image-actions * Fix titles TODO as h1 breaks validation, it is not a title anymore. * Titles hierarchy fixed * Fix contributors * Markdown fixes * Smart quotes * Temporarily comment out methodology * Temporarily make 2024 the default year and add a dummy methodology * linting * Build * Linting * Test change * Ines bio * Debug * Profiles ldevernay * Fix Lighthouse tests * Fix Lighthouse * fix: typo * description of carbon emission distribution charts * description of charts on section number of requests * description of green hosting chart * description of unused CSS chart * description of unused JS chart * description image format charts * description of img lazy-loading chart * burak's bio * description of video charts * description of animation chart * description of favicon chart * description of green third party chart * description of a couple charts * Fix markup * more chart descriptions * fix: close link tag * mike's bio * add responsive image types figure * add sql files * Optimised images with calibre/image-actions * fix: remove reviewer role from mike on contributors file too * add video sql files * fix non-composited animations figure * link queries from other chapters * Optimised images with calibre/image-actions * add 2022 queries * fix cache control figure * Optimised images with calibre/image-actions * fix ines' bio * move non composited animations image * Anchor references to WSGs * add intro to "Optimizing external content" section * add intro to "Actions you can take" section * WSGs to WSG * Update src/content/en/2024/sustainability.md * Retake images in hi-res * Optimised images with calibre/image-actions * Linting * Update rank charts * Smart quotes * Links * Links * Retake images * Fix one more image * Finish figures * Links * Retake images * Misc tweaks --------- Co-authored-by: Laurent Devernay <ldevernay@greenspector.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Barry Pollard <barrypollard@google.com> Co-authored-by: Rafael Bonalume Lebre <rafabonalebre@gmail.com> Co-authored-by: Alexander Dawson <Alexander_Dawson@hotmail.com>
1 parent 216bf23 commit 51b5f66

42 files changed

Lines changed: 1355 additions & 28 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/config/2024.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,7 @@
157157
"chapter_number": "19",
158158
"title": "Sustainability",
159159
"slug": "sustainability",
160-
"hero_dir": "2022",
161-
"todo": true
160+
"hero_dir": "2022"
162161
}
163162
]
164163
},

src/config/contributors.json

Lines changed: 84 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,18 @@
2929
]
3030
}
3131
},
32+
"burakguneli": {
33+
"avatar_url": "7094425",
34+
"github": "burakguneli",
35+
"name": "Burak Güneli",
36+
"teams": {
37+
"2024": [
38+
"analysts",
39+
"authors"
40+
]
41+
},
42+
"twitter": "burakGuneli"
43+
},
3244
"DesignrKnight": {
3345
"avatar_url": "27865704",
3446
"github": "DesignrKnight",
@@ -224,6 +236,20 @@
224236
},
225237
"website": "https://ghedini.me/"
226238
},
239+
"AlexDawsonUK": {
240+
"avatar_url": "93073603",
241+
"github": "AlexDawsonUK",
242+
"linkedin": "alexdawsonuk",
243+
"mastodon": "https://mastodon.design/@AlexDawsonUK",
244+
"name": "Alexander Dawson",
245+
"teams": {
246+
"2024": [
247+
"authors"
248+
]
249+
},
250+
"twitter": "AlexDawsonUK",
251+
"website": "https://alexanderdawson.com/"
252+
},
227253
"alexdenning": {
228254
"avatar_url": "3109255",
229255
"github": "alexdenning",
@@ -778,6 +804,9 @@
778804
],
779805
"2022": [
780806
"reviewers"
807+
],
808+
"2024": [
809+
"editors"
781810
]
782811
},
783812
"twitter": "httpsecheaders"
@@ -1765,6 +1794,18 @@
17651794
"twitter": "RReverser",
17661795
"website": "https://rreverser.com/"
17671796
},
1797+
"ines-akrap": {
1798+
"avatar_url": "5904064",
1799+
"github": "ines-akrap",
1800+
"name": "Ines Akrap",
1801+
"teams": {
1802+
"2024": [
1803+
"authors"
1804+
]
1805+
},
1806+
"twitter": "InesAkrap",
1807+
"website": "https://inesakrap.com/"
1808+
},
17681809
"iskander-sanchez-rola": {
17691810
"avatar_url": "26458054",
17701811
"github": "iskander-sanchez-rola",
@@ -2365,16 +2406,19 @@
23652406
"ldevernay": {
23662407
"avatar_url": "23695083",
23672408
"github": "ldevernay",
2368-
"name": "Laurent Devernay",
2409+
"name": "Laurent Devernay Satyagraha",
23692410
"teams": {
23702411
"2020": [
23712412
"reviewers"
23722413
],
23732414
"2022": [
23742415
"authors"
2416+
],
2417+
"2024": [
2418+
"authors"
23752419
]
23762420
},
2377-
"twitter": "ldevernay",
2421+
"linkedin": "laurent-devernay-satyagraha-2610b85",
23782422
"website": "https://ldevernay.github.io/"
23792423
},
23802424
"seldo": {
@@ -2489,6 +2533,16 @@
24892533
"twitter": "SimmerVigor",
24902534
"website": "https://lucaspardue.com"
24912535
},
2536+
"Falafelqueen": {
2537+
"avatar_url": "79268979",
2538+
"github": "Falafelqueen",
2539+
"name": "Lucia Harcegova",
2540+
"teams": {
2541+
"2024": [
2542+
"analysts"
2543+
]
2544+
}
2545+
},
24922546
"Super-Fly": {
24932547
"avatar_url": "866229",
24942548
"github": "Super-Fly",
@@ -2779,19 +2833,6 @@
27792833
]
27802834
}
27812835
},
2782-
"mgifford": {
2783-
"avatar_url": "116832",
2784-
"github": "mgifford",
2785-
"linkedin": "mgifford",
2786-
"mastodon": "https://mastodon.social/@mgifford",
2787-
"name": "Mike Gifford",
2788-
"teams": {
2789-
"2024": [
2790-
"authors",
2791-
"analysts"
2792-
]
2793-
}
2794-
},
27952836
"mikegeyser": {
27962837
"avatar_url": "105242",
27972838
"github": "mikegeyser",
@@ -2804,6 +2845,20 @@
28042845
"twitter": "mikegeyser",
28052846
"website": "https://mikerambl.es"
28062847
},
2848+
"mgifford": {
2849+
"avatar_url": "116832",
2850+
"github": "mgifford",
2851+
"linkedin": "mgifford",
2852+
"mastodon": "https://mastodon.social/@mgifford",
2853+
"name": "Mike Gifford",
2854+
"teams": {
2855+
"2024": [
2856+
"analysts",
2857+
"authors"
2858+
]
2859+
},
2860+
"website": "https://accessibility.civicactions.com/"
2861+
},
28072862
"mikeneu": {
28082863
"avatar_url": "312386",
28092864
"github": "mneumegen",
@@ -3338,6 +3393,17 @@
33383393
},
33393394
"twitter": "rachellcostello"
33403395
},
3396+
"lebreRafael": {
3397+
"avatar_url": "13899924",
3398+
"github": "lebreRafael",
3399+
"name": "Rafael Bonalume Lebre",
3400+
"teams": {
3401+
"2024": [
3402+
"reviewers"
3403+
]
3404+
},
3405+
"twitter": "lebreRafael"
3406+
},
33413407
"raghuramakrishnan71": {
33423408
"avatar_url": "24447527",
33433409
"github": "raghuramakrishnan71",
@@ -3995,6 +4061,9 @@
39954061
"teams": {
39964062
"2022": [
39974063
"authors"
4064+
],
4065+
"2024": [
4066+
"authors"
39984067
]
39994068
},
40004069
"twitter": "timfrick",

src/content/en/2024/sustainability.md

Lines changed: 1270 additions & 11 deletions
21.5 KB
18.9 KB
19.1 KB
32.3 KB
19.3 KB
18.3 KB
28.1 KB

0 commit comments

Comments
 (0)