[emacs-w3m:13454] Re: [emacs-w3m/emacs-w3m] Remove trackers embedded in URLs (#47)
Boruch Baum <[email protected]>
| Newsgroups | gmane.emacs.w3m |
|---|---|
| Message-ID | <emacs-w3m/emacs-w3m/pull/47/[email protected]> |
You're quite welcome, Vladimir.
Here are some of my notes for possible future related work. If you (or
anyone else reading this) know how to un-obfuscate or de-shorten URLs,
please let me know.
+ Modify the cdr spec of the data structure's elements to allow for a
function instead of or in addition to a regex string. This would
allow for features such as logging or replacing occurrences of a
query, instead of just deleting a query.
+ General purpose logging could be used to collect tracker queries
to be acted upon in the future.
+ Address other forms of embedded trackers:
+ Obfuscated trackers encoded (eg. base64) in the url final segment
along with any fragments and queries.
+ eg. some stackexchange mailing list links
+ URL shortening services are a known tracking vector.
eg. https://threatpost.com/fishwrap-social-media-old-news/145641/
+ Collect more common tracker queries for use in the default data
structure.
+ My persoal internet usage has limited exposure, so maybe post to
the mailing list asking for volunteers to supply additions
regexes.
(note: this is a test of using magit forge M-x forge-create-post to
respond to a github comment from within emacs)
--
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/emacs-w3m/emacs-w3m/pull/47#issuecomment-502199170