Show long urls in status bar for shortened urls

Forums » Opera for Windows/Mac/Linux » Desktop wish-list

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

18. April 2010, 00:34:18

karlosrocks

Posts: 84

Show long urls in status bar for shortened urls

The idea is when you hover the mouse over a link of a shortened url, the status bar shows the real url instead the shortened one.
This is good for knowing where are the urls linked, and help to increase the security in Opera.

What do you think about this idea?

*edited:

this is how it should look:

Do you like this idea?

Option Results Votes
No! result bar - $percentage % 29% 4
I do, but I have a better idea for this (write a comment) result bar - $percentage % 0% 0
Yes! result bar - $percentage % 71% 10
Total number of votes: 14

18. April 2010, 06:22:14

Nicd

Posts: 32

Doing this would require the browser to make (at least, depending on the type of shortened url) one HTTP HEAD request for each subsequent chain of redirection the link may contain (tinyurl -> someserver -> someadserver -> finaladdress). This would be bad for people with slow connections and bandwidth limits and irritating for me at least, not to mention the delay between hovering over the link and getting the final URL (which might not even be found if there are meta/js redirects) would be too long, so I'd click on the link anyway.

There's also the matter of finding out which links are shortened and which are not. There are too many different types of shortening services (new ones coming up every day) to list them and there's no way to tell a URL from a shortened one automatically.

18. April 2010, 09:21:25

serious

Lab mouse and likes it!

Posts: 5658

also: what if the site redirects using javascript or a framset? Nothing you can really do to cover nearly all cases.
All my posts only represent my own opinions.
[ Tweedo Monitor - Deluxe Website & Service Monitoring ]

18. April 2010, 20:14:26

karlosrocks

Posts: 84

Maybe an option it'd be to show the shortened url, and next to it the long url. So you have to wait only if you want to see the long url, and obviously with an option to disable it. Like in this image:

19. April 2010, 23:28:11

sevenred

Posts: 327

Originally posted by wyldkat:

See this:

http://extendopera.org/userjs/content/url-elongator-plus


+1
And a built in JS manager would be nice too p

19. April 2010, 23:40:00

Vectronic

... ... ...

Posts: 2538

A somewhat clunky way of doing it would be to add it to "Page Security Info" (where there can be an option to check real URLs), or in the "Links" panel, or if "Fraud Protection" is enabled, then that would be the Enable/Disabler for the option (if it does the Status bar change)

But like mentioned, that's a lot of extra <s>s**t</s> stuff to do when you are simply hovering over a link... imagine a site that has a lot of links all bunched together in a list, or a menu... you could easily be requesting the real/destination url for 20 links in a second... even just a list like
<a href="http://1.com">First</a>
<a href="http://2.com">Second</a>
<a href="http://3.com">Third</a>

Chances are you are going to hit at least 2 of them before stopping on the one you are interested in. About the best circumvention of that would be for Opera to have a list of URL Shortner sites it can compare to... then <i>If URL.startwith()</i> etc... <i>then</i> it checks for the real URL.

22. April 2010, 20:11:59

IceArdor

Posts: 328

Originally posted by wyldkat:

See this:

http://extendopera.org/userjs/content/url-elongator-plus


What's wrong with this solution?
Whoever said nothing could exceed the speed of light obviously didn't know about Opera

24. April 2010, 10:57:09

txtfile

Posts: 8

Originally posted by IceArdor:

Originally posted by wyldkat:

See this:

http://extendopera.org/userjs/content/url-elongator-plus


What's wrong with this solution?


That this is a plugin. If I want a browser with many plugins I use Seamonkey.

Forums » Opera for Windows/Mac/Linux » Desktop wish-list