"noscript.surrogate.glinks.replacement" doesn't work anymore
Posted: Sat Jul 30, 2016 2:45 am
Google seems to have changed their format. The old style URL:
google.com/search?q=asdf
Now redirects you to the new style URL:
google.com/#q=asdf
"noscript.surrogate.glinks.sources" (i.e. "!@^https?://[^/]+google\..*/search") only matches the old format which results in the glinks replacement never being hit. I think a better regex would be something like:
Also, "noscript.surrogate.glinks.replacement" seems way too complex to me. My old userscript which thwarted google tracking was simply:
Though I've only tested it on the google.com search results page. I have no idea how google does external URL tracking across their vast pages.
google.com/search?q=asdf
Now redirects you to the new style URL:
google.com/#q=asdf
"noscript.surrogate.glinks.sources" (i.e. "!@^https?://[^/]+google\..*/search") only matches the old format which results in the glinks replacement never being hit. I think a better regex would be something like:
Code: Select all
!@^https?://[^/]+google\..*\bq=
Code: Select all
Object.defineProperty(window,'rwt',{value:function(){return true},writable:false,configurable:false});