|
|
|
|
|
by lurkerperpetual
5918 days ago
|
|
Not only the http:// prefix but the whole idea of URL is a notion that should not be user-facing in an ideal world. Even the pretty REST ones are the internet equivalent of the command line voodoo many non-technical users just don't get and type in or copy paste without knowing what it means. If the URL is too long only geeks understand its components, let alone edit it in place to go somewhere else. It's debugging info for sure, but for most newbies is wasted vertical screen estate. Bookmarks and web navigation via links are already hiding the fact that 'you go to URLs' now, entering a URL in the bar is the corner case because not everything is easily accessible from everywhere else in very few steps. In the future the internet will be distributed and content addressable and not have a certain thing only available at a certain URL you have to remember, and then the URL will really go away. HTTP is client server, IP networks are peer to peer by nature. |
|
It's disturbing when someone advocates the idea of dumbing down what is a powerful idea in order not to upset those who think they would be upset, preventing them from learning something useful.
I use URLs for many things, from describing database connections to navigating hierarchical datasets in data-driven visualization tools. There is a lot to it beyond HTTP.
The Internet is not a blue "e". It's not a place of consumption, but one of sharing.
And when it becomes distributed, like you say, URLs could really serve us well, not by mapping to server:port/folder/document.html but to content and letting the underlying, non-http protocols, work out what's the best place to get the resource you need. You say "in the future" but p2p file-sharing networks use URLs in the form of network://hash-to-what-you-want.
If you assume your users are stupid, not only will you limit you product to those who know little, but you will rob them the possibility of learning something.