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

Privacy 2024 Chapter #3817

Merged
merged 176 commits into from
Dec 3, 2024
Merged

Privacy 2024 Chapter #3817

merged 176 commits into from
Dec 3, 2024

Conversation

max-ostapenko
Copy link
Contributor

@max-ostapenko max-ostapenko commented Oct 28, 2024

Fixes #3603

Staged link: https://privacy-2024-dot-webalmanac.uk.r.appspot.com/en/2024/privacy
Staged featured chapter home page link: https://privacy-2024-dot-webalmanac.uk.r.appspot.com/en/2024/?feat=privacy

  • Add chapter metadata (contributors, bios, featured)
  • Add markdown code and review it
  • Add figures markdowns

max-ostapenko and others added 30 commits May 3, 2024 16:37
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.7.1 to 22.8.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
- [Commits](puppeteer/puppeteer@puppeteer-v22.7.1...puppeteer-v22.8.0)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.1.1...8.2.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* cp 2022->2023

* 2023ify

* 2023/perf

* lint

* lint

* fix initiator

* null initiators
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.8.0 to 22.9.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
- [Commits](puppeteer/puppeteer@puppeteer-v22.8.0...puppeteer-v22.9.0)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Upgrade to web-vitals v4

* Update src/static/js/send-web-vitals.js

Co-authored-by: Barry Pollard <[email protected]>

---------

Co-authored-by: Barry Pollard <[email protected]>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.2.0...8.2.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
updated-dependencies:
- dependency-name: web-vitals
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 22.9.0 to 22.10.0.
- [Release notes](https://github.com/puppeteer/puppeteer/releases)
- [Changelog](https://github.com/puppeteer/puppeteer/blob/main/release-please-config.json)
- [Commits](puppeteer/puppeteer@puppeteer-v22.9.0...puppeteer-v22.10.0)

---
updated-dependencies:
- dependency-name: puppeteer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [jsdom](https://github.com/jsdom/jsdom) from 24.0.0 to 24.1.0.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](jsdom/jsdom@24.0.0...24.1.0)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Seems like "desktop" is mentioned twice and according to the data, the second mention is related to mobile https://docs.google.com/spreadsheets/d/1JvJMiRsL6T9m_NEBHFh-rrQmU5a-ufdOKriSJbrEN8M/edit#gid=1472139207
* upload 2024

* change mds

* Test update

* Revert test update

* Fix line endings

---------

Co-authored-by: Barry Pollard <[email protected]>
Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.2.5...3.3.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.1 to 8.2.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.2.1...8.2.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.3.0...3.3.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix LoAF monitoring bug

* Add semi colon
Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals) from 4.0.1 to 4.1.0.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md)
- [Commits](GoogleChrome/web-vitals@v4.0.1...v4.1.0)

---
updated-dependencies:
- dependency-name: web-vitals
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@max-ostapenko max-ostapenko marked this pull request as ready for review November 29, 2024 20:36
Copy link
Contributor

Images automagically compressed by Calibre's image-actions

Compression reduced images by 28.6%, saving 551.11 KB.

Filename Before After Improvement Visual comparison
src/static/images/2024/privacy/ARA-Destination-registration.png 73.40 KB 55.06 KB -25.0% View diff
src/static/images/2024/privacy/Attribution-Reporting-API-Presence.png 72.70 KB 52.85 KB -27.3% View diff
src/static/images/2024/privacy/Distribution-of-trackers-per-page.png 65.26 KB 45.85 KB -29.7% View diff
src/static/images/2024/privacy/Fingerprinting-usage.png 58.52 KB 45.33 KB -22.5% View diff
src/static/images/2024/privacy/FLoC-API-Presence.png 46.67 KB 36.36 KB -22.1% View diff
src/static/images/2024/privacy/most-common-bounce-domains.png 101.44 KB 72.42 KB -28.6% View diff
src/static/images/2024/privacy/most-common-cname-domains.png 109.46 KB 78.40 KB -28.4% View diff
src/static/images/2024/privacy/Most-common-Referrer-Policy-values.png 91.87 KB 65.13 KB -29.1% View diff
src/static/images/2024/privacy/Percentage-of-pages-with-Client-Hints.png 55.22 KB 40.47 KB -26.7% View diff
src/static/images/2024/privacy/Presence-of-Global-Privacy-Control.png 55.28 KB 42.13 KB -23.8% View diff
src/static/images/2024/privacy/Presence-of-IAB-privacy-frameworks.png 69.98 KB 51.34 KB -26.6% View diff
src/static/images/2024/privacy/Prevalence-of-CCPA-Links-on-Website-Homepages.png 65.42 KB 46.97 KB -28.2% View diff
src/static/images/2024/privacy/Privacy-focused-Origin-Trials.png 117.43 KB 80.71 KB -31.3% View diff
src/static/images/2024/privacy/Protected-Audience-(FLEDGE)-API-Presence.png 83.26 KB 58.76 KB -29.4% View diff
src/static/images/2024/privacy/Referrer-policy-implementations.png 71.12 KB 52.07 KB -26.8% View diff
src/static/images/2024/privacy/Top-10-Phrases-in-CCPA-Links.png 121.56 KB 81.34 KB -33.1% View diff
src/static/images/2024/privacy/Top-10-TCF-v2-compliant-CMPs.png 95.59 KB 67.36 KB -29.5% View diff
src/static/images/2024/privacy/top-first-party-cookie-names.png 108.08 KB 75.19 KB -30.4% View diff
src/static/images/2024/privacy/top-potential-fingerprinting-scripts.png 133.89 KB 88.77 KB -33.7% View diff
src/static/images/2024/privacy/top-third-party-cookie-names.png 82.21 KB 59.38 KB -27.8% View diff
src/static/images/2024/privacy/top-third-party-cookie-origins.png 89.16 KB 64.27 KB -27.9% View diff
src/static/images/2024/privacy/top-whotracksme-trackers.png 82.05 KB 59.32 KB -27.7% View diff
src/static/images/2024/privacy/Topics-API-Presence.png 74.47 KB 53.47 KB -28.2% View diff

2361 images did not require optimisation.

@max-ostapenko max-ostapenko merged commit e08e75f into main Dec 3, 2024
9 checks passed
@max-ostapenko max-ostapenko deleted the privacy-markdown-2024 branch December 3, 2024 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
writing Related to wording and content
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Privacy 2024