Untracker icon indicating copy to clipboard operation
Untracker copied to clipboard

Amputate Links

Open kj4ezj opened this issue 1 year ago • 0 comments

From @BeanieBarrow in issue 1 and @kj4ezj in pull request 24, this is a more complicated feature request that needs its own space for discussion.

Expected Behavior

Untracker converts AMP links to their canonical (non-AMP) equivalent, when one exists- colloquially, amputating links.

[!NOTE]

Google AMP (Accelerated Mobile Pages) is harmful to the free and open web for a variety of reasons that are beyond the scope of this discussion. Relevant to this app, it enables both the publisher and Google to spy on readers instead of just the publisher. It also misrepresents who is serving you content in the URL bar.

Actual Behavior

AMP links are not currently amputated.

[!TIP]

Pull Request 24 contains two sample rules that community members can add as custom rules if they are willing to accept the side effects, occasional type 1 errors (false positives).

Specifications

From @zhanghai in the pull request 24 comments:

I feel okay with any of the following:

  1. Having a disabled-by-default built-in rule that calls [the] AmputatorBot [API] - and I hope there can be some heuristics that allows skipping the call to AmputatorBot for most non-AMP pages.
  2. Having a built-in rule that implements the [AmputatorBot] rules locally, but maybe still disabled by default if it's not going to work in 100% of cases.

kj4ezj avatar Mar 05 '24 15:03 kj4ezj