DOCX è il formato di documento che Microsoft Word usa come predefinito da Word 2007, quando ha sostituito il vecchio DOC binario. La X sta per XML e indica un cambio completo di approccio: mentre DOC era un singolo blob binario opaco, un DOCX è un normale archivio ZIP pieno di file di testo leggibili. Il formato è stato pubblicato come ECMA-376 e poi come standard ISO con il nome Office Open XML, motivo per cui altri elaboratori di testi possono aprirlo e salvarlo.
Come un DOCX memorizza un documento
Rinomina un DOCX in .zip, decomprimilo e il documento ti apparirà come un piccolo sito web composto da parti. Il testo e la sua formattazione si trovano in word/document.xml. Stili, font, numerazione e note a piè di pagina hanno ognuno una propria parte XML. Ogni immagine che hai incollato rimane invariata in word/media/ come il file immagine che è sempre stata. Un manifesto elenca le parti e il modo in cui sono collegate tra loro.
Ne derivano due conseguenze utili. L'involucro ZIP comprime fortemente l'XML, quindi un DOCX è di solito molto più piccolo dell'equivalente DOC. E poiché ogni parte è separata, un'immagine danneggiata o uno stile corrotto non compromettono necessariamente l'intero documento: gli strumenti di recupero funzionano ricostruendo l'archivio a partire dalle parti ancora leggibili.
Il rovescio della medaglia è che un DOCX dipende dalla coerenza delle sue parti. Un archivio il cui manifesto non corrisponde al contenuto viene rifiutato del tutto invece di essere aperto approssimativamente, ed è per questo che un file danneggiato durante un trasferimento spesso non si apre affatto.
Quali metadati contiene un DOCX
Word conserva i suoi metadati in due parti dedicate dell'archivio, ed è più rivelatore della maggior parte degli altri formati di documento.
Le proprietà di base contengono i campi che ti aspetti: Title, Subject, Creator (l'autore), Keywords, Description e i timestamp Created e Modified. Accanto a questi c'è Last Modified By, che indica la persona che ha salvato il file più di recente. In un documento che è stato fatto circolare in un ufficio, questo singolo campo può riportare qualcuno che non compare mai nel testo.
Le proprietà avanzate sono quelle a cui si pensa raramente. Word registra Application e AppVersion, così il file indica la versione di Office. Registra Company, ricavata dall'installazione. Registra Pages, Words, Characters, Paragraphs e Lines. E registra TotalTime, il numero di minuti in cui il documento è stato aperto per la modifica, e Revision, il numero di volte in cui è stato salvato. Un contratto che riporta un numero di revisione pari a 47 e 900 minuti di modifica racconta una storia che il testo non dice.
Revisioni e commenti sono un'altra cosa ancora: restano nell'XML indipendentemente dal fatto che il lettore li abbia attivati o meno, quindi accettare tutte le modifiche prima di condividere non equivale a eliminarle.
Quando usare DOCX
Usa DOCX mentre un documento viene scritto, revisionato e aggiornato. Mantiene il testo modificabile e adattabile, funziona con tutti i principali elaboratori di testi e i collaboratori se lo aspettano.
Non usarlo per un documento finale che stai inviando. L'impaginazione può cambiare tra diversi elaboratori di testi e set di caratteri, quindi ciò che vedi non è garantito che sia ciò che vedrà il lettore. Per questo, esporta in PDF. E valuta con attenzione se condividere il DOCX stesso: le proprietà avanzate descritte sopra viaggiano con il file e rimuoverle richiede cinque secondi, rispetto a doverle spiegare in seguito.