News for hackers. Stuff that matters.
Re:Reddit now tracks all outbound link clicks by default, ex... by zerohp on Thursday July 07, 2016 @04:51PM (#12051989)
I'm showing my age here but I remember when Google started doing it. It still annoys me because I can't Right Click->Copy Link and get a proper url for the link.
Re:Reddit now tracks all outbound link clicks by default, ex... by jacquesm on Thursday July 07, 2016 @05:03PM (#12052059)
The way google does it is really sneaky, they show you the url when you hover over it but copy the URL and it is something unusable.

Even more annoying when the destination url is a PDF which you now can't copy the link to but only download.

Re:Reddit now tracks all outbound link clicks by default, ex... by narrowrail on Thursday July 07, 2016 @06:00PM (#12052339)
FWIW, startpage (like scroogle.org before it) re-enables the behavior that is so familiar to most web-knowledgeable people. Startpage is just a Google proxy.

I've been thinking it might be interesting to allow for easy hosting of Google proxies, like a one-click install on digitalocean that could be shared among a group of friends (~100 users at most).

Re:Reddit now tracks all outbound link clicks by default, ex... by bruce_one on Friday July 08, 2016 @01:44AM (#12053738)
Interesting: it looks to switch out the value for the href on mouse down...
Re:Reddit now tracks all outbound link clicks by default, ex... by snowwrestler on Friday July 08, 2016 @04:50PM (#12058553)
I don't understand why they do it this way. If they're using javascript to replace the value anyway, why not just leave the value alone, and capture the data they want behind the scenes with javascript? What does running the traffic through a redirect get them that javascript itself cannot?
Re:Reddit now tracks all outbound link clicks by default, ex... by stefs on Saturday July 09, 2016 @11:48AM (#12061799)
well, i guess if the click triggers a page reload, the onclick-async event won't fire (or at least complete).
Re:Reddit now tracks all outbound link clicks by default, ex... by oneloop on Friday July 08, 2016 @11:06AM (#12056025)
Reddit does the same thing.
Re:Reddit now tracks all outbound link clicks by default, ex... by derefr on Friday July 08, 2016 @04:16AM (#12054191)
Do they still bother to do this in Chrome, even though Chrome supports the <a> ping attribute that obviates the need for it (and which was presumably added to Chrome exactly for Google Search's own use-case)?
Re:Reddit now tracks all outbound link clicks by default, ex... by jacquesm on Friday July 08, 2016 @04:19AM (#12054199)
I don't know, I don't use Chrome.

> even though Chrome supports the <a> ping attribute that obviates the need for it (and which was presumably added to Chrome exactly for Google Search's own use-case)?

And that's one reason why I don't use Chrome.

There is so much wrong with a company adding features to their browser in order to facilitate special cases for their own website.

Re:Reddit now tracks all outbound link clicks by default, ex... by andybak on Friday July 08, 2016 @04:47AM (#12054280)
> There is so much wrong with a company adding features to their browser in order to facilitate special cases for their own website.

Isn't <a> ping good for the end user? Unless you disagree with any ability to track outbound clicks - in which case we can politely agree to disagree.

Re:Reddit now tracks all outbound link clicks by default, ex... by vidarh on Friday July 08, 2016 @08:14AM (#12054911)
Even if you disagree with the ability to track outbound clicks, ping would be good as if it becomes the main way of tracking clicks you'd be able to stop tracking by turning it off. When people do tracking by rewriting links server-side, on the other hand, you don't have an easy out.

I don't see this as a special case at all - a substantial proportion of link shortener usage, for example, is not for link shortening, but because most of them offer analytics.

Re:Reddit now tracks all outbound link clicks by default, ex... by oneloop on Friday July 08, 2016 @06:06AM (#12054507)
The url that you copy is not unusable, it's a redirect url.
Re:Reddit now tracks all outbound link clicks by default, ex... by IsmaOlvey on Friday July 08, 2016 @08:17AM (#12054926)
But that does make it unusable for anything but directly posting it into the address field of your own browser window.

Which means you end up having to open the URL first yourself just to copy and share it. And that doesn't even always work, since URLs triggering downloads don't update the URL in the address field (at least in Firefox).

Re:Reddit now tracks all outbound link clicks by default, ex... by oneloop on Friday July 08, 2016 @11:12AM (#12056069)
Lets try.

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...

I'm sharing it with you. Is this unusable? Did you not get to the news article I was sharing with you by clicking on the link? So what's your point?

Re:Reddit now tracks all outbound link clicks by default, ex... by nathancahill on Friday July 08, 2016 @11:44AM (#12056303)
It's unusable. Before I clicked the link I couldn't tell if it was going to take me to chicagotribune.com (it does) or go*tse.cx.
Re:Reddit now tracks all outbound link clicks by default, ex... by zerohp on Saturday July 09, 2016 @05:21AM (#12060758)
That's my problem. I cannot in good faith give this kind of link to my friends.
Re:Reddit now tracks all outbound link clicks by default, ex... by oneloop on Friday July 08, 2016 @12:00PM (#12056449)
"before you clicked" the link you haven't used it.
Re:Reddit now tracks all outbound link clicks by default, ex... by nathancahill on Friday July 08, 2016 @12:29PM (#12056712)
I'd argue that link user experience starts before you actually click a link. Maybe when you're deciding whether or not to click?

Same reason that URL shorteners are bad UX. Source (creator of Delicious): http://joshua.schachter.org/2009/04/on-url-shorteners

Re:Reddit now tracks all outbound link clicks by default, ex... by oneloop on Friday July 08, 2016 @04:17PM (#12058341)
I'd argue that the vast majority of users have no idea what you're talking about.
Re:Reddit now tracks all outbound link clicks by default, ex... by 0xmohit on Friday July 08, 2016 @01:41AM (#12053734)
Use DuckDuckGo [0] and you would get the proper URL for the link.

https://duckduckgo.com/

https://ddg.gg (short URL)

[0] the search engine that doesn't track you

Re:Reddit now tracks all outbound link clicks by default, ex... by _nedR on Friday July 08, 2016 @09:24AM (#12055284)
Incorrect. I just tried it right now. duckduckgo has the same redirect behaviour as Google.To test this, middle-click a search result, ie open the link in a new tab.

edit: i can't find a way to disable this behaviour in the settings either.

edit 2 : Strange. It doesn't seem to be doing it now. I could sworn i have seen it use redirect links on multiple occassions.

Re:Reddit now tracks all outbound link clicks by default, ex... by quesera on Thursday July 07, 2016 @09:32PM (#12053116)
If you are not logged in to Google, you get clean links. It's ironic that they treat less engaged users preferably.

The redirect links are fairly easy to trim. The real URL is at the end. So in the worst case, just snip it out.

I'm sure there are browser extensions that will do it for you.

Re:Reddit now tracks all outbound link clicks by default, ex... by michaelt on Friday July 08, 2016 @04:14AM (#12054176)

  The real URL is at the end. So in the worst case,
  just snip it out.
I hope you remember all your character URL-encodings so you can snip out http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.54.3597%26rep%3Drep1%26type%3Dpdf right.
Re:Reddit now tracks all outbound link clicks by default, ex... by quesera on Friday July 08, 2016 @08:34AM (#12055007)
It's just hexadecimal ASCII. This is within our capabilities.
Re:Reddit now tracks all outbound link clicks by default, ex... by nathancahill on Friday July 08, 2016 @11:51AM (#12056356)
We can rebuild him. We have the technology.
Re:Reddit now tracks all outbound link clicks by default, ex... by LukeShu on Friday July 08, 2016 @09:36AM (#12055348)
> If you are not logged in to Google, you get clean links. It's ironic that they treat less engaged users preferably.

No you don't. They start out clean, but when you click or right click on the link, it changes.

Re:Reddit now tracks all outbound link clicks by default, ex... by quesera on Friday July 08, 2016 @10:04AM (#12055541)
It had been a long time since I checked. I don't use Google often.

But I just checked again, and you're partially correct. Some but not all links are replaced with the redirect on click or right click. If you browse with JavaScript disabled, some links are prepopulated as redirects, and others are not.

Google is a moving target.

Re:Reddit now tracks all outbound link clicks by default, ex... by techer on Friday July 08, 2016 @05:59AM (#12054490)
Read this on Reddit. Haven't tried as I'm on mobile:

"You can circumvent that by right clicking and holding elsewhere then moving the mouse to the link, releasing and then copying."

User: gasdoves