Opening ODT and DOCX – are they human readable?

One of the supposed benefits of XML is that documents produced in this format are able to be opened as a text file and read by normal people, allowing the content to be recovered, even if the formatting was unavailable Tired of wondering just how human readable either format was, I decided to take a look for myself.

I created a simple document in both Open Office as .odt (Open Document Text) and in MS Office 2007 as .docx that had a heading, some paragraphs, an unordered list and an ordered list. I used the Loren Ipsum generator that can be found at Lipsum.

(click on images for larger versions)

Screenshot of an open document text file.

A screenshot of a Windows Office 2007 docx file

.odt is followed by .docx

To start off with, I opened both documents up in Wordpad to see what they looked like. Not at all human readable.

Screenshot of an odt file opened up in a text editor

Screenshot of a docx file opened up in a text editor

A quick trawl through a Google search revealed that .odt is a container format that compresses all the relevant file parts in to one file. I changed the file extension from .odt to .zip and opened it up to have a look. 

Screenshot of an odt file opened up as a zip file

Screenshot of the xml of an odt f

 

 

What worked for one format might work for the other. I took a punt, changed the file extension from .docx to .zip, held my breath, crossed my fingers, closed my eyes and double-clicked…

 

Screenshot of a docx file opened up as a zip file

Screenshot of the xml in a docx file

 

…and discovered that in .docx, the goodies are there, albeit buried a little deeper.

Both .odt and .docx are human readable, after a fashion. If for some reason in the distant (or not-so-distant) future either format is unreadable in its container form, with some effort the data could be extracted. It may even be possible to extract large parts of the formatting, but that’s beyond my ability to assess.

In my assessment, .odt comes out ahead slightly in the human readable stakes: it isn’t buried quite so deep and comes with less additional XML-related formatting and overhead. As to which is the better format overall, I’ll leave that as an exercise for the reader (although I wish I could create .odt inside of Office 2007 – I do love the new Office user interface).

Posted in how-to, tutorials | Leave a comment

What ever happened to the Mars500?

Mars - the fake destination for the Mars500 In June of 2007, the European Space Agency (ESA) issued a call for all interested suckers candidates for the Mars500 research project. The experiment was to be run by the Russian Institute for Biomedical Problems (site complete with broken graphic links and delightful translations) with support from the ESA.

It was going to be awesome. The concept of fake celebrities a la Fake Steve Jobs and Bill Clinton was to be taken one step further with a fake trip to Mars! The ESA press release proudly stated that the Mars500 experiment was going to send a crew of 6 on a simulated 500 day trip to Mars including:

  • a simulated launch;
  • an outward journey of up to 250 days;
  • arriving at Mars;
  • tooling about on the surface for a while; and
  • the long trip home (can’t you just see it… “Are we there yet?” “NO!”)

The simulation itself was to be in a locked-down facility in Moscow and was intended to be as real as possible (eg all communications were to be run on a 20 minute delay to simulate the distance between Earth and the crew). The 6 lab rats candidates would have the amazing opportunity to live in a series of tubes which combined provided about 200 m2 of space.

Since that initial irresistible offer to spend 18 months in a Russian lock up (“Who are you to resist, huh?”), there has been no word. Zero. Zip. Nada. Bupkes. All quiet on the Eastern bloc.

To my mind, this was an amazing opportunity for the Russian space program to continue to drum up business for its $20 million a pop week in space program targeted at the overly wealthy, under-worked idle rich with too much time on their hands. Instead, there has been complete silence. There hasn’t even been enough buzz for “mars500” to even appear as a measurable Google Trend.

Were there no takers? Was the program a complete disaster? Did they all fake the psych test and then proceed to kill each other in an ever increasingly bizarre series of cage matches until there was only one?

Maybe there are some things man was never meant to know.

Posted in Uncategorized | Leave a comment

Coming soon

Just ironing out the kinks.

Posted in Uncategorized | Leave a comment