CleanURLs (Clean URL Improved)

Remove tracking parameters and redirect to original URL. This Userscript uses the URL Interface instead of RegEx.

These are versions of this script where the code was updated. Show all versions.

  • v24.09.01 03.09.2024.

    Ageneral update

  • v24.05.21 21.05.2024.
  • v24.05.21 21.05.2024.

    fossil-scm.org

  • v24.05.15 15.05.2024.

    Do not blacklist nor whitelist parameter si

  • v24.05.15 15.05.2024.

    Temporarily set parameter si as a whitelisted parameter.

  • v24.04.28 14.05.2024.
  • v24.04.28 28.04.2024.
  • v23.11.23 23.11.2023.

    @name CleanURLs

  • v23.11.23 23.11.2023.

    Replace file:// by file:///

  • v23.10.17 17.10.2023.
    • Fix LTR (left to right) Layout
    • Add more parameters
  • v23.07.08 08.07.2023.

    Fix metablock

  • v23.07.08 08.07.2023.

    Change the fashion of ref manipulation.

    - .replace('/ref=', '/?ref=');
    + .replace('/ref=', '?ref=');
    
  • v23.07.08 08.07.2023.

    Handle /ref=.

    Coding like a Japanese

  • v23.06.24 24.06.2023.

    Metablock correction (again)

  • v23.06.24 24.06.2023.

    Fix duplicate and false positive issue.

    All parameters with single character are treated as whitelisted parameters.

    P.S. The duplicate and false positive issue was suspected to be due to decoding/encoding, and it turned out that it wasn't a matter of decode/encode.

    That is a good lesson that smaller tasks are just as important as bigger tasks.

  • v23.06.19 19.06.2023.

    Modify position more further away from the mouse cursor/pointer

  • v23.06.10 10.06.2023.
  • v23.06.09 09.06.2023.

    Correct last update

  • v23.06.09 09.06.2023.

    Add more arguments

  • v23.06.02 01.06.2023.

    Enhance duplicate detection/filter

  • v23.06.01 01.06.2023.

    Display bar only when potential url or non-whitelisted parameter was found

  • v23.05.16 29.05.2023.

    change title

    - Clean URL Improved
    + CleanURLs
    
  • v23.05.16 16.05.2023.
  • v23.05.16 16.05.2023.

    Protect intended CSS style with CSS property `all: unset;`

  • v23.05.14 14.05.2023.

    Improve appearance of discovered URLs

  • v23.05.14 14.05.2023.

    Improve duplicate detection

  • v23.05.14 14.05.2023.

    Fix double scan. Details: Processed link nodes were scaned twice by parameter checker and blacklist parameter checker, hence leading to parameter loss.

  • v23.05.14 14.05.2023.

    Extract and guess URLs from certain parameters

  • v23.05.13 13.05.2023.

    Generate tooltip to any link with parameters

  • v23.05.13 13.05.2023.

    Do not create buttons with identical links and display a unique selection

  • v23.05.10 10.05.2023.
  • v23.05.10 10.05.2023.
  • v23.04.28 10.05.2023.