[meta] SmartBlock Opt-in Embed Shims
Categories
(Core :: Privacy: Anti-Tracking, enhancement, P3)
Tracking
()
People
(Reporter: ehsan.akhgari, Unassigned)
References
(Depends on 63 open bugs)
Details
(Keywords: meta)
Comment 2•7 years ago
|
||
Reporter | ||
Comment 3•7 years ago
|
||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 6•6 years ago
|
||
FWIW, Brave appears to do a form of "yellow listing" -- see https://brave.com/script-blocking-exceptions-update/ for an overview and rationale.
Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 9•5 years ago
|
||
I will be migrating sub-bugs over here which could be fixed by yellowlisting, but may also have other work-arounds which are a bit more acceptable:
- providing a placeholder interface for the user to opt into viewing content which may be tracked
- proxying or locally-hosting such content, to avoid tracking where possible
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•3 years ago
|
Updated•2 years ago
|
Updated•10 months ago
|
Updated•10 months ago
|
Comment 10•3 months ago
|
||
Does Yellowlist mean the “cannot allow but have no choice but to treat as exception” list?
Comment 11•3 months ago
•
|
||
It means "block, but give user choice to unblock this specific tracking content to view the embed without disabling all strict protections". You can take a look at Bug 1892176, that tracks the progress on the project.
Comment 12•2 months ago
|
||
(In reply to Takanori MATSUURA from comment #10)
Does Yellowlist mean the “cannot allow but have no choice but to treat as exception” list?
You can try it out on Nightly now: enable ETP-strict and visit the test page https://ruby-shimmering-hair.glitch.me/
Comment 13•2 months ago
|
||
(In reply to Manuel Bucher [:manuel] from comment #12)
You can try it out on Nightly now: enable ETP-strict and visit the test page https://ruby-shimmering-hair.glitch.me/
Awesome!
Comment 14•2 months ago
|
||
I am also interested in the name "Yellow List" in the sense of the inclusive naming.
Comment 15•2 months ago
•
|
||
Fair point. We use different terminology: "Allowlisting", "Denylisting" / "Blocklist" nowadays (See Bug 1642790). Therefore "Yellowlist" doesn't fit into the schema anymore. Might be good to figure out early, because we haven't even shipped in release yet. When looking at internal docs I see the feature referenced as "Smartblock" mostly. Might be good to make consistent with bugs on bugzilla. Will bring up with the team.
Updated•2 months ago
|
Comment 16•2 months ago
|
||
One clarification: This isn't a new feature. What is novel about Bug 1892176 is that we show a placeholder to opt-in into the specific tracking-content.
The list of current smart-block embed shims for fixing websites that break due to ETP-strict is at about:compat
under "SmartBlock Fixes"
Description
•