Documento Office Open XML | ||
---|---|---|
Desarrollador | ||
Microsoft, Ecma, ISO/IEC | ||
ECMA-376, ISO/IEC 29500:2008 | ||
Información general | ||
Extensión de archivo |
.docx, .docm | |
Tipo de MIME |
application/vnd. | |
Número mágico |
PK | |
Tipo de formato | Documento de texto | |
Extendido de | XML, DOC, WordProcessingML | |
Estándar(es) | ECMA-376, ISO/IEC 29500 | |
Formato abierto | ||
Presentación Office Open XML | ||
---|---|---|
Desarrollador | ||
Microsoft, Ecma, ISO/IEC | ||
ECMA-376, ISO/IEC 29500:2008 | ||
Información general | ||
Extensión de archivo |
.pptx | |
Tipo de MIME |
application/vnd. | |
Número mágico |
PK | |
Tipo de formato | Presentación | |
Extendido de | XML, PPT | |
Estándar(es) | ECMA-376, ISO/IEC 29500 | |
Formato abierto | ||
Libro Office Open XML | ||
---|---|---|
Desarrollador | ||
Microsoft, Ecma, ISO/IEC | ||
ECMA-376, ISO/IEC 29500:2008 | ||
Información general | ||
Extensión de archivo |
.xlsx | |
Tipo de MIME |
application/vnd. | |
Número mágico |
PK | |
Tipo de formato | Hoja de cálculo | |
Extendido de | XML, XLS, SpreadsheetML | |
Estándar(es) | ECMA-376, ISO/IEC 29500 | |
Formato abierto | ||
Office Open XML (también llamado OOXML u OpenXML) es un formato de archivo abierto y estándar cuyas extensiones más comunes son .docx, .xlsx y .pptx. Se le utiliza para representar y almacenar hojas de cálculo, gráficas, presentaciones y documentos de texto. Un archivo Office Open XML contiene principalmente datos basados en el lenguaje de marcado XML, comprimidos en un contenedor .zip específico.
La especificación fue definida originalmente por Microsoft para reemplazar sus formatos binarios protegidos, además de los rudimentarios formatos de archivo basados en XML de Office 2003 (Microsoft Office XML). Dicha especificación fue luego entregada a Ecma International bajo la supervisión del Comité Técnico TC45 de Ecma International para ser desarrollada como el estándar ECMA-376,[2] proceso que culminó en 2006.[3][4][5][6][7][8][9]
Tras un par de años de trabajo y luego de incorporar algunos de los cambios propuestos por miembros de las organizaciones ISO/IEC, se publicó una versión corregida de la especificación como estándar internacional «ISO/IEC 29500:2008, Information technology – Office Open XML formats»,[10] y como «ECMA-376 Office Open XML File Formats - 2a edición». La normativa ISO/IEC 29500 publicada en noviembre de 2008, consta de 4 partes que pueden ser descargadas libremente para su consulta.[11] Esta aprobación fue realizada por la vía rápida,[12] sin seguir el procedimiento normal que sí tuvo que seguir el formato ODF (OpenDocument Format).[13][14]
Este formato es criticado por desarrolladores de suites que han querido añadir compatibilidad con OOXML. El estándar presenta dificultades técnicas para su implementación imposibilitando la creación de implementaciones alternativas a la de Microsoft, que no es abierta ni tampoco está documentada. También crea incompatibilidades (pérdida de información) al usarlo para intercambiar información entre distintas versiones de Microsoft Office.[13][14][15]