Principal Software Cómo trabajar con los nuevos formatos de archivo de iWork
Software

Cómo trabajar con los nuevos formatos de archivo de iWork

PorTed Landau,Colaborador sénior, 17 de noviembre de 2013 8:00 p.m. PST

Con las versiones 2013 lanzadas recientemente de iWork para OS X e iOS, la sincronización de documentos entre Mac, dispositivos iOS e incluso iWork para iCloud es ahora un proceso transparente sin interrupciones: abra y edite un documento en una ubicación, y los cambios se reflejan instantáneamente en cada otra ubicación que tenga acceso al archivo. Con muy pocas excepciones, la apariencia de un documento sigue siendo idéntica en cada plataforma. Las advertencias sobre conversiones de archivos y funciones omitidas prácticamente han desaparecido.



Para cualquiera que haya tenido problemas con la sincronización de archivos de iWork a lo largo de los años, esta es una noticia fantástica. No siempre fue así.

¿Cuánto cuesta applecare para ipad?

Al principio…

Cuando Apple introdujo las aplicaciones iWork para iOS en 2010, la transferencia de un documento iWork '09 entre una Mac y un iPad requería un procedimiento tortuoso mediado por iTunes. Para transferir un archivo, lo exportó o importó manualmente; no hubo sincronización en vivo. Las transferencias también requirieron convertir el documento al formato específico de la plataforma correspondiente. Especialmente cuando se pasa de Mac a dispositivos iOS, esto a menudo significaba eliminar funciones no compatibles con las aplicaciones iOS más limitadas.





En 2011, con la introducción de iCloud, llegó la verdadera sincronización de los documentos de iWork, pero solo entre los dispositivos iOS. La transferencia de un documento desde una Mac a un dispositivo iOS requirió una parada intermedia en iCloud. Desde allí, un dispositivo iOS podría acceder al archivo (suponiendo que tuviera iCloud habilitado en el dispositivo), convirtiéndolo al formato iOS con más funciones limitadas. Cualquier edición realizada a un archivo en una plataforma no tuvo ningún efecto en una copia de ese archivo previamente transferida a la otra plataforma.

El lanzamiento de Mountain Lion en 2012 fue un gran paso adelante. Por fin, podría sincronizar en vivo los documentos de iWork entre Mac y dispositivos iOS.

El lanzamiento de Mountain Lion en 2012 fue un gran paso adelante. Por fin, podría sincronizar en vivo los documentos de iWork entre Mac y dispositivos iOS. Después de editar un documento de Pages sincronizado en un iPad, por ejemplo, los cambios aparecerían automáticamente en una Mac, incluso si el documento estaba abierto en Pages en la Mac en ese momento.



La principal desventaja restante fue la diferencia múltiples formatos de archivo de iWork . Moverse entre plataformas requería conversiones de archivos de documentos que a menudo resultaban en la pérdida de funciones del documento o incompatibilidades relacionadas.

Entraron en juego tres formatos de archivo diferentes.

Primero, si guardó localmente un documento de iWork '09 en su Mac (usaré Pages como la aplicación de ejemplo), se guardó en el formato original de Mac iWork, con un .pages extensión al final del nombre del archivo. Si bien Finder no trató este archivo como un paquete (es decir, no Mostrar el contenido del paquete comando aparecía en el menú contextual del documento), de hecho era un paquete. Para abrirlo, puede usar una utilidad como Pacifista . En el interior, encontrará varios elementos, sobre todo un archivo index.xml que incluía el contenido principal que creó.

Mirando dentro de un paquete de documentos de Pages '09 almacenado localmente en una Mac.

Si, en cambio, guardó un archivo de Pages en iCloud, adoptó un formato diferente. Para distinguirlo del formato original, un -tef se agregó el sufijo al final de su nombre. OS X reconoció este formato como un paquete, que se puede abrir a través del Mostrar el contenido del paquete mando. En el interior, encontrará que el archivo index.xml se ha ido, reemplazado por un archivo llamado index.pages (dependiendo de su configuración, la extensión .pages podría no aparecer en las ventanas del Finder). Este elemento .pages era en sí mismo un paquete: contenía un archivo index.xml.gz. Si hizo doble clic en el archivo .gz, apareció un archivo index.xml descomprimido; esto era esencialmente el mismo que el archivo index.xml del formato original.

En este punto, es posible que se pregunte cómo se pueden examinar los archivos almacenados en los servidores iCloud de Apple. No puedes; no directamente. Sin embargo, las copias locales de estos archivos se mantienen en su Mac. Para las páginas, por ejemplo, las encontrará en ~ / Library / Mobile Documents / com ~ apple ~ Pages / Documents.

Si creó un documento en Pages para iOS, o si utilizó la aplicación iOS para abrir un documento de Pages colocado en iCloud por Mac, se requería un tercer formato. Este formato mantuvo el mismo -tef nombre como ya se ha descrito. Sin embargo, dentro del paquete, un archivo index.db (base de datos) reemplazó el elemento index.pages. Este era el único formato compatible con iOS y el único incompatible con Mac.

Mover archivos entre Mac y dispositivos iOS aún requería convertir los archivos al formato adecuado. La buena noticia es que, por lo general, los usuarios no eran conscientes de toda esta complejidad. Las conversiones necesarias se gestionaron automáticamente entre bastidores. Si bien esta situación no fue ideal, funcionó bien en la mayoría de los casos. Al menos se podía ver la luz al final del túnel.

Un formato, múltiples plataformas

Con el lanzamiento de las aplicaciones iWork de 2013, salimos del túnel por completo. Ahora solo hay un formato de archivo para todas las variaciones de la aplicación. Ya sea que guarde o transfiera un documento de iWork a una Mac, un dispositivo iOS o iCloud, el formato del documento sigue siendo idéntico. Como resultado, los archivos se sincronizan en vivo en todas las plataformas sin ninguno de los problemas de compatibilidad que plagaron las versiones anteriores.

Los nombres de estos nuevos documentos de iWork le resultarán familiares. Por ejemplo, los nombres de los documentos de Pages todavía utilizan un .pages extensión. El -tef las variaciones se han ido. Sin embargo, dentro de un paquete de documentos, el formato es diferente de cualquiera de los usados ​​con las aplicaciones de iWork anteriores.

El elemento principal del paquete es un archivo index.zip. Si descomprime su contenido (nuevamente usé Pacifist para hacer esto), verá que el contenido XML ha sido reemplazado por múltiples archivos .iwa . Aunque Apple no ha ofrecido una justificación oficial para este cambio, el especulación es que los segmentos .iwa binarios más pequeños permiten una carga más rápida en iCloud y en dispositivos iOS.

Examinar el interior de un documento creado con el software Pages más reciente.

Casi perfecto

Esta unificación de formatos sería perfecta, excepto por una cosa. Como He detallado en otro lugar , para lograr esta compatibilidad multiplataforma, Apple eliminó numerosas funciones '09 de sus aplicaciones iWork '13. Apple ha prometido devolver algunas de estas funciones faltantes durante los próximos meses. Mientras tanto, si estas pérdidas lo dejan insatisfecho, es posible que desee seguir usando las aplicaciones de iWork ’09 más antiguas.

Pero, ¿qué pasa si ya ha creado o convertido documentos con las nuevas versiones? Si abre un documento de iWork ’09 en una aplicación de iWork ’13, el documento se convierte automáticamente al nuevo formato. Sin embargo, este es un proceso estrictamente unidireccional: las aplicaciones de iWork ’09 no pueden convertir ni abrir documentos de iWork ’13.

El mensaje que aparece si intentas abrir un documento de Pages ’13 con Pages ’09.

Sin embargo, existe una solución alternativa. Por ejemplo, para convertir manualmente nuevos documentos al formato Pages ’09, abra el documento en Pages ’13 y vaya a Archivo> Exportar> Pages ’09; hay opciones de coincidencia en Numbers y Keynote. Alternativamente, puede revertir un documento convertido a su formato anterior de 2009 a través de la opción Examinar todas las versiones de OS X. Y no se preocupe por encontrar sus aplicaciones antiguas después de actualizar a iWork ’13. Los instaladores de iWork ’13 guardan las versiones anteriores en su carpeta Aplicaciones.

No ocurre lo mismo en iOS. Si ha actualizado a las últimas versiones de las aplicaciones de iWork para iOS, no existe una forma compatible con Apple de volver a las versiones anteriores de esas aplicaciones. Además, los documentos guardados con las nuevas aplicaciones de iOS utilizan el nuevo formato iWork ’13. Entonces, si sigues usando las aplicaciones de 2009 en la Mac, probablemente tendrás que dejar de sincronizar los documentos con los dispositivos iOS. De lo contrario, tendrá que convertir manualmente los archivos de iOS de nuevo al formato iWork ’09, a través de la opción en la aplicación Work ’13, cada vez que desee volver a abrir los archivos en Work ’09 en la Mac.

cómo apagar el iphone xs max

¿Aún no estás seguro de qué versión de las aplicaciones de iWork quieres usar? Apple facilita la prueba de las nuevas actualizaciones '13. Para cualquier persona que posea las versiones anteriores de iWork, o que compre el hardware más reciente de Apple, las nuevas versiones son gratuitas.

iWork para iCloud