Web creator Berners-Lee: “Sorry about those slashes!”

David Flynn
16 October 2009, 2:43 AM


Tim Berners-Lee invented the World Wide Web, but says he got it wrong when he put the // in front of the ‘www’.


To the estimated 1.67 billion users of the Web, Tim Berners-Lee would like to say “Sorry” for creating the double-slash which precedes the www in each Web page’s address.

Berners-Lee – now officially ‘Sir Tim’ since being knighted in 2004 for creating the World Wide Web (and not making a cent out of it) – admitted at a US technology conference yesterday that the two slashes are unnecessary and were “a mistake”.

“Really, if you think about it, (the Web address) doesn’t need the //. I could have designed it not to have the //”. But, he says, “it seemed like a good idea at the time”.

Web browsers have long since side-stepped the double slash, automatically assuming the http:// component when the user enters a Web address.

Prior to the conference, Berners-Lee explained to The New York Times that he automatically chose the // characters when working on what became the Web in the late 1980s, as they were a convention in computer programming at the time.

“When I designed the URL, this thing which starts http://, the slash-slash was to indicate that we are actually starting at the top, not starting down at the next slash” Berners-Lee explains.

The slashes where also to separate the name of the protocol, such as HTTP or FTP, from the rest of the address. However, in the end only the colon was necessary. “With the colon in there as well, it turns out people never use the slash-slash without the http, colon.”


Post your comment



Comments

RSS feed Email alert

The Big Baboo (New user):

Good Heavens :D Tim :D Relax mate,we're not going to hold you personally responsible.After all,it wasn't your fault.

16 October 2009, 12:42 PM (3 years ago)report abuse Send to a friend reply

Tin (User):

"http:username:password@server.address:port" might be a little more confusing than "http://username:password@server.address:port" though. Especially to browsers trying to work out what the user meant.

16 October 2009, 1:56 PM (3 years ago)report abuse Send to a friend reply

The Big Baboo (New user):

Hiya "Tin" :) Just as an aside :) Do you know how I can transfer all "My Favorites" from "Firefox in IE to "Firefox" in "Ubuntu" as that's about the only thing holding me back from using it full-time. Also how does a person change the text/font size and layout in "Evolution" mail? I know,I know :( I'm a nuisance ay :)

16 October 2009, 3:27 PM (3 years ago)report abuse Send to a friend reply

Tin (User):

I use XMarks to keep all my various Firefox installs bookmarks in sync. Install it on every copy of Firefox or IE you use, and let it sync them all up.

16 October 2009, 3:50 PM (3 years ago)report abuse Send to a friend reply

The Big Baboo (New user):

Quoting Tin:
I use XMarks to keep all my various Firefox installs bookmarks in sync. Install it on every copy of Firefox or IE you use, and let it sync them all up.

Thanks heaps for that "Tin" I did what you said,tho' it took me awhile to set up but now I've got them all stashed away safely :)







16 October 2009, 5:50 PM (3 years ago)report abuse Send to a friend reply

The Big Baboo (New user):

I'm assuming that's a Firfox add-on "Tin" and all I have to do is download it for both IE and Ubuntu and my bookmarks will be visible on both :) Wow that's cool Thank you :)

16 October 2009, 4:29 PM (3 years ago)report abuse Send to a friend reply

Potoroo (User):

1. Tim invented the World Wide Web, not the Internet (they are two completely different beasts).

2. He's been apologising for the double slash for years. This is not news.

16 October 2009, 5:44 PM (3 years ago)report abuse Send to a friend reply

Ausman (New user):

For that matter isn't www unrequired as well if we want to be picky? I say we sentence him to 2 years picking up spam email.

18 October 2009, 12:58 AM (3 years ago)report abuse Send to a friend reply

Tin (User):

"www" is the server name. It's not required. Some domains don't use www at all because they don't need it.

18 October 2009, 3:37 PM (3 years ago)report abuse Send to a friend reply

anonymous user Anonymous user