Partager via


Pongámonos al día: OOXML

image

Tu gente técnica seguramente sabe de qué hablo, a tal punto que se han generado (increíblemente) pasiones a favor y en contra como Windows-Linux, Boca-River, Peñarol-Nacional, America-Chivas, Star Wars-Star Trek, El Zorro-El Hombre Araña, Queen-Kiss etc. etc.

Y la verdad, es que en ese sentido prefiero estar fuera de esas polémicas con mi argumento de siempre: saca tus propias conclusiones sobre el valor que te agrega (o no) una tecnología.

Sin embargo, por si el día a día no te dio tiempo de ver de qué se trata (o hasta el momento sólo te han mostrado interminables documentos sobre el tema), te comento en pocos párrafos qué es Office Open XML:

Para aquellos que llevamos unos años en esto, y hemos pasado por formatos tales como .wk1, .wks, .prg, .dbf, .obj, y tantos más, notamos que a través de los años algunos de ellos se han ido conformando en un estándar de facto en la industria (.doc, .xls, .ppt y para no nombrar siempre a los productos de la casa, .pdf, .zip, etc.)

En este momento, si te tengo que mandar por email un archivo con extensión .doc, ni siquiera me molestaría en preguntarte si tienes alguna manera de leerlo.

Y, citando a mi coequiper techie Ponicke (si a él se le ocurre escribir sobre esto, ¡me niego a quedarme atrás!): "Los formatos de archivo binarios a los que nos referíamos anteriormente fueron creados en un momento en que el espacio de almacenamiento era un bien escaso y el tiempo de análisis afectaba la experiencia de los usuarios. Sin embargo la infraestructura de estándares, redes y hardware con la que contamos en la actualidad nos permite pensar en nuevos diseños e implementaciones que incorporen los avances técnicos".

Y eso es bastante cierto, dado que es muy difícil hacer interoperar estos formatos con otras aplicaciones para colocar o extraer un conjunto de datos de ellos, por ejemplo.

Es por ese motivo que Microsoft creó OOXML, que se basa en un formato archiconocido (y entendible, extensible e interoperable) por todos: XML.

Te sugiero un ejercicio si todavía te gusta meter mano en el teclado: toma cualquier archivo generado por Office 2007 (.docx en Word, .pptx en Powerpoint o .xlsx en Excel). Renómbralo a .zip y luego extráelo con cualquier herramienta que entienda ese formato. ¡Magia! ¡El archivo es perfectamente legible! ¡Y está basado en XML! Ahora tú imáginate las posibilidades.

¿Y cuál es el estado actual en el reconocimiento (o no) de OOXML como estándar? La Organización Internacional ECMA (Suiza) ya lo reconoció como estándar (Ecma 376). El siguiente paso es la ISO (el organismo que nuclea institutos de estándares de 157 países y tiene su sede, al igual que ECMA, en Suiza).

El próximo mes de marzo se abre la votación (diciéndote esto te resumo una infinidad de pasos por los que se transitó) y, si bien no es vinculante (los países no están obligados a aplicarlo) sería muy beneficioso para la adopción.

La polémica y las opiniones... ahora te las dejo a ti.

______________________________________________________________________________

El tip del post vuelve gastronómico, y en Buenos Aires (no viajo hasta abril, pero a los amigos del exterior les agradeceré sus tips): La Fondue es un conjunto de locales que venden fiambres y quesos para llevar pero tiene un restaurant en la calle J.F. Seguí 4674 en donde comí unas de las mejores pastas de mi vida. Por cierto, muy bien asesorado por su dueño acerca de qué salsa combinar con mis raviolones de pescado. Imperdible y con materia prima de primera (valga la redundancia). Cuidado, ve temprano porque no tiene muchas mesas. Recomendación bonus para cuando vayas con amigos: picada patagónica (picada en Argentina = tapeo o tapas) o Fondue de chocolate (te imaginas por qué se llama así el lugar :-)

¡Enjoy life!

Comments

  • Anonymous
    January 01, 2003
    Gracias Gerardo por los comentarios. Estoy bastante de acuerdo contigo en cuanto a la no dependencia de la plataforma. Como IT Manager, pensando fuera de Microsoft, me imagino que ese es uno de los factores que consideraría valor agregado. Saludos y suerte. Daniel

  • Anonymous
    January 23, 2008
    Que tal Daniel, llevo leyendo y documentandome aceca de este formato desde casi un año, al principio me vi un poco exceptico con respecto a esta nueva propuesta que se presento, pero poco a poco y a medida que la fui concoiendo y leyendo la especificacion (mas de 3000 paginas en total) me di cuenta q esta muy completo y bien definido. Poco despues en mi trabajo se me ocurrio implementar en algunos desarrollos este formato y llegue a la conclusion que las posibilidades de aplicabilidad son innumerables. Algo importante a resaltar es algo q tu comentas, es el hecho de que utiliza un estandar como XML en cual sin importar la paltaforma se puede interpretar y trabajar, esto que implica, que cualquier lenguaje de programacion que pueda trabajar con XML pueda crear documentos OOXML, y no solo eso sino tambien crear herramientas capaces de interpretar el formato. A mi citerio es un formato muy bueno, estable y bien documentado, 100% recomendado Gracias Gerardo Ramos Microsoft Student Partner