Your right, I'm not sure if it will work for all links, but some at least you can just post directally into the message right here without having to use the insert link button and it will automatically be picked up as a url.........
If you want to post more that one, you're best to open up a few tads or windows, keep one for making your posts and use the others to search for the things you want to link to..........
Each time you click on a link here it should open up a new tad for you, depending on your computer settings............