Vea los que dice Ecma acerca de Open XML

Lo que sigue es un resumen tomado de "Office Open XML Overview", (Introducción a Office Open XML), de Ecma International.
OpenXML_White_Paper.pdf

La necesidad de Open XML

Los formatos binarios originales de los archivos de Microsoft Office se crearon en un momento en que el espacio era un bien escaso y el tiempo de análisis afectaba gravemente a la experiencia del usuario. El hardware, redes e infraestructura de estándares de hoy en día (especialmente XML) hacen posible un nuevo diseño que favorece que varios proveedores realicen la implementación en múltiples plataformas, al tiempo que permite la evolución. En consonancia con estos avances técnicos, los mercados se han diversificado y ahora incluyen una nueva gama de aplicaciones que los programas elementales de edición de documentos no contemplaban originalmente. Entre estas nuevas aplicaciones se encuentran las que:

  • generan documentos automáticamente a partir de datos económicos;
  • extraen datos económicos de documentos y suministran dichos datos a aplicaciones empresariales;
  • realizan tareas restringidas que operan en una pequeña parte de un documento, manteniendo siempre su editabilidad;
  • proporcionan accesibilidad a grupos de usuarios con necesidades especiales, como los ciegos;
  • se ejecutan en diversos tipos de hardware, incluidos dispositivos móviles.

Quizás el problema de mayor importancia sea el de la conservación a largo plazo. Conservar la inversión financiera e intelectual de estos documentos, tanto de los preexistentes como de los nuevos, se ha convertido en una prioridad acuciante. La emergencia de estas cuatro fuerzas (amplísima adopción de formatos binarios, avances tecnológicos, fuerzas del mercado que demandan una diversidad de aplicaciones y dificultad creciente de la conservación a largo plazo) ha generado una necesidad imperativa de definir un formato XML abierto y migrar a dicho formato los millones de documentos existentes con el mínimo de pérdida posible. Además, la estandarización del formato XML abierto y su mantenimiento en el tiempo crea un entorno que permite a cualquier organización confiar en la estabilidad actual de la especificación y tener la seguridad de que la evolución posterior contará con las comprobaciones y controles propios de los procesos de estándares. (1)

Acerca de Open XML

  • Open XML fue reconocido como estándar por Ecma International, una organización de estándares con sede en Ginebra, el 7 de diciembre de 2006. (2)
  • El proceso para la estandarización de Open XML fue llevado a cabo por el Comité Técnico 45 de Ecma (TC45), que incluye representantes de Apple, Barclays Capital, BP, la Biblioteca Británica, Essilor, Intel, Microsoft, NextPage, Novell, Statoil, Toshiba y la Biblioteca del Congreso de Estados Unidos. (1)
  • Open XML se puede implementar de manera gratuita por múltiples aplicaciones en múltiples plataformas.(1)
  • Desde el principio, Open XML fue diseñado para poder representar de manera fiel el corpus preexistente de documentos de procesamiento de texto, presentaciones y hojas de cálculo codificados en formatos binarios por Microsoft Corporation. En esta era de la escritura, más de 400 millones de usuarios generan documentos en formatos binarios que se estima exceden los 40 mil millones y cada año se generan miles de millones más.(1)
  • Open XML de Ecma se remitió a la Organización Internacional de Normalización/Comisión Electrotécnica Internacional (ISO/IEC, por sus siglas en inglés) para obtener su ratificación. El período de cinco meses en que los organismos nacionales miembros de ISO/IEC pueden votar sobre la ratificación de Open XML ya ha empezado y finalizará el 2 de septiembre. (2)
  • Si la decisión de ISO es la aprobación, Ecma espera que el mantenimiento y evolución del estándar se realizará conjuntamente entre ISO y Ecma. (3)

Ventajas fundamentales de XML

  • Migración de alta fidelidad a formatos abiertos: Open XML está diseñado para representar de manera fiel en cuanto a forma y funcionalidad la mayoría de documentos ofimáticos existentes. (3)
  • Interoperabilidad mejorada: Open XML se escapa a la dependencia del entorno de tiempo de ejecución de la aplicación que generó el documento. Es independiente de cualquier tipo de contenido de origen y se ajusta a los estándares W3C abiertos, como XML y Namespaces XML. (1)
  • Diseño compacto: los archivos Open XML son en media un 25% menores, a veces incluso hasta un 75% más pequeños, que sus equivalentes binarios. Su diseño compacto se logra mediante compresión, prefijos de espacio de nombre cortos y evitando la repetición en el formato de archivo (1).
  • Escasas barreras para la adopción por parte del desarrollador: un desarrollador experimentado puede empezar a escribir aplicaciones Open XML simples a las pocas horas de haber empezado a leer la especificación. Aunque la especificación describe un amplio conjunto de características, una aplicación conforme con OpenXML no necesita ser compatible con todas las características de la aplicación.(1)
  • Integración con datos económicos: Open XML permite a las organizaciones integrar aplicaciones de productividad con sistemas de información que administran procesos empresariales mediante el uso de esquemas personalizados. El objetivo de una organización que adopte este enfoque sería reutilizar y automatizar el procesamiento de una información empresarial que de otro modo permanecería encerrada e impenetrable, dentro de documentos que las aplicaciones empresariales no pueden leer o escribir.(1)
  • Internacionalización: Open XML es compatible con las características de internacionalización requeridas por idiomas tan diversos como el árabe, chino (tres variantes), hebreo, hindi, japonés, coreano, ruso y turco. Open XML admite de manera inherente Unicode porque es XML. Además, Open XML cuenta con un completo conjunto de características de internacionalización que se han ido perfeccionando con el paso de los años, como la orientación del texto, flujo de texto, representación de números, representación de fechas, fórmulas e identificadores de idioma.(1)
  • Espacio para la innovación: Open XML está diseñado para animar a los desarrolladores a crear nuevas aplicaciones que no eran posibles cuando se definieron los formatos binarios de Office, incluso en los momentos iniciales de la definición de Open XML. Open XML incorpora mecanismos de extensibilidad que trabajan conjuntamente para posibilitar la interoperabilidad entre aplicaciones que cuentan con conjuntos de características distintos. Algunas de las oportunidades más importantes para la innovación no implican la representación de documentos para la interacción del usuario directo. En lugar de ello, hay un procesamiento entre máquinas que utiliza formatos de mensaje XML. (1)
  • Accesibilidad: Open XML incluye suficiente información de productos de tecnología de asistencia para procesar documentos de manera adecuada.(1)
  • Conservación de documentos a largo plazo: (1)

CITAS

  1. Ecma International. Office Open XML Overview (Introducción a Office Open XML). Ecma Internationa.l (en línea, en inglés) OpenXML_White_Paper.pdf
  2. Ecma international. Office Open XML reaches next step in ISO/IEC process (Office Open XML alcanza la siguiente fase en el proceso hacia ISO/IEC). Ecma International (en línea, en inglés) http://www.ecma-international.org/news/PressReleases/PR_TC45_April2007.htm
  3. Ecma International. -Response Document- National Body Comments from 30-Day Review of the Fast Track Ballot for ISO/IEC DIS 29500 (ECMA-376) Office Open XML File Formats (Documento de respuesta – Comentarios del organismo nacional a partir de la revisión de 30 días de la votación por la vía rápida sobre los formatos de archivo Office Open XML de ISO/IEC DIS 29500 (ECMA-376). Ecma International. (en línea, en inglés) http://www.ecma-international.org/news/TC45_current_work/Ecma%20responses.pdf