🔗️ URL Control (Clean URL Improved)
Original URL Redirector and Fixer.
Remove needless parameters from a given URL and correct it to a cleaner one.
About
This script is started as a proof of concept of utilizing the URL API instead of RegEx.
To add a new hash or parameter, simply add it to the respective array.
Enjoy graceful sharing!
Legend
🔗 Discovered link
URL found within a parameter
⚪ Base link
URL without parameters (mere pathname)
🟢 Safe link
URL with whitelisted parameters
🟡 Clean link
URL purged by blacklist
🔴 Unsafe link
Original URL (useful in rare cases)
Test hyperlinks
| ℔ | Parameters | Example | 
| Link #1 | sort,src,ref | 🔗⚪🟢🔴 | 
| Link #2 | sort,version |  | 
| Link #3 | sort,ref,version | ⚪🟢🔴 | 
| Link #4 | sort,ref,version,source,url | 🔗🔗⚪🟢🟡🔴 | 
| Link #5 | sort,version,465933,src | 🔗⚪🟢🟡🔴 | 
| Link #6 | sort,version,url | 🔗⚪🟢🟡 | 
Recommended Userscripts
Prevent sending HTTP "referer" requests to destination website.
Please visit our counterparts
Web Extension
Removes tracking elements from URLs.
Don't waste time with compliance.
Mobile App
Removes tracking & other redundant parameters from web links for sharing.
Allows you to analyze (or share) urls before opening them.
Upcoming changes:
- Add configuration to exclude URLs that have no blacklisted parameters;
- Support dynamic pages. (using mutation observer or set interval);
- Improve Event Listener Delegator;
- Select graphics (💡😃😀🙂💀,💡😊🙂😐🤔,💡👍✋👎🛑)
🦅 Designed for Falkon web browser