Skip to content

Commit bd306c3

Browse files
GJFRtunethewebvikvanderlinden
authored
Security 2024 Chapter (#3816)
* Initial commit * Enable chapter * Update contributors * Generate markup * Add images * Markup fixes * Markup fixes * More markuo * More markup fixes * More markup fixes * Markup * More markup * More code formatting * More code formatting * Update Permissions Policy section and add ads.txt section * Update Permissions Policy section * Apply suggestions from code review Co-authored-by: Barry Pollard <barrypollard@google.com> * Apply outdated suggestions from code review * Resolve some TODOs * Resolve some TODOs 2 * Resolve some gid and SQL TODOs * Resolve some issues and missing info * Add linting overrides for figures * Update contributors * Resolve remaining description TODOs * Edits * Add personal links * Add bio * Update links --------- Co-authored-by: Barry Pollard <barrypollard@google.com> Co-authored-by: Vik Vanderlinden <vik.vanderlinden@kuleuven.be>
1 parent 67bb5f5 commit bd306c3

36 files changed

Lines changed: 1791 additions & 21 deletions

src/config/2024.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,7 @@
104104
"part": "II",
105105
"chapter_number": "13",
106106
"title": "Security",
107-
"slug": "security",
108-
"todo": true
107+
"slug": "security"
109108
}
110109
]
111110
},

src/config/contributors.json

Lines changed: 51 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,19 @@
209209
"twitter": "dawntraoz",
210210
"website": "https://www.dawntraoz.com/"
211211
},
212+
"AlbertoFDR": {
213+
"avatar_url": "21290259",
214+
"github": "AlbertoFDR",
215+
"linkedin": "albertofdr",
216+
"name": "Alberto Fernandez-de-Retana",
217+
"teams": {
218+
"2024": [
219+
"reviewers"
220+
]
221+
},
222+
"twitter": "alberto_fdr",
223+
"website": "https://albertofdr.github.io/"
224+
},
212225
"amedina": {
213226
"avatar_url": "506089",
214227
"github": "amedina",
@@ -766,6 +779,9 @@
766779
"teams": {
767780
"2022": [
768781
"authors"
782+
],
783+
"2024": [
784+
"reviewers"
769785
]
770786
},
771787
"twitter": "_clarkio",
@@ -1607,12 +1623,18 @@
16071623
"GJFR": {
16081624
"avatar_url": "5749508",
16091625
"github": "GJFR",
1626+
"linkedin": "gertjan-franken",
16101627
"name": "Gertjan Franken",
16111628
"teams": {
16121629
"2022": [
16131630
"analysts"
1631+
],
1632+
"2024": [
1633+
"authors"
16141634
]
1615-
}
1635+
},
1636+
"twitter": "GJFR_",
1637+
"website": "https://gjfr.dev"
16161638
},
16171639
"gjfr": {
16181640
"avatar_url": "5749508",
@@ -2028,6 +2050,18 @@
20282050
]
20292051
}
20302052
},
2053+
"JannisBush": {
2054+
"avatar_url": "33023300",
2055+
"github": "JannisBush",
2056+
"name": "Jannis Rautenstrauch",
2057+
"teams": {
2058+
"2024": [
2059+
"analysts"
2060+
]
2061+
},
2062+
"twitter": "jannis_r",
2063+
"website": "https://cispa.de/en/people/c01jara"
2064+
},
20312065
"jaredcwhite": {
20322066
"avatar_url": "658496",
20332067
"github": "jaredcwhite",
@@ -2855,15 +2889,20 @@
28552889
]
28562890
}
28572891
},
2858-
"awareseven": {
2859-
"avatar_url": "53170037",
2860-
"github": "awareseven",
2892+
"lord-r3": {
2893+
"avatar_url": "83113194",
2894+
"github": "lord-r3",
28612895
"name": "Matteo Große-Kampmann",
28622896
"teams": {
28632897
"2021": [
28642898
"reviewers"
2899+
],
2900+
"2024": [
2901+
"reviewers"
28652902
]
2866-
}
2903+
},
2904+
"twitter": "pizzahax",
2905+
"website": "https://lord-r3.github.io/"
28672906
},
28682907
"matthewp": {
28692908
"avatar_url": "361671",
@@ -4506,8 +4545,14 @@
45064545
"teams": {
45074546
"2022": [
45084547
"analysts"
4548+
],
4549+
"2024": [
4550+
"authors"
45094551
]
4510-
}
4552+
},
4553+
"website": "https://vikvanderlinden.be/",
4554+
"twitter": "vikvanderlinden",
4555+
"linkedin": "vikvanderlinden"
45114556
},
45124557
"voltek62": {
45134558
"avatar_url": "2698956",

src/content/en/2021/security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
title: Security
44
description: Security chapter of the 2021 Web Almanac covering Transport Layer Security, content inclusion (CSP, Feature Policy, SRI), web defense mechanisms (tackling XSS, XS-Leaks), and drivers of security mechanism adoptions.
55
authors: [saptaks, tomvangoethem, nrllh]
6-
reviewers: [cqueern, edmondwwchan, awareseven]
6+
reviewers: [cqueern, edmondwwchan, lord-r3]
77
analysts: [gjfr]
88
editors: [tunetheweb]
99
translators: []

src/content/en/2024/security.md

Lines changed: 1737 additions & 11 deletions
Large diffs are not rendered by default.

src/content/ja/2021/security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
title: セキュリティ
44
description: 2021年版Web Almanacのセキュリティの章では、トランスポートレイヤーセキュリティ、コンテンツインクルージョン(CSP、フィーチャーポリシー、SRI)、Web防御機構(XSS、XS-Leaksへの取り組み)、セキュリティ機構採用の促進要因について解説しています。
55
authors: [saptaks, tomvangoethem, nrllh]
6-
reviewers: [cqueern, edmondwwchan, awareseven]
6+
reviewers: [cqueern, edmondwwchan, lord-r3]
77
analysts: [gjfr]
88
editors: [tunetheweb]
99
translators: [ksakae1216]
33.4 KB
Loading
25.1 KB
Loading
18.9 KB
Loading
22.3 KB
Loading
20 KB
Loading

0 commit comments

Comments
 (0)