Whatโs distinctive about the goals of OOXML? Primarily, to have full fidelity with pre-existing binary documents created in Microsoft Office. โWhat people want is to make sure that their billions of important documents can be saved in a format where they donโt lose any information. As a design goal, we said that those formats have to represent all the information that enables high-fidelity migration from the binary formatsโ, says Paoli. He mentions work with institutions including the British Library and the US Library of Congress, concerned to preserve the information in their electronic archive.
I asked Paoli if such users could get equally good fidelity by converting their documents to ODF. โAbsolutely not,โ he says. โI am very clear on that. Those two formats are done for different reasons.โ
What can go wrong? Paoli gives as an example the myriad ways borders can be drawn round tables in Microsoft Office and all its legacy versions. โThere are 100 ways to draw the lines around a table,โ he says. โThe Open XML format has them all, but ODF which has not been designed for backward compatibility, does not have them. Itโs really the tip of the iceberg. So if someone translates a binary document with a table to ODF, you will lose the framing details. That is just a very small example.โ