Page 1 of 4

[issues?] Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 4:22 am
by NeoScript
Suddenly all google search result, contain prefix like this

Code: Select all

(http://www.google.com/url?q=) (SITE RESULT) (LONG RANDOM CHARACTERS)
I don't like to be redirected like that, is it because a new version of NoScript?
How to remove that?

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 5:02 am
by Guest
Here the results example using keyword "test":

Code: Select all

1. http://www.google.com/url?q=http://test.com/&sa=U&ei=rzg7T7qoL8vMrQemkYSHAQ&ved=0CBkQFjAA&usg=AFQjCNEBVht780Hp7tcncYHixcGpF3cXxA
2. http://www.google.com/url?q=http://www.speakeasy.net/speedtest/&sa=U&ei=rzg7T7qoL8vMrQemkYSHAQ&ved=0CCEQFjAB&usg=AFQjCNHqhrrfos_9JBsgf1oMDpRP0HxLLA
3. http://www.google.com/url?q=http://en.wikipedia.org/wiki/Test_cricket&sa=U&ei=rzg7T7qoL8vMrQemkYSHAQ&ved=0CCQQFjAC&usg=AFQjCNF4jC1pg1h8_ByJnXQgjH4UtLshEQ
That's long enough, and evil.

Two days ago just clean like this:

Code: Select all

1. http://test.com
2. http://www.speakeasy.net/speedtest
3. http://en.wikipedia.org/wiki/Test_cricket

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 2:02 pm
by Giorgio Maone
It's a new tracking behavior of Google implemented when user has JavaScript disabled.
Work-around in latest development build 2.3.1rc1.

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 3:07 pm
by therube
What, where, how is it supposed to work?

JavaScript (google.com) allowed, or not?

Cause I'm seeing no change?

http://www.google.com/search?q=java+7+update+3+download&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=seamonkey-a

First hit, is still showing the (whatever you call its).


Note that at some point, the same Google link may revert from the (whatever you call it) to a direct link.


Maybe even with the tracking, it only "hits" some times?
Maybe the tracker is slightly different & the surrogate is catching some but not all variations?


I've been clicking a link, then using the back-arrow to go back & click it again.
And in that respect, could it be that the browser is displaying cached data, but at some point the actual link has changed from a redirect to direct, & so when "clicked" does not display the redirect?

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 7:24 pm
by Guest
Giorgio Maone wrote:It's a new tracking behavior of Google implemented when user has JavaScript disabled.
Work-around in latest development build 2.3.1rc1.
Thank you, 2.3.1rc1 seems to have fixed the problem (FF 10.0.1).

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 7:38 pm
by therube
(OP & guest#1 are same. Guest above is different.)

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 9:49 pm
by Giorgio Maone
therube wrote:What, where, how is it supposed to work?

Code: Select all

pref("noscript.surrogate.glinks-ns.replacement", "addEventListener('click',function(e){var a=e.target;if(a.href)a.href=a.href.replace(/.*\/url\?url=(http[^&]+).*/,function(a,b)decodeURIComponent(b))},true)");
pref("noscript.surrogate.glinks-ns.sources", "!^https?://[^/]+google\\..*/search");
It works on Google search pages if JavaScript is NOT allowed.
It intercepts clicks on links and "fixes" them on the fly before navigation, rather than patching the document on load, for obvious performance reasons.
The apparent behavior you reported is perfectly consistent with the above, and confirms the this feature is working as expected.

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 10:04 pm
by therube
Still confused then.

JavaScript is not allowed (google.com).
Yet sometimes (quite often) I'll still see the tracking tracking page.

Taking the "First hit" link I posted above, plugging that into the Location Bar & hitting return, most times, I'll see the tracker.

Image

Re: Suddenly all google search result contain prefix

Posted: Wed Feb 15, 2012 10:32 pm
by Giorgio Maone
therube wrote:Still confused then.

JavaScript is not allowed (google.com).
Yet sometimes (quite often) I'll still see the tracking tracking page.
Of course, if you open the tracking page directly, by voluntarily entering it in your location bar, no doubt you're gonna see it.
therube wrote: Taking the "First hit" link I posted above, plugging that into the Location Bar & hitting return, most times, I'll see the tracker.
See above.
What the work-around does is preventing the tracking page from being opened when you click on a search result as presented by Google Search when JavaScript is disabled, nothing more and nothing less.

Re: Suddenly all google search result contain prefix

Posted: Thu Feb 16, 2012 12:25 am
by therube
What the work-around does is preventing the tracking page from being opened when you click on a search result as presented by Google Search when JavaScript is disabled
OK, that's why I asked :-).

Nonetheless, from Google Search, JavaScript disabled, there are still times I'll see the tracker.
(Let me get a new Profile going ...)

Re: Suddenly all google search result contain prefix

Posted: Thu Feb 16, 2012 12:33 am
by therube
Thinking I may have a surrogate already ...

Code: Select all

noscript.surrogate.google_preview.sources;

ww.google.com/search?
<note the "ww." above? wonder if that was wrong in any case?>

Code: Select all

noscript.surrogate.google_preview.replacement;

ddEventListener('DOMContentLoaded', function() { Array.forEach(document.getElementsByClassName('vsc'), function(e) { if (e.tagName === 'DIV' && e.hasAttribute('sig')) e.removeAttribute('sig'); }); Array.slice(document.getElementsByClassName('vshid')).forEach(function(e) { if (e.tagName === 'SPAN' && !(e.previousElementSibling && e.previousElementSibling.tagName === 'SPAN' && e.previousElementSibling.classList.contains('gl')) && e.firstElementChild) { e.classList.remove('vshid'); e.classList.add('gl'); e.insertBefore(document.createTextNode(' - '), e.firstElementChild); } }); }, true); addEventListener('load', function() {  Array.slice(document.getElementsByClassName('vspib')).forEach(function(e) { e.parentNode.removeChild(e); }); }, false);

Re: Suddenly all google search result contain prefix

Posted: Thu Feb 16, 2012 12:37 am
by therube
That's the reason I was still running into the tracker.

Removing that & I look to be working fine :-).
Sigh.
Let me try again ...

Re: Suddenly all google search result contain prefix

Posted: Thu Feb 16, 2012 12:47 am
by therube
Forget the part about my existing surrogate, that is not affecting things.

I still see the tracker from time to time ...

(more to come, like it would ever end :-) ...)

Re: Suddenly all google search result contain prefix

Posted: Thu Feb 16, 2012 12:55 am
by therube
Video, 4MB.

Ye' 'ol Google Trecker

(Hmm. They converted it to Flash. The original WMV looks MUCH better.)


This should be much nicer.
I know nothing about "jumbofiles"?
Looks like you click download, then download again, & it should, download.

NoScript Google Tracker.wmv - 4.1 Mb



(Just a link to the earlier thread, NoScript Message at each link.)

Re: Suddenly all google search result contain prefix

Posted: Thu Feb 16, 2012 4:15 am
by Guest
Others search-engine are fair. It's only Google!

Here another proof video:

http://jumbofiles.com/clzkfpfz87vp