Kostya,
When I long-touch a link in the e-mail body (in Aquamail, of course), I get a pop-up "window" that has two lines of the URL, with three options (open, copy, share).
That's a great feature that, besides other functionalities, allows to preview the URL. (
Kudos to you for that thoughtful functionality!)
The potential problem in it is that it truncates the URL. While for many practical purposes, the first two lines are sufficient, in some cases, it is not. I just checked that one can engineer a link that looks like
http://reasonable.server.name.legitimate.verylongname.domain.com.some.evil.used.for.phishing.domain.com/bla-bla-blawill be seen as
http://reasonable.server.name.
legitimate.verylongname.domain.com...
and there is no way to see what's actually there.
Also, by not showing the complete URL, it doesn't allow me seeing if the link actually includes any tracking information, which sometimes is the reason why I want to preview the URL.
I don't know what would be the best way to show the entire long URL (some URLs are atrocious). Scrolling like you implemented for the headers? Clicking on the link to toggle "short"-"long" view like you have for the headers? ...?