The major problem with this is that URLs are currently used for one very important thing, for which there is no widespread alternative: showing the "owning entity" of the site you're visiting. In Internet terms, your domain name is your identity - in a very real way, Facebook's identity is "facebook.com" more than it is "Facebook Inc.".
SSL verifies the hostname of the site you're connecting to, so for SSL to be any use at all, the hostname has to be meaningful and visible.
(I do think you could get away with hiding everything but the domain name and/or hostname by default - the signal-to-noise ratio in the rest of the URL is pretty low anyway).
SSL verifies the hostname of the site you're connecting to, so for SSL to be any use at all, the hostname has to be meaningful and visible.
(I do think you could get away with hiding everything but the domain name and/or hostname by default - the signal-to-noise ratio in the rest of the URL is pretty low anyway).