6 ms·
Considering how much is abstracted from the user these days, I've always wondered why something as technical and meaningless to the average user like "http:// h
by benofsky 16y ago
Considering how much is abstracted from the user these days, I've always wondered why something as technical and meaningless to the average user like "http:// http:// hasn't been removed before. Good move I say.
- jwr 16y agoWhat would you say about "www.", then? Shouldn't that be removed as meaningless, as opposed to the protocol prefix which a) identifies something as a URL, b) makes it detectable and parseable?
- jheriko 16y agoNot really www.foo.com is distinct from foo.com. http:// http:// is pretty redundant - you usually only want to specify the protocol if its not http.
- loup-vaillant 16y agoOmitting the http prefix breaks the links (makes them relative) in some contexts, like some blog comments. I think people should learn about the http prefix anyway. Even our grandmas. To do that, the best we can do is to let it appear in the url bar.
- stanleydrew 16y agoBut we're not talking about removing http:// http:// from actual urls, just from the display in the address bar. I guess you're saying that seeing it in the address bar highlights that it's an important part of an actual url, which is useful for education?
- loup-vaillant 16y agoI do. At least, when untrained people consistently see this prefix, they will be less surprised when they actually have to use it (like when copy-pasting). Or they could ask what this gibberish actually mean.
- Zev 16y agoI doubt that the "average" person would realize that foo.com is different from www.foo.com — or that they could even be different.
- snprbob86 16y agoBut they would probably see abc.foo.com as different from xyz.foo.com
- Zev 16y agoThe www. prefix is a special case for people; it literally means "its the world wide web" or "its the internet" to them. Technically, the subdomain is irrelevant. But, most people don't know this. They don't know how the internet works and (I'd suspect that this is true in more cases than you might think), think that www. is needed to get to whatever site they want to visit. Of course, this is all assuming that they even type the address in, rather then searching.
- jheriko 16y agoYou are right - but I think there is a difference in that omitting http:// http:// doesn't break so many things. Try this link: http://www.news.ycombinator.com http://www.news.ycombinator.com for example - this is what happens to most addresses not prefixed with www. This means that hiding the www. would mean waiting to work out that the site doesn't exist (or the connection is down) before trying the non www. version, and worse that you would get the wrong site if www.foo.com and foo.com were distinct. Hiding the http:// http:// doesn't have such massive implementation issues.
- Zev 16y agoRight. My point was supposed to be that the average user doesn't know about these implications. And since it actually makes a difference in what page is viewed, don't hide the www. from them. Sorry if I wasn't too clear.
- Qz 16y ago
- stanleydrew 16y agoWell that's not really up to the browser maker to remove. The domain owner makes choices about subdomains and dns records. So if the domain owner deems www as the location for something, that can't be abstracted away.
- Qz 16y agoThe article author makes a good point about replacing the http:// http:// and friends with a set of icons rather than removing it entirely.