this addon can be used to convert "obfuscated" and/or nested links to genuine/normal plain clean links,
eg: • http://www.foobar.com/goto=https://www.yoursite.com ? https://www.yoursite.com/ • http://example.com/ahr0cdovl3d3dy5nb29nbguuy29t ? http://www.google.com • http://www3.dumbsite.com/external/hit/to/www.foobar.com ? http://www.foobar.com/ • javascript:window.open('http://somesite.com' ) ? http://somesite.com/
it also allows to remove affiliate/tracking tags from urls by the use of configurable patterns, being the most common used ones defined by default (ie, utm, aff, ref, etc.)
the addon has two working modes:
1. dom traversing: when a website is loaded its dom is scanned and any suitable link is cleaned. on this mode when some links are cleared the toolbar button will change and you'll be able to mouseover it to open its popup where you can see the number of fixed links on the current website.
2. delegation: this is a less intrusive mode by just listening to click events. note that unlike for dom traversing realtime highlighting and counters will not work then, even though the performance should be much better.
dom traversing was the default mode prior to version 2.4, on later versions event delegation mode is set as default, and under firefox for android and thunderbird it shouldn't be changed.
you can disable the addon at anytime by clicking the toolbar icon, which will become black/greyed when it's turned off.