This is a very, VERY bad idea and I strongly propose to remove this as soon as possible.
It adds a totally avoidable single point of failure into links. If sur.ly dies, many links die!
It also needlessly increases the attack area. If sur.ly will be widely adapted in the web, it will surely becomes a VERY attractive target to crackers. Imagine some XSS being injected into the landing page (which is full of JavaScript). Now HUGE numbers of users are subject to the attack. A hostile takeover of the sur.ly servers would be catastrophic. The server operators need to make sure their server is NEVER EVER cracked for years to come.
These are general issues I have with any “intermediate services” like sur.ly.
But I do have specific issues with it as well:
It needlessly reduces user privacy by introducing another instance which can follow user's movements in the Web. I have zero reason to trust sur.ly to keep this data confidential. Ironically, this goes a bit against the idea of “protecting” users.
This is VERY annoying and disrupts my browsing experience. One more pointless link to click / pointless waste of time (5 second delay, more HTTP requests).
Personally, I HATE every website which does this. It feels like a hostile takeover, and it is not nice to posters and readers alike.
I feel like users are being deceived. If the poster just wrote an URL like this:
http://example.org
It actually links to:
Code: Select all
http://outbound.palemoon.org/example.org/
Check the real URL with e.g. your status bar. No, I did not use the URL tag. In other words, the simple example link is a liar.
Also, sur.ly is way to overcomplicated. It depends on JavaScript, so without JavaScripts, outbound links are pretty much broken.
Isn't this kind of checking more a browser thing? There are add-ons for this. If users want to know the WOT score, they would have installed the appropriate add-on anyway or just visit their website directly.
Let users decide which sources of “approval” to trust (if any) instead of forcing a single, centralistic “website rater” (which sur.ly is) on all users.
Guess I have to install another userscript to fix stupefied links. Because surely sur.ly will NOT go into my NoScript whitelist. Sigh.
I vote for disabling this. People should know where they're clicking. And it shouldn't require a browse change of any kind to surf normally.