g r o t t o 1 1

Peeve Farm
Breeding peeves for show, not just to keep as pets
  Blog \Blôg\, n. [Jrg, fr. Jrg. "Web-log".
     See {Blogger, BlogSpot, LiveJournal}.]
     A stream-of-consciousness Web journal, containing
     links, commentary, and pointless drivel.


On My Blog Menu:

InstaPundit
USS Clueless
James Lileks
Little Green Footballs
As the Apple Turns
Entropicana
Cold Fury
Capitalist Lion
Red Letter Day
Eric S. Raymond
Tal G in Jerusalem
Secular Islam
Aziz Poonawalla
Corsair the Rational Pirate
.clue

« ? Blogging Brians # »





Book Plug:

Buy it and I get
money. I think.
BSD Mall




 10/6/2003 -  10/8/2003
 9/29/2003 -  10/5/2003
 9/22/2003 -  9/28/2003
 9/15/2003 -  9/21/2003
  9/8/2003 -  9/14/2003
  9/1/2003 -   9/7/2003
 8/25/2003 -  8/31/2003
 8/18/2003 -  8/24/2003
 8/11/2003 -  8/17/2003
  8/4/2003 -  8/10/2003
 7/28/2003 -   8/3/2003
 7/21/2003 -  7/27/2003
 7/14/2003 -  7/20/2003
  7/7/2003 -  7/13/2003
 6/30/2003 -   7/6/2003
 6/23/2003 -  6/29/2003
 6/16/2003 -  6/22/2003
  6/9/2003 -  6/15/2003
  6/2/2003 -   6/8/2003
 5/26/2003 -   6/1/2003
 5/19/2003 -  5/25/2003
 5/12/2003 -  5/18/2003
  5/5/2003 -  5/11/2003
 4/28/2003 -   5/4/2003
 4/21/2003 -  4/27/2003
 4/14/2003 -  4/20/2003
  4/7/2003 -  4/13/2003
 3/31/2003 -   4/6/2003
 3/24/2003 -  3/30/2003
 3/17/2003 -  3/23/2003
 3/10/2003 -  3/16/2003
  3/3/2003 -   3/9/2003
 2/24/2003 -   3/2/2003
 2/17/2003 -  2/23/2003
 2/10/2003 -  2/16/2003
  2/3/2003 -   2/9/2003
 1/27/2003 -   2/2/2003
 1/20/2003 -  1/26/2003
 1/13/2003 -  1/19/2003
  1/6/2003 -  1/12/2003
12/30/2002 -   1/5/2003
12/23/2002 - 12/29/2002
12/16/2002 - 12/22/2002
 12/9/2002 - 12/15/2002
 12/2/2002 -  12/8/2002
11/25/2002 -  12/1/2002
11/18/2002 - 11/24/2002
11/11/2002 - 11/17/2002
 11/4/2002 - 11/10/2002
10/28/2002 -  11/3/2002
10/21/2002 - 10/27/2002
10/14/2002 - 10/20/2002
 10/7/2002 - 10/13/2002
 9/30/2002 -  10/6/2002
 9/23/2002 -  9/29/2002
 9/16/2002 -  9/22/2002
  9/9/2002 -  9/15/2002
  9/2/2002 -   9/8/2002
 8/26/2002 -   9/1/2002
 8/19/2002 -  8/25/2002
 8/12/2002 -  8/18/2002
  8/5/2002 -  8/11/2002
 7/29/2002 -   8/4/2002
 7/22/2002 -  7/28/2002
 7/15/2002 -  7/21/2002
  7/8/2002 -  7/14/2002
  7/1/2002 -   7/7/2002
 6/24/2002 -  6/30/2002
 6/17/2002 -  6/23/2002
 6/10/2002 -  6/16/2002
  6/3/2002 -   6/9/2002
 5/27/2002 -   6/2/2002
 5/20/2002 -  5/26/2002
 5/13/2002 -  5/19/2002
  5/6/2002 -  5/12/2002
 4/29/2002 -   5/5/2002
 4/22/2002 -  4/28/2002
 4/15/2002 -  4/21/2002
  4/8/2002 -  4/14/2002
  4/1/2002 -   4/7/2002
 3/25/2002 -  3/31/2002
 3/18/2002 -  3/24/2002
 3/11/2002 -  3/17/2002
  3/4/2002 -  3/10/2002
 2/25/2002 -   3/3/2002
 2/18/2002 -  2/24/2002
 2/11/2002 -  2/17/2002
  2/4/2002 -  2/10/2002
 1/28/2002 -   2/3/2002
 1/21/2002 -  1/27/2002
 1/14/2002 -  1/20/2002
  1/7/2002 -  1/13/2002
12/31/2001 -   1/6/2002
12/24/2001 - 12/30/2001
12/17/2001 - 12/23/2001
Wednesday, March 27, 2002
14:22 - Just read the cue cards...

(top) link
Just the other day, I heard another radio ad where the announcer was trying gamely to read off a URL. "Just go to UsedCarBucks dot com, backslash SpecialOffer..."

Why do so many people seem to labor under the assumption that "/" is a backslash? Is it because they were around in the 80s when everything in DOS was based on backslashes, and they assume that, well, now it's the same-- it's all just computer stuff-- it's just that you're typing it into a web browser now instead of a command line?

The fact that URLs contain slashes as path delimiters (that's forward slashes, everybody, in case there's any confusion in your mind-- they tilt forward, along the same direction that the text is going-- left to right; backslashes tilt backwards, back the way the text came) is one of the most visible inroads that UNIX has made into the everyday desktop world. UNIX uses forward slashes as path delimiters, for instance /usr/local/bin/pico. Since the Web began on UNIX, URLs were designed to follow UNIX conventions rather than DOS conventions; if Microsoft had invented the Web, you can bet that URLs would look like http:\\www.whatever.com\.

But whatever the history, it still bugs me no end when I hear people reading URLs over the radio who have obviously somehow never encountered one before. I'm reminded of one particularly egregious example that I heard on KCBS back in 1996 or so. An oldish-sounding guy, speaking slowly and painstakingly, launched off as follows: "Aitch tee, tee pee... semicolon, backslash, backslash... double-you, double-you, double-you..." Aaaaaaugh! I was squirming in my seat before he got to the "w"s. First of all: You don't need to say the "HTTP" part. It's assumed these days-- browsers tack it on by default. And then, it's a colon, not a semicolon! And then they're forward slashes! Blaaah! I mean, his deliberate, reptilian delivery of the words was bad enough-- he was saying parts of the URL that shouldn't need to be said, and only served to waste precious expensive seconds of airtime. I could understand it if he were taking his time because it was a complex URL that he wanted to make sure people heard clearly, but it wasn't! He was just bewildered by these weird symbols in front of him, assuming his listeners were similarly clueless and copying down each letter with a piece of chalk on a little slate, tongue protruding in concentration from the corners of their mouths. But that wasn't even the worst part! He was taking his time, making sure everybody got every last little detail right-- and then he got the details wrong! I guess you can assume that people will be able to just go by what they remember visually as being the proper parts of a URL, but ":" is a colon, not a semicolon, and "/" is a slash, not a backslash. I was seized with mental images of people on AOL uncertainly hunting-and-pecking their way through typing "H T T P ;\\ www...".

These days, of course, things are much better. Websites are designed so you can find current special promotions and important resources directly from the main page, so you only have to add two syllables to the name of your company in order to get the point across. "Visit us on the Web at Megaflicks dot com!" But we still hear the occasional ad where the announcer confidently tells us to type semicolons and backslashes, in what's apparently some bastardized Microsoft Web protocol that's made deliberately incompatible with every browser that only handles http:// style.

(Like how MSIE will render a table even if there's no </TABLE> tag, and so people write sloppy HTML without balanced tags because "Hey, it works in MSIE!"... and then they grouse about Netscape because it (correctly!) does not render the table. So now we have web designers all over the world who have effectively written Netscape users out of the picture simply because they're too lazy to write proper HTML, and they get away with it because of a bug in the only browser they test in, so they don't even know they're doing anything wrong. Of course it must be someone else's fault.)

So anyway, back to the delimiters. A few months ago, Kris and I were talking about how every operating system had its own path delimiter character. DOS/Windows uses the backslash (\), UNIX uses the forward slash (/), classic MacOS uses the colon (:), and so on. To solve all this confusion, we jotted down a proposal for the Universal Delimiter:

It could be used in filesystem paths, in URLs, wherever a hierarchy needs to be described-- and it would be portable from platform to platform.

We called it the Blair Witch. "Aitch tee tee pee colon blair witch blair witch..."
Back to Top


© Brian Tiemann