The underlying problem is as old as the web.
No really good solution has been found so far.
Forgive my skepticism when I say we probably won't as well
Of course, a partial solution could be something like the image-proxy of bitcointalk.
I.e., when you post a link, the bitcointalk server might itself follow that link and create an archive out of it, not unlike archive.is (I'm not linking that
).
If you then clicked the link in bitcointalk, it could lead you to an intermediary page where you can view the archived version but also select to follow the real link.
Caveat:
Such a thing is hard to program and especially to program well.
You might easily end up turning the proxy into a DDOS-bot.