Bypass t.co, go straight to real links on Twitter
github.com
github.com
I still think that was the right decision, but I can see why Twitter relies so heavily on t.co.
https://developer.mozilla.org/en-US/docs/Web/API/GlobalEvent...
And actually, there is a redd.it link shortener. Every link has a corresponding redd.it link. :)
THAT and running HTTPS by default would be awesome. Having to use https://pay.reddit.com for some encryption is completely unnecessary.
HTTPS is coming soon, there were some technical issues getting a complete HTTPS experience without a huge cost due to the way the CDN was set up.
A link to google.com from the google seearch results is really:
hxxp://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CB0QFjAA&url=http%3A%2F%2Fwww.google.com%2F&ei=LPrOU6a6NYS2yASDzIGADw&usg=AFQjCNG5-9Jej-ukVeakTgwonqt2narbYg&bvm=bv.71667212,d.aWw
https://chrome.google.com/webstore/detail/dont-track-me-goog...
quite useful for this issue. It's also a userscript:
https://addons.mozilla.org/en-US/firefox/addon/google-search...
I'm not usually this militant, but that Google link dark pattern truly pissed me off.
It hides promoted tweets, 'trending, and 'who to follow' boxes, and adds a 'temporarily hide all retweets' button. It attempts to counteract the myspace-ification of Twitter by toning down colors and removing custom background images, and swaps the timeline and dashboard so you can shrink the window and still see content. It also hides the beginning hashmarks so sentences with hashtags are easier to parse.
For Chrome: https://chrome.google.com/webstore/detail/readable-twitter/l...
For Firefox: https://github.com/rajbot/readable_twitter
I would normally use Google's awesome Mutation Summary library (https://code.google.com/p/mutation-summary/), but including a 50KB file into a greasemonkey user script seemed like overkill. Interestingly, their demo of what it can do also uses Twitter as an example: https://www.youtube.com/watch?v=eRZ4pO0gVWw
Not only is it slow, but it kills the back-button functionality in Android, where I now have to hit the back button twice to get back to the originating app. Not life-or-death, obviously, but if people had to tap the "buy" button twice in your app to buy something, it would be considered a bug and be fixed immediately. Redirected links are just as much of an annoyance.
Or, with t.co, they disable the link from a single source and the problem is solved.
if crawler == twitter
normal website
else
insert virus/spam
fi
I am strongly averse to redirector links because of the security risk. You can't trust the destination.Fair warning, though: these have only really been tested on my personal usage patterns, and might break either some website or website functionality that I have never used.
It allows twitter to easily track which links you're clicking on, which some might consider to be a violation of privacy.
On mobile, t.co makes it so that you end up always launching a browser before launching the appropriate application (i.e. YouTube)
When you copy and paste and send a link to someone, they have no (easy) way of knowing what you're sending them without description or visiting, and it gives Twitter a mechanism for tracking who you send the link to. (One could posit a "malicious" tracking twitter where they serve up t.co links to people which are dependent on the logged in user to track that user's social network... fortunately I don't think this has happened yet.)
I understand the value of being able to track click-throughs and quantify virality or whatever, but there really needs to be a better way to do this.
The fact that t.co don't have global servers probably doesn't help, in Asia and Australia ping times to t.co are 250ms+. Even in Europe it's over 100ms.
That's what URL unshorteners and/or Link Bubble (which automatically redirects to apps for you) are for.