File Formats; Or: How big an ego Microsoft has

2 June 2005

So, Microsoft have stunned the world and announced that the next version of Office will have three new file formats, .docx, .xlsx (try saying that 3 times quickly…) and .pptx; and that they are all based on xml, and all “open” and play well with others. All the info and a nice video is up on Channel 9 (as seen on tv Scoble).

One of the main points made in the video is that they are using xml, with all the components – images, embedded objects etc – of the file being stored alongside the xml in a directory structure which is then zip-ed to make it smaller. They go how this means you can change parts of your document dynamically by editing the xml, or swapping out images etc, which is all swell and great…

... except Apple have been doing it for years.

The new office formats (they have different schema, but essentially are built the same way) are almost exactly the same as the file formats that Pages (Apple’s word processor) and Keynote (Apple’s presentation app) use. However, both these formats (.pages and .keynote) utilise the “bundle” mechanism available on Mac OS X, which allows folders to look like files. To get at the structure in a Pages or Keynote file, all you need to do is right click on the file and choose “Show Package Contents”, and you get to see the contents in all it’s glory. The only visible difference seems to be that Apple utilises bundles, and then compresses only the xml, as opposed to just zip-ing the whole thing.

I think the main thing to remember when Microsoft announces anything, is that someone else has probably done it already, and all these cool new things that “Microsoft” has now enabled were probably possible already.

One cool thing, however, is that you don’t see video interviews with the project lead on the day anyone else announces anything – especially Apple. From a developers point of view, it’s really nice just to get a quick overview from the people that came up with it, and their reasons for doing what they did in whatever way they did it.

What I wouldn’t give for a channel 9 swooping around inside Apple – although they’d have to get someone slightly more cool then Scoble ;-)

Signup to receive the latest articles from de-online in your inbox:

Further reading:

Fake Hits

I remember having a conversation with a manager a few years back. It wasn’t an easy meeting. Throughout he was leaning forward in his seat, rocking slightly back and forth, his dissatisfaction with the situation physically manifesting with every sentence.

We’d already talked about the problem at length, tried several different...


When I started my career in music I worked in what was then known as the New Media department. “This new internet malarkey” we collectively thought “is probably something we should pay attention to. Let’s separate out the people that seem to understand what it is hope they don’t cause...

Music Stories

Last week a new band came in to play us their freshly delivered debut album. There is protocol in these situations. Everyone must sit in rapturous contemplation and laser focused attention. Heads must bob. Feet must tap. After every track you must make some gesture that indicates that, yes, that...

How to Survive 2017

Let’s take stock, shall we? By all accounts, the world has gone crazy. Not as bad as when it’s been really bad, but, you know, bad. Facts are dead. It is entirely possible that some people genuinely think up is actually down, and to say anything different is unpatriotic. In...


I was talking recently with someone I know who works at a music media company. I say “media company” both to be purposefully vague but also because I struggle to think of a better term that encompasses the merging worlds of distribution, retail and promotion.

Day in, day out, they get...