Desde mi ventana se ve la Playa

jueves, junio 02, 2005

Microsoft "Open" Office

No, no te confundas, Microsoft Office no va a ser abierto
al menos en este milenio, ... Pero la cosa tampoco está mal: leo via Alt1040 que Microsoft ha decicido abrir el formato de los archivos que utilizará para la proxima versión. Vamos, que van a publicar el esquema de los documentos de Office y de manera libre de royaltys, que no libre.

Siguiendo esta especificación, quien quisiera podría crear su propio "Office", y crear documentos tipo Word, Excel... totalmente válidos. Aunque la principal ventaja es que se podrá compartir facilmente la información de Office entre aplicaciones y sistemas que no sean de Microsoft.

¿Y que formato van a utilizar? pues XML.
La elección es más que acertada, aunque tampoco creo que haya sido muy dificil decidirse por ese formato, casi todas las formas de expresión documentales como xhtml, rss, ... se basan en xml. Y es lo lógico, un documento de Word es en si texto plano y uno de Excel son datos en formato tabular.

Realmente los archivos serán "zips", no tanto por el tamaño (los archivos planos se suelen reducir el 50%), si no por que en XML se separa el etiquetado de los contenidos media, como las imágenes, sonidos, y demás. Así que un archivo de Word estará compuesto por un zip, que empaquetará el XML y tendrá todo el marcado del texto, el CSS en un archivo aparte(no creo que se les ocurra embeber el css en el xml), y una o varias carpetas con los archivos media incrustados.

Desde Microsoft han publicado un documento con todos los detalles de lo que se pretende. Esta en formato *.doc.

Lo que si me preocupa es como de bien van a hacer dicha especificaciòn.