Skip to content

Commit 11ebb15

Browse files
authored
Cleanup (#4346)
1 parent d7f1dc9 commit 11ebb15

File tree

6 files changed

+8
-49
lines changed

6 files changed

+8
-49
lines changed

sql/2025/textual-content/README.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/content/en/2025/accessibility.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ The difference between foreground and background colors determines whether peopl
9898

9999
Color contrast is especially important for older users, people with temporary disabilities, like missing reading glasses, and anyone reading under bright sunlight or in challenging environments.
100100

101-
WCAG requires contrast ratios of at least 4.5:1 for standard text and 3:1 for large text to achieve AA conformance. AAA conformance demands 7:1 for normal text. [WCAG contrast ratios](https://developer.mozilla.org/en-US/docs/Web/Accessibility/Guides/Understanding_WCAG/Perceivable/Color_contrast) are an important baseline, but these guidelines don't address every form of color blindness or individual variation in perception.
101+
WCAG requires contrast ratios of at least 4.5:1 for standard text and 3:1 for large text to achieve AA conformance. AAA conformance demands 7:1 for normal text. [WCAG contrast ratios](https://developer.mozilla.org/docs/Web/Accessibility/Guides/Understanding_WCAG/Perceivable/Color_contrast) are an important baseline, but these guidelines don't address every form of color blindness or individual variation in perception.
102102

103103
Other documents, including the <a hreflang="en" href="https://git.myndex.com/">Accessible Perceptual Contrast Algorithm (APCA)</a>, aim to offer a more perceptually accurate measurement of contrast.
104104

@@ -164,7 +164,7 @@ For example, Chrome's automatic translation might misinterpret page content with
164164

165165
## User preference
166166

167-
Modern CSS includes [User Preference Media Queries](https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@media/prefers-color-scheme) that let websites adapt to a user's operating system or browser settings. Users get a more comfortable, personalized experience. Websites can respond to preferences for motion, contrast, and color schemes.
167+
Modern CSS includes [User Preference Media Queries](https://developer.mozilla.org/docs/Web/CSS/Reference/At-rules/@media/prefers-color-scheme) that let websites adapt to a user's operating system or browser settings. Users get a more comfortable, personalized experience. Websites can respond to preferences for motion, contrast, and color schemes.
168168

169169
{{ figure_markup(
170170
image="user-preference-media-query.png",

src/content/en/2025/cms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ A headless or composable CMS separates content management from the site or app t
3737

3838
## CMS adoption
3939

40-
By 2025, CMS adoption reflects a web thats both mature and increasingly specialized. Almost every site now runs on some kind of CMS, but how these platforms are used varies a lot by region, traffic level, and underlying technology. Instead of everyone standardizing on a single go-to system, the market is clearly fragmenting, with different platforms leading in different parts of the world, for different use cases, and at different scales.
40+
By 2025, CMS adoption reflects a web that's both mature and increasingly specialized. Almost every site now runs on some kind of CMS, but how these platforms are used varies a lot by region, traffic level, and underlying technology. Instead of everyone standardizing on a single go-to system, the market is clearly fragmenting, with different platforms leading in different parts of the world, for different use cases, and at different scales.
4141

4242
### Overall adoption
4343

src/content/en/2025/seo.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,8 @@ For a directive to be applied, the crawler must be able to access the page. If a
214214

215215
There are two main ways to implement robots directives:
216216

217-
1. Using a [`<meta name=robots>`](https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/meta/name/robots) tag (placed within the `<head>` section of a webpage)
218-
2. Using an [`X-Robots-Tag`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Robots-Tag) HTTP header
217+
1. Using a [`<meta name=robots>`](https://developer.mozilla.org/docs/Web/HTML/Reference/Elements/meta/name/robots) tag (placed within the `<head>` section of a webpage)
218+
2. Using an [`X-Robots-Tag`](https://developer.mozilla.org/docs/Web/HTTP/Reference/Headers/X-Robots-Tag) HTTP header
219219

220220
The method you choose depends on your specific use case, as well as the means and methods at your disposal.
221221

src/content/en/2025/textual-content.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

src/content/en/2025/third-parties.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ featured_stat_2: 16
1818
featured_stat_label_2: The median number of third-party domains present on a page
1919
featured_stat_3: 18%
2020
featured_stat_label_3: Percentage of websites that use TCF Standard
21-
doi: TODO
2221
---
2322

2423
## Introduction
@@ -64,7 +63,7 @@ In our analysis, we treat such cases as first party interactions because the thi
6463
As previously indicated, third parties can be used for various use cases—for example, to include videos, to serve ads, or to include content from social media sites. Similar to the previous year, to categorize the observed third parties in our dataset, we rely on the <a hreflang="en" href="https://github.com/patrickhulce/third-party-web/#third-parties-by-category">Third-Party Web</a> repository from <a hreflang="en" href="https://x.com/patrickhulce">Patrick Hulce</a>. The repository breaks down third parties along the following categories:
6564

6665
- **Ad:** These scripts are part of advertising networks, either serving or measuring.
67-
- **Analytics:** These scripts measure or track users and their actions. Theres a wide range of impact here, depending on whats being tracked.
66+
- **Analytics:** These scripts measure or track users and their actions. There's a wide range of impact here, depending on what's being tracked.
6867
- **CDN:** These are a mixture of publicly hosted open source libraries (for example jQuery) served over different public CDNs and private CDN usage.
6968
- **Content:** These scripts are from content providers or publishing-specific affiliate tracking.
7069
- **Customer Success:** These scripts are from customer support/marketing providers that offer chat and contact solutions. These scripts are generally heavier in weight.
@@ -74,7 +73,7 @@ As previously indicated, third parties can be used for various use cases—for e
7473
- **Tag Manager:** These scripts tend to load many other scripts and initiate many tasks.
7574
- **Utility:** These scripts are developer utilities (API clients, site monitoring, fraud detection, etc.).
7675
- **Video:** These scripts enable video player and streaming functionality.
77-
- **Consent provider:** These scripts allow sites to manage the user consent (e.g. for the [General Data Protection Regulation](https://wikipedia.org/wiki/General_Data_Protection_Regulation) compliance). They are also known as the ’Cookie Consent’ popups and are usually loaded on the critical path.
76+
- **Consent provider:** These scripts allow sites to manage the user consent (e.g. for the [General Data Protection Regulation](https://wikipedia.org/wiki/General_Data_Protection_Regulation) compliance). They are also known as the _Cookie Consent_ popups and are usually loaded on the critical path.
7877
- **Other:** These are miscellaneous scripts delivered via a shared origin with no precise category or attribution.
7978

8079
### `Content-Type`
@@ -165,7 +164,7 @@ The top 10 third-party domains are dominated by Google-owned services, including
165164

166165
## Consent propagation among third parties
167166

168-
In this section, we examine how different third parties transmit user consent across the web. <a hreflang="en" href="https://petsymposium.org/popets/2024/popets-2024-0120.pdf">Previous research</a> has shown that third parties often rely on industry-standard frameworks to communicate consent information. In our analysis, we focus primarily on the IABs three consent standards: the <a hrefland="en" href="https://iabeurope.eu/transparency-consent-framework/">Transparency and Consent Framework (TCF)</a>, the <a hreflang="en" href="https://iabtechlab.com/standards/ccpa/">CCPA Framework</a>, and the <a hrefland="en" href="https://iabtechlab.com/gpp/">Global Privacy Protocol (GPP)</a>.
167+
In this section, we examine how different third parties transmit user consent across the web. <a hreflang="en" href="https://petsymposium.org/popets/2024/popets-2024-0120.pdf">Previous research</a> has shown that third parties often rely on industry-standard frameworks to communicate consent information. In our analysis, we focus primarily on the IAB's three consent standards: the <a hrefland="en" href="https://iabeurope.eu/transparency-consent-framework/">Transparency and Consent Framework (TCF)</a>, the <a hreflang="en" href="https://iabtechlab.com/standards/ccpa/">CCPA Framework</a>, and the <a hrefland="en" href="https://iabtechlab.com/gpp/">Global Privacy Protocol (GPP)</a>.
169168

170169
These frameworks define how consent information is encoded and shared between websites and third parties. We begin by identifying which consent standards are most prevalent among the third parties observed in our dataset. To determine which framework a third party uses, we rely on the presence of specific parameters in the request URLs. Details of the different standards are below:
171170

0 commit comments

Comments
 (0)