Δευτέρα 31 Ιανουαρίου 2011

Τι είναι το OpenDocumentType;

Η πιο απλή απάντηση είναι πως το odt δεν είναι τίποτα άλλο παρά το πρότυπο αποθήκευσης του μέλλοντος! Ανοικτό, επεκτάσιμο, πιστοποιημένο κατά ISO, χρησιμοποιείται και υποστηρίζεται από όλους τους κατασκευαστές λογισμικού διαχείρισης και αναγνωρίζεται από την Ευρωπαϊκή Ένωση ως το πρότυπο στο οποίο πρέπει να στηριχτεί η μηχανογράφηση της στο μέλλον. Δεν είναι καθόλου τυχαίο πως η τάση για υιοθέτηση ανοικτών προτύπων παρέσυρε και τη Microsoft η οποία αναγκάστηκε να αφήσει στην άκρη τα δικά της πρότυπα που χρησιμοποιούσε το MS Office έως και την έκδοση XP και να δημιουργήσει ένα ανάλογο πρότυπο το οποίο βρίσκει υλοποίηση στο Office 2007 και 2010, εκδόσεις που επιπλέον είναι απολύτως συμβατές με το Open Document Type. Επιπλέον, είναι εντυπωσιακό το γεγονός πως το OpenOffice και το LibreOffice είναι περισσότερο συμβατά με το MS Office 2007 και 2010 από ότι το MS Office XP!

Τελικά τι είναι το Open Document Type Format;
Με δυο κουβέντες : Κάθε αρχείο odt δεν είναι τίποτα άλλο παρά ένα συμπιεσμένο σύνολο αρχείων XML στα οποία περιγράφεται το περιεχόμενο του αρχείου, η τοπολογία του και όλα τα επιπλέον ιδιαίτερα στοιχεία του. Ακολουθεί το παρακάτω διαφωτιστικό παράδειγμα :

Στην παρακάτω Εικόνα 1 φαίνεται ένα αρχείο κειμένου με έναν μαθηματικό τύπο. Το αρχείο αυτό αφού δημιουργήθηκε με το LibreOffice, αποθηκεύτηκε στην επιφάνεια εργασίας με το όνομα test.odt.

Εικόνα 1 : Το αρχείο κειμένου test.odt


Το ωραίο είναι τώρα : Το άνοιγμα του αρχείου με το 7zip εμφανίζει ένα σύνολο αρχείων που κρυβόταν κάτω από το όνομα test.odt (Εικόνα 2)

Εικόνα 2 : Τα πραγματικά περιεχόμενα του test.odt !

Όλα τα στοιχεία του αρχείου κειμένου, όπως και διάφορα συνοδευτικά στοιχεία είναι καταχωρημένα μέσα στα αρχεία που εμφανίζονται στην Εικόνα 2. Για παράδειγμα το άνοιγμα του αρχείου meta.xml με τον απλό κειμενογράφο αποκαλύπτει μεταξύ άλλων τα στοιχεία του συντάκτη το χρόνο επεξεργασίας του αρχείου την ταυτότητα του λογισμικού με το οποίο δημιουργήθηκε το αρχικό αρχείο και πολλά άλλα! (Εικόνα 3)

Εικόνα 3 : Στοιχεία ταυτότητας του αρχείου test.odt καταγεγραμμένα στο αρχείο meta.xml

Για μία καλή περιγραφή της ιστορίας του Open Document Format ο αναγνώστης παραπέμπεται στη  http://en.wikipedia.org/wiki/OpenDocument, η διάδοση του παρουσιάζεται στην ιστοσελίδα http://www.odfalliance.org/members.php, ενώ ο κύριος οργανισμός υποστήριξης του ODF είναι ο OASIS (ιστοσελίδα http://www.oasis-open.org/home/index.php ) Τέλος στη διεύθυνση http://msdn.microsoft.com/en-us/data/bb190600 περιγράφεται η ανάλογη προσπάθεια της Microsoft στην κατεύθυνση αυτή.

Δεν υπάρχουν σχόλια: