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, July 31, 2002
18:39 - The winners write the history books, but the pioneers come up with the names

(top) link
It's been seeming more and more strange to me lately how we have developed within the framework of the technology industry as it has been passed down to us, using terminology and vocabulary that is completely ideographic-- having no bearing at all upon what it is intended to represent or describe.

I'm referring to things like file formats. Because of one circumstance and another, and what formats happened to be public-domain and which ones were easy to implement and provided good quality/compression tradeoffs and features, we now find ourselves dealing in a market where we do not talk about "picture files", but instead we refer to "JPEGs" and "GIFs" and "PNGs" and "BMPs". Similarly, the movie files we use are "AVIs" and "WMVs" and "MPEGs" and "RMs".

Just put yourself in the shoes of someone who's new to computers. Does any of this make even a tiny bit of sense? Is someone really expected to learn all these acronyms, and which ones mean "pictures" and which ones mean "movies" and which ones mean "music"?

We've inherited these oddly-named formats because of circumstance. But they weren't the first formats to become widely used; far from it.

As should hardly come as a surprise, Apple was the first company to scout the uncharted fields of image and movie and sound media, and so they were the first to give names to what their customers would be using.

What did they call their picture files? Why, PICTs. As in, PICTures. Not some funky acronym, not something referring to a standards body or a working group or a company that popularized it. Nobody had to think about what it stood for or what kind of file it represented. It was a PICTure. No filename extensions, either-- just an icon that clearly demonstrated that this was a picture. Take a screen shot on a Mac, and you'd get an output file called "Picture 1". There was never any question about what format it was in. It was just a picture.

And PICT wasn't an inflexible format, either. Like TIFF, it could incorporate a variety of encodings and compression algorithms, and you could have PICTs with internal JPEG compression at arbitrary levels, or with color depth from 1-bit to 32-bit, including alpha.

PICT didn't catch on in the world at large, though. I'm not entirely sure why.

At any rate, QuickTime was the first movie-file format to really enable the desktop computer user to do video. Apple referred to the files as "movies", and so the filename extension that the files received (when saved for cross-platform use) was ".mov". As in, movie. (The Type code for the file, incidentally, was MooV.) There wasn't any question what kind of file it was; rather than giving it an implementation-specific extension like ".qt", Apple got to lay claim to the "movie" moniker because, well, they were there first.

Same with sound files. .WAV? .AIFF? No, the native Apple sound file was known as "SND". Sound. (UNIX vendors tried to do the same sort of thing, referring to them as "audio" files, with an extension of ".au".)

Leave it to the company whose computers don't need filename extensions to lay claim to the choicest plain-language extensions, eh?

But that's just it, though. It's a perfect illustration of the philosophical difference between the two schools of thought. Apple wanted to think everything through, to overengineer the user experience so nobody would have to deal with any technical trivia that computers should be able to deal with better than humans can anyway, and automatically. They designed everything so extensions would never interfere with a person's ability to freely name a file, without fear that it would break some mysterious app-binding spell deep in the bowels of the machine. And they wanted to make sure people thought in terms of pictures and movies and sounds, not in terms of JPEG and GIF and MPEG and WAV. Who needs to put up with that kind of useless trivia? Shouldn't computers be doing that sort of thing for us?

I've written before about how today we're entering a new phase of the same philosophy, where Windows XP has espoused a newly-discovered "task-based interface" concept, something that can be pretty well described in the same terms as I've already just covered: thinking in terms of your content, not in terms of file-formats or in terms of applications. Apple's iApps illustrate the new, modern incarnation of that same philosophy, the one they've been promoting all these years but now applied to modern media: iTunes lets you think in terms of music, in terms of songs and artists and albums, instead of in terms of MP3 files and folders and encoding and filenames.mp3. Likewise, iPhoto lets you think in terms of pictures, browsing them visually as well as by assigned meta-data and descriptions, not by obscure filenames with .JPG extensions. They're grouped into albums and named and dated "film rolls", not by anonymous folders. This is the task-based interface, as envisioned back in the early 80s with the first Mac OS.

Apple's job, as they see it, is to deliver abilities to their customers, not just features. They refuse to do anything half-assed. If they can't obscure the technical trivialities entirely, except to those who want to work with them, they don't bother trying-- because they know what they uniquely bring to the table. What they offer the technological community is a philosophy, a way of designing computers so that those who use them can quite literally just sit down and get things done-- the operating system takes care of the most trivialities that it possibly can, and leaves to the user only those things that a human is uniquely equipped to do. And that's the actual creating and enjoying.

Apple has had to jettison some of its cherished ideals on some fronts; PICT is now relegated to the ash-heap of history in favor of TIFF for client-side uncompressed image manipulation, and JPEG and PNG and GIF are fully supported for export. QuickTime will play AVI and MPEG files as well as its own MooVies, and it will faithfully tack on filename extensions so Windows users won't choke on video content created on a Mac. And as ungainly as the MP3 name is, Apple has recognized the ubiquity of the format and adopted it in its own unique way: letting iTunes make MP3 files from CDs, filename extensions and everything, but pushing the organizational aspects of dealing with those files upward into iTunes itself, where the interface is all about the contents of the ID3 tags and querying the song database rather than filenames and folders. iTunes keeps the files and folders dutifully organized and named to match the ID3 tags as the user changes them in iTunes itself, and even numbers them according to your chosen name scheme so you can export them efficiently onto MP3 CDs for use with Windows... but during normal everyday use, it's not MP3s-- its music. It floats through the fabric of the computer like electricity. It makes listening to music into a complete no-brainer, without the slightest hint of technical expertise required in order to use it. All it takes to operate iTunes is the ability to move a mouse and manipulate scrollbars. You don't ever have to have seen a folder before. You never have to think about one.

The conquistadors gave the names of their Catholic saints to the towns they founded throughout the Southwest, even though today they're filled with McDonald's and Blockbusters and Wal-Marts. Half the South and half the East Coast is named after Indian place-names and tribal monikers, though the ones who gave those names are now long gone.

And if the computer industry ever comes to understand how important it is to design software that human beings don't have to think of as software, they will owe that discovery to Apple-- or else if they stumble upon it entirely independently, they will have embarked upon a laudable but ultimately unprofitable journey, one that has been traveled before and found to be no match for the marketability of unusable, if gaudy, fluffware.

Back to Top


© Brian Tiemann