-
Website
http://dmiessler.com/ -
Original page
http://dmiessler.com/blog/its-time-to-drop-the-www -
Subscribe
All Comments -
Community
-
Top Commenters
-
ax0n
5 comments · 1 points
-
Maxo
12 comments · 2 points
-
Michael Blume
5 comments · 1 points
-
cooperati
179 comments · 2 points
-
dapxin
39 comments · 1 points
-
-
Popular Threads
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.
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.
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/
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?
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!
www.mysite.com
wiki.mysite.com
forum.mysite.com
They all use the same protocol, HTTP, so there would still need to be some other distinction to identify which machine any particular request is actually referring to.
In this case, I suppose the bare string "mysite.com" could be treated as a synonym for one of the three depending on their relative popularity, and traffic could be rerouted accordingly. But the other two servers would have to retain their individual unique names.