noscript.surrogate.glinks

Post a reply

Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: noscript.surrogate.glinks

Re: noscript.surrogate.glinks

by barbaz » Sat Jul 30, 2016 6:18 pm

Merged the two topics because the root cause is surely the same.

I can confirm the inconsistent behavior. I can also confirm that there are now two styles of google search URL in google.com searching, but which one I get depends on how I do the search. Not seeing any redirections.

Re: noscript.surrogate.glinks

by Mc » Sat Jul 30, 2016 7:10 am

Seems direct links appear some times on a second hover

noscript.surrogate.glinks

by Mc » Sat Jul 30, 2016 6:54 am

noscript.surrogate.glinks works here inconsistently now. Some search results give direct links, some not.
here [threads merged by moderator] is posted it wouldn't work at all

"noscript.surrogate.glinks.replacement" doesn't work anymore

by DerpMcDerp » 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:

Code: Select all

!@^https?://[^/]+google\..*\bq=
Also, "noscript.surrogate.glinks.replacement" seems way too complex to me. My old userscript which thwarted google tracking was simply:

Code: Select all

Object.defineProperty(window,'rwt',{value:function(){return true},writable:false,configurable:false});
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.

Top