Skip to content

Commit

Permalink
Security 2024 Chapter (#3816)
Browse files Browse the repository at this point in the history
* 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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Vik Vanderlinden <[email protected]>
  • Loading branch information
3 people authored Nov 11, 2024
1 parent 67bb5f5 commit bd306c3
Show file tree
Hide file tree
Showing 36 changed files with 1,791 additions and 21 deletions.
3 changes: 1 addition & 2 deletions src/config/2024.json
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,7 @@
"part": "II",
"chapter_number": "13",
"title": "Security",
"slug": "security",
"todo": true
"slug": "security"
}
]
},
Expand Down
57 changes: 51 additions & 6 deletions src/config/contributors.json
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,19 @@
"twitter": "dawntraoz",
"website": "https://www.dawntraoz.com/"
},
"AlbertoFDR": {
"avatar_url": "21290259",
"github": "AlbertoFDR",
"linkedin": "albertofdr",
"name": "Alberto Fernandez-de-Retana",
"teams": {
"2024": [
"reviewers"
]
},
"twitter": "alberto_fdr",
"website": "https://albertofdr.github.io/"
},
"amedina": {
"avatar_url": "506089",
"github": "amedina",
Expand Down Expand Up @@ -766,6 +779,9 @@
"teams": {
"2022": [
"authors"
],
"2024": [
"reviewers"
]
},
"twitter": "_clarkio",
Expand Down Expand Up @@ -1607,12 +1623,18 @@
"GJFR": {
"avatar_url": "5749508",
"github": "GJFR",
"linkedin": "gertjan-franken",
"name": "Gertjan Franken",
"teams": {
"2022": [
"analysts"
],
"2024": [
"authors"
]
}
},
"twitter": "GJFR_",
"website": "https://gjfr.dev"
},
"gjfr": {
"avatar_url": "5749508",
Expand Down Expand Up @@ -2028,6 +2050,18 @@
]
}
},
"JannisBush": {
"avatar_url": "33023300",
"github": "JannisBush",
"name": "Jannis Rautenstrauch",
"teams": {
"2024": [
"analysts"
]
},
"twitter": "jannis_r",
"website": "https://cispa.de/en/people/c01jara"
},
"jaredcwhite": {
"avatar_url": "658496",
"github": "jaredcwhite",
Expand Down Expand Up @@ -2855,15 +2889,20 @@
]
}
},
"awareseven": {
"avatar_url": "53170037",
"github": "awareseven",
"lord-r3": {
"avatar_url": "83113194",
"github": "lord-r3",
"name": "Matteo Große-Kampmann",
"teams": {
"2021": [
"reviewers"
],
"2024": [
"reviewers"
]
}
},
"twitter": "pizzahax",
"website": "https://lord-r3.github.io/"
},
"matthewp": {
"avatar_url": "361671",
Expand Down Expand Up @@ -4506,8 +4545,14 @@
"teams": {
"2022": [
"analysts"
],
"2024": [
"authors"
]
}
},
"website": "https://vikvanderlinden.be/",
"twitter": "vikvanderlinden",
"linkedin": "vikvanderlinden"
},
"voltek62": {
"avatar_url": "2698956",
Expand Down
2 changes: 1 addition & 1 deletion src/content/en/2021/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
title: Security
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.
authors: [saptaks, tomvangoethem, nrllh]
reviewers: [cqueern, edmondwwchan, awareseven]
reviewers: [cqueern, edmondwwchan, lord-r3]
analysts: [gjfr]
editors: [tunetheweb]
translators: []
Expand Down
1,748 changes: 1,737 additions & 11 deletions src/content/en/2024/security.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/content/ja/2021/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
title: セキュリティ
description: 2021年版Web Almanacのセキュリティの章では、トランスポートレイヤーセキュリティ、コンテンツインクルージョン(CSP、フィーチャーポリシー、SRI)、Web防御機構(XSS、XS-Leaksへの取り組み)、セキュリティ機構採用の促進要因について解説しています。
authors: [saptaks, tomvangoethem, nrllh]
reviewers: [cqueern, edmondwwchan, awareseven]
reviewers: [cqueern, edmondwwchan, lord-r3]
analysts: [gjfr]
editors: [tunetheweb]
translators: [ksakae1216]
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/static/images/2024/security/cipher-suites.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/static/images/2024/security/hsts-max-age.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/static/images/2024/security/https-usage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/static/images/2024/security/sri-coverage.png

0 comments on commit bd306c3

Please sign in to comment.