-
Website
http://danielmiessler.com/ -
Original page
http://danielmiessler.com/blog/its-time-to-drop-the-www -
Subscribe
All Comments -
Community
-
Top Commenters
-
'Dapo Osewa
3 comments · 1 points
-
Maxo
18 comments · 2 points
-
cooperati
127 comments · 2 points
-
dapxin
11 comments · 1 points
-
icepyro
3 comments · 1 points
-
-
Popular Threads
-
Islam: It’s the Intolerance That’s Scary
3 weeks ago · 19 comments
-
Chrome > Firefox
1 week ago · 4 comments
-
Disk Performance: Slicehost vs. Linode
2 weeks ago · 7 comments
-
How to Manage a Cisco Device via Console Using a USB Port in OS X
1 week ago · 2 comments
-
Creation vs. Collection
2 weeks ago · 5 comments
-
Islam: It’s the Intolerance That’s Scary
Oh, and typing "http://" is superfluous as well. Modern browsers add it for you. (edited for grammar)
Grammar lunacy aside.. If people type http:// it's a probably good thing. That likely means they also type https://. Which is something we all should be doing when we want to make sure ssl comes into play.
Far too many people get hit by the assumption that even though the page they're visiting was delivered to them by http, that the login forms on the page will use https.
The point is that it's intuitive without the superfluous www. If a company has a domain, they're most likely going to have a web server and a mail server (both of which can use the base domain, thanks to the magic of MX records).
I personally assume that if there isn't a pre-pended "ftp" or "gopher" or other service identifier then it's a URL for a web site.
On another topic... Daniel, you need to fix this comment box. It's too wide and the google ads overlap it.
or simply missunderstood by the no-www guys?
how about this example:
www.mygreatcompany.com
forum.mygreatcompany.com
irc.mygreatcompany.com
ftp.mygreatcompany.com
the www. part of an url/uri is simply one step down the naming hierarchy. saying i should be dropped, because "its shorter" just makes you look stupid. i agree, that if left out modern browsers or the server should redirect me to the www. version. but providing no www. version at all would make the web much more complicated to a lot of the average users i know. (and its simply wrong from a dns and url schema point of view)
also saying "www" is only in english very long. in german i can do it easily in under a second :)
Also, in-person testing of inexperienced surfers for years has shown me one of the most common mistakes that is made is typing only two WWs or four WWWWs by accident - which leads adults/less experienced users to freak out and think the site is "broken."
Anywho, if you use the new-Zoom way of saying it just say "triple w" it goes super fast.
It makes mentioning that it is a website unnecessary.
fdemmer is wrong here. It is not at all wrong from a DNS point of view. Any DNS domain, except one that has a CNAME record, can have an A record. The DNS itself makes no distinction between 'host names' and 'domain names'. Furthermore, DNS provides SRV records for exactly this purpose, such that a web site, and FTP site, an IMAP server etc can all be referred to as simple 'example.com', and the client would retrieve the address and port number of the appropriate server.
It's also not wrong as regards URLs. The authority part of a URL only needs to be a domain name with a record that eventually resolves to an IP address, be that A, CNAME or SRV. (Your mileage may vary by browser.)
Just tell people whatever URL you want to tell them and redirect it to whatever you want it to point to.
You say that www is needed because it points to a specific host, but ALL DNS records point to a specific host. The idea here is for example.com to point to 1.1.1.1 just the same as www.example.com does now.
This is not a major shift; it's simply a call to shed some legacy baggage.
www = world wide web . I can use the domain name for other purposes hence the non-www form. Take www.nasa.gov for example. They will never use http://nasa.gov for world wide web display.
Yahoo pioneered the widespread use of subdomains with its "finance.yahoo.com" and so forth. The Web's been easier to use since. Why other companies don't do what Yahoo does is beyond me.
What would you rather type, yahoo.com/finance or finance.yahoo.com?
The argument that "WWW" serves a purpose for DNS and URL and others is quite obviously quashed by the domain www.com. How do you explain that? Oh, it's the root? What does that mean? Tell that to your neighbor.
And I'd also like to see all URLs quoted with a trailing slash too, so as to lessen the load on our poor webservers...
I agree with Bart that the "www" is important when used in print. In other media, such as TV ads, it's understandable to not to use it because it's clearly a web address when there's no other contact information.
For example, If my name is foo,
My web site URL I can have like,
"visit foo personal web site"
If California tourism department can have
"discover california"
Always a verb + predicate phrase,etc.
Send Your thoughts.
Subdomains still play a role with many sites. The nice thing about the whole domain name system is that you can have it both ways. I see no problem with telling people to visit google.com, with www being assumed unless otherwise specified, thanks to Google taking care to impliment an A pointer for the google.com root domain.
Also, it is a very rare thing to see sites that have public-facing subdomains which point to individual servers. Most often they point to some sort of clustering system, load balancer, etc. The entire system is fairly well abstracted. I'd personally prefer it if we primarily connected to website services by special DNS records than by subdomains, such as with MX records. This would all but eliminate subdomains from the majority of public-facing sites.
I think the current mechanism of letting browsers guess what you mean is probably the best option, all things considered.
----=
If we get rid of the www just because most web traffic in a browser could work fine without it, what happens when something else becomes more popular?
Just tell people whatever URL you want to tell them and redirect it to whatever you want it to point to.
----=
Noone's disagreeing that the vast majority of times someone enters http://example.com into their browser that they mean http://www.example.com.
Informally encouraging websites to redirect no subdomain to www is perfectly fine. However, trying to enforce that and change the standard is something else entirely. The latter is not just "shedding legacy baggage", it's throwing out flexiblity to set in stone what is currently the most popular trend. THAT is what turns into legacy baggage.
type "cnn" or "yahoo" or "whatever"
+
And the hierarchy thing is important, too. If you seperate traffic to lets say www.example.com, media.example.com and so on you can speed up your site.
Moreover, SRV records let you specify not only the host to use but also the port, with priorities when using redundant servers and so on. So no, please do not drop "www" right now, instead fight for having SRV records recognized in browsers.
Search engines will index your site better if there is only 1 url for it.
For web addresses that aren't .com, the www part may be essential to indicate it's a web address, eg: bla.st
If I placed an ad in the newspaper for that site, I don't think the general public would realise it's a web address, but the www would make it more obvious: www.bla.st
Unfortunately I've found people will still type www.bla.st.com which just doens't work.
I've also found if I tell people "Go to bla.st" they type www.bla.st.
Even sites that work off subdomains eg. tm.powersite.co.nz people will type www.tm.powersite.co.nz
I've written an article about this subject here:
http://bla.st/site/blog/67/
Some configurations of site accelerators such as Akamai require you to set up a CNAME alias from your site name to something run by Akamai. For example, www.yahoo.com is an alias for an Akamai host:
$ host www.yahoo.com
www.yahoo.com is a nickname for www.yahoo-ht3.akadns.net
www.yahoo-ht3.akadns.net has address 209.191.93.52
Because the DNS specification states that a node that uses a CNAME should not have any other RRs, this means that one cannot legally use a CNAME at their www-less domain name, because that domain name must have an SOA record there. Therefore, to be able to obtain the full benefit of services like Akamai, a large site must retain the www prefix.
As for diluting your search results, you should always permanently redirect similar names (ie. www and www-less versions) to the same canonical version of your name, whichever you choose. Search engines like Google will prefer this consolidation, rather than having two different names that return the same content.
dear god. is there anyone who would NOT recognise dmiessler.com as a website?
>It makes mentioning that it is a website unnecessary.
when you see 012 3456 7890 would you need it explained that it's a telephone number?
other than that: interesting discussion. a pointless storm in a teacup of course but diverting nonetheless.
for the uber-geeks amongst you the www might matter as a matter of intellectual consistency. i hate to explain you're fighting a loosing battle outside the matrix (the english language anyone? hell, in the states you folks even stick w/feet & inches!) but if it makes more sense when you're talking geek-speak, go for it. the fact remains though that in general audience publishing, advertising, etc, it is ugly, useless, wastes space and is, for anyone who has actually used a browser for more than 15 minutes, patronising. i edited a (fairly insignificant) magazine once and we dropped it. now, loads of ppl do, and one day everyone (outside of specialist tech publications) will... that being the case, how much better off would we be if everyone who stuck a no-www link on their page put a link to an anti-poverty site? just a thought.
I had to make a special request for the hostmaster at universtiy of michigan to correct their dns zone files for the school where i work. you can't just drop the www and expect it to work. you will find some sites still don't have that set properly.
i agree though, what a waste of time. i just say "dub dub dub" or something.
you shouldnt be using that thing anyway. i block all images from them.
web.yahoo.com
Actually, same goes for my own personal site.
> specific host. The idea here is for example.com to point to 1.1.1.1 just the same as www.example.com
> does now.
>
>This is not a major shift; it’s simply a call to shed some legacy baggage.
not all DNS records point to a specific host, I think you meant to say 'all DNS "A" records point to a specific host'. The existence of a domain does not require there to be an A record for the bare domain name (or any A records at all, in fact). Adding an A record for 'domain' would be adding unnecessary baggage if a 'www' A record existed for serving web content. In addition most MTAs use a domain 'A' record as a fallback if an 'MX' record is not found for a domain. This use of domainname A records would break under 'no-www'.
ctl-shift-enter .org
shift-enter for .net
I've only tested this in Firefox.
Some other things I hate about the differences between www. and no-www:
1. cookies set for www.example.com are not necessarily available to example.com, or vice versa. mileage varies depending on browser. i hate that.
2. when you purchase a SSL cert for your domain name, you either have to purchase one only for a completely different domain (which is what I usually do), like secure.mydomain.com, or you have to purchase one for mydomain.com AND www.mydomain.com. Some SSL providers are not providing wildcard certs, where you could use one cert for both cases, but it costs a lot more for that kind of functionality. again, i hate that.
If you set the domain "foo.bar" on a cookie, it won't be sent (by a compliant browser anyway) when accessing http://foo.bar/ due to the way the RFC is worded, but it would be sent to http://www.foo.bar/. Again, this only matters if you have multiple web hostnames, but many sites do. (Like static.foo.bar, beta.foo.bar, test.foo.bar, forums.foo.bar and so-on).
Cookies without domains are only sent back to the web server that set them, which means a cookie set from http://foo.bar/ could never be sent to any other hostname either.
None of this matters if you don't set cookies, of course.
Personally, I like to call most of my web hosts "web".
for
blogspamming
digg!
Your
concise
and
informative
article
was
a
refreshing
change
from
the
usual
drivel.
It
is
unfortunate
however
that
most
people
here
have
no
grasp
of
the
URL
concept
is
a
joke.
browsers
already
do
this.
just
press
Control
as
you
hit
Enter.
...omg
you
are
all
such
sheeples!
Congratulations, generic users finally understand a geek behaviour (from the early nineties).
www. might be a little old school for some, but oh well ;-)
web.org.uk
Steve
If you have multiple sub-sites within your domain, fine - have forum.example.com, www.example.com, whatever.example.com, but don't leave example.com broken!
if the dommain.com is not found then try .co.uk .net .org etc
in summary
drop the www
drop the http://
drop the .com
eg: http://www.meninweb.blogspot.com
You can drop www and http://
meninweb.blogspot.com will do the job but if it is meninweb.blogspot where it will go com or net or org or etc ??
meninweb.blogspot.com
Just look my above post. if I put
http://www.meninweb.blogspot.com or
http://meninweb.blogspot.com will create a link automatically in the post
meninweb.blogspot.com will not create a link.
I will agree only with www can take out, but some where some issues will arise in the programming world, that is sure
For some reason though, maybe out of habit, I still type the full http://www.mywebsite.com when coding and making links.
www.domain.com
ftp.domain.com
jabber.domain.com
irc.domain.com
smtp.domain.com
imap.domain.com
...
You could use 'domain.com' in all cases... if all services are under the same IP.
If you have, say, 'smtp.domain.com' then you can change the SMTP server IP if you need to
and no one will notice it.
However if everybody is using 'domain.com' for everything then you'll have a problem if you
want any of these services to be in another host.
The internet is more than the world wide web.
If you really hate the 3 w's, just keep one w.
http://w.dmiessler.com
Gives you the benefit of distinguishing your www stuff from your ftp stuff; and if the two extra characters bug you that much, you save 2/3 of them.
Annoying to no end.
Drives you crazy, doesn't it?
its just a bit harder to say ...
not hard to write or type ...
so its Ok for me ...
i seldom tell people my address aloud ...
i text it ... email it ... or IM it ...
no trouble at all ...
While I agree with this in theory it's going to be an uphill battle. It's like people saying Kleenex instead of tissue ... it wasn't nipped in the bud early enough. You'd be amazed (or maybe not) at how many people think that a site address is not correct if it doesn't have www. in front of it and that's going to be a tough one to get out there.
Lastly if you have your www third level domain pointing at your main top level domain, what's the point of this excercise? To save the unwashed masses from having to type www. ? Anyone who cares about SEO at all will have both addresses land at the same place with mod_rewrite or something similar, so again, what's the point of this .. considering that more often than ot people will redirect blah.com to www.blah.com ... which completely undoes this whole movement.
Try http://mms.t-mobile.de and then http://www.mms.t-mobile.de. See any difference ?
Sorry about that.
@Bear
It doesn't shoot down the idea. As I said in the piece, the concept isn't to abolish hostnames -- only to point the root of the domain to the main web content. And by the way, you can just do the same with your setup as well. Send the external DNS queries to your internal DNS server, and point the root to the IP address of your web content. This isn't a discussion of eliminating options -- just changing default behavior.
But the purpose is not to say what's best for everyone, but rather what's best for the Internet and its users in general.
However, it is best to careful when switching from a "www" domain to a non-www domain name, as it may temporarily result in a loss of traffic and page indexing on search engine. It has to be done with extra care. You definitely will not want to result in loss of traffic.
An interesting topic of discussion here. I agree with "PC Pete" in the fact that using the "www" in print makes it clear that a website is being referenced. The thing that still amazes me is that most people still type a web address into a search bar instead of a the browsers address bar!