Idea: first cut the protocol part and everything behind "@host" so that we're left with the username and ellipsize at the end if it's still to long.