I finally saw a partial answer to something that's been bugging me for years. A NY Times article had a story in which Tim Berners-Lee (one of the instrumental architects of the world wide web) was asked if he had it all to do over again, is there anything he'd do over again.
Mr. Berners-Lee smiled and admitted he might make one change — a small one. He would get rid of the double slash “//” after the “http:” in Web addresses.
Now I am not a hamster, I knew (even before the article mentioned it) that the double slash was part of programming conventions at the time but it's really served no real purpose. The only reason it's there is because of that old standard.
Of course, me being me, I am not a hamster to be satisfied with half an answer. The part that the article and Mr. Berners-Lee did not address while sitting in his fancy barcelona chair talking it up with the reporter that I'd like to hear about is why is it that most (not all) web addresses have to include "www." at the beginning of them?
I happen to know that it's not needed, a large percentage of websites work just as well without the "www." as they do with it. In my opinion, it's just another four characters that could well be dropped from every url. I realize that it's only four bytes, but multiply that by the billions of times that the billions of urls are recorded in hundreds of millions of databases and you're talking about a monstrous amount of storage.
Besides all that, it just annoys the hell outta me when I run into one of the relatively few sites that are deliberately set up so that they don't work at all without the "www.".
I'd like to see the end not only of the double slash, but the "www." as well. that's six characters times billions of websites that we could all do without.