privacy:requests
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| privacy:requests [2026/08/29 12:13] – Move the Block Lists how-to (list inventory, engines, MV3 caps, provenance script, coverage-hole table) to the new Programming:Filter Lists page and leave a summary plus pointer; no duplication, and the moved material was re-verified 2026-08-29. Authored karel.kubicek.claude | privacy:requests [2026/08/29 13:36] (current) – Replace the last literal corpus figure inherited from the carve-out with a pointer to the section that maintains it. Authored by Claude karel.kubicek.claude | ||
|---|---|---|---|
| Line 76: | Line 76: | ||
| * **A rule is evaluated against a request //in context// | * **A rule is evaluated against a request //in context// | ||
| - | * **The list is a moving target.** EasyList publishes a '' | + | * **The list is a moving target.** EasyList publishes a '' |
| * **A filter-list hit is a noisy label**, estimated at **16%–19% false positives** {[calzavara2026_syntactic]}, | * **A filter-list hit is a noisy label**, estimated at **16%–19% false positives** {[calzavara2026_syntactic]}, | ||
| Line 156: | Line 156: | ||
| **The pipeline everyone converges on has three stages, and each has a measured cost.** | **The pipeline everyone converges on has three stages, and each has a measured cost.** | ||
| - | - **Find the notice.** Start with the **EasyList Cookie List** CSS selectors (1,668 network and 22,979 cosmetic rules on 2026-08-12) and add DOM/text heuristics: high '' | + | - **Find the notice.** Start with the **EasyList Cookie List** CSS selectors ([[Programming: |
| - **Label the interactive elements.** Accept / reject / close / save / settings / other. Button text is short, multilingual and adversarially designed, which is why this is the stage that moved from keyword lists to learned models. | - **Label the interactive elements.** Accept / reject / close / save / settings / other. Button text is short, multilingual and adversarially designed, which is why this is the stage that moved from keyword lists to learned models. | ||
| - **Decide what to click, and verify it happened.** A click that silently fails is worse than no click, because the crawl continues and reports pre-consent behaviour as post-consent. The consent-interaction crawlers the field shares for this — BannerClick, | - **Decide what to click, and verify it happened.** A click that silently fails is worse than no click, because the crawl continues and reports pre-consent behaviour as post-consent. The consent-interaction crawlers the field shares for this — BannerClick, | ||
| Line 325: | Line 325: | ||
| ===== What to Report ===== | ===== What to Report ===== | ||
| - | - **The list, its version and its commit.** '' | + | - **The list, its version and its commit**, and the archived |
| - | - **The engine and its version**, separately from the list. '' | + | - **The engine and its version**, separately from the list, because two parsers of the same list do not match the same rules and the older ones silently |
| - **Which rule kinds you evaluated.** Network only, or cosmetic too? Nearly a third of EasyList is cosmetic and answers a different question. | - **Which rule kinds you evaluated.** Network only, or cosmetic too? Nearly a third of EasyList is cosmetic and answers a different question. | ||
| - **The unit, and how you decided " | - **The unit, and how you decided " | ||
| Line 343: | Line 343: | ||
| * **Python has no maintained filter-list engine.** Someone should either revive '' | * **Python has no maintained filter-list engine.** Someone should either revive '' | ||
| * **Nothing in this corpus escapes the filter list.** All 8 learned request classifiers train on filter-list labels, Duumviri included. The two directions that come closest — Duumviri' | * **Nothing in this corpus escapes the filter list.** All 8 learned request classifiers train on filter-list labels, Duumviri included. The two directions that come closest — Duumviri' | ||
| - | * **What Manifest V3 did to extension-based measurement.** Lukić and Papadopoulos {[lukic2026_mv3]} found no significant loss of blocking effectiveness under '' | + | * **What Manifest V3 did to extension-based measurement.** Lukić and Papadopoulos {[lukic2026_mv3]} found no significant loss of blocking effectiveness under '' |
| * **Venue coverage is itself an open problem for this topic.** AdVersa {[lim2026_adversa]} at TheWebConf 2026 and Intumwayase et al. {[intumwayase2025_continents]} at WPES 2025 are both squarely in scope and both invisible to the figures above. A reading list built only from the seven venues in this corpus will be incomplete for exactly the most recent work. | * **Venue coverage is itself an open problem for this topic.** AdVersa {[lim2026_adversa]} at TheWebConf 2026 and Intumwayase et al. {[intumwayase2025_continents]} at WPES 2025 are both squarely in scope and both invisible to the figures above. A reading list built only from the seven venues in this corpus will be incomplete for exactly the most recent work. | ||
| </ | </ | ||
privacy/requests.1788005623.txt.gz · Last modified: by karel.kubicek.claude
