Ηλεκτρονικά βιβλία και οι μορφές τους: μιλάμε για το EPUB - την ιστορία, τα πλεονεκτήματα και τα μειονεκτήματά του

Νωρίτερα στο blog είχαμε γράψει για το πώς εμφανίστηκαν οι μορφές ηλεκτρονικών βιβλίων Djvu и FB2.

Το θέμα του σημερινού άρθρου είναι το EPUB.

Ηλεκτρονικά βιβλία και οι μορφές τους: μιλάμε για το EPUB - την ιστορία, τα πλεονεκτήματα και τα μειονεκτήματά του
Εικόνα: Nathan Oakley / CC BY

Ιστορία της μορφής

Στη δεκαετία του '90, η αγορά των ηλεκτρονικών βιβλίων κυριαρχούνταν από ιδιόκτητες λύσεις. Και πολλοί κατασκευαστές ηλεκτρονικών αναγνωστών είχαν τη δική τους μορφή. Για παράδειγμα, η NuvoMedia χρησιμοποίησε αρχεία με επέκταση .rb. Αυτά ήταν κοντέινερ με ένα αρχείο HTML και ένα αρχείο .info που περιέχει μεταδεδομένα. Αυτή η κατάσταση περιέπλεξε το έργο των εκδοτών - έπρεπε να στοιχειοθετήσουν βιβλία για κάθε μορφή ξεχωριστά. Μια ομάδα μηχανικών από τη Microsoft, την ήδη αναφερθείσα NuvoMedia και SoftBook Press ανέλαβαν να διορθώσουν την κατάσταση.

Εκείνη την εποχή, η Microsoft επρόκειτο να κατακτήσει την αγορά των ηλεκτρονικών βιβλίων και ανέπτυξε μια εφαρμογή e-reader για τα Windows 95. Μπορούμε να πούμε ότι η δημιουργία μιας νέας μορφής ήταν μέρος της επιχειρηματικής στρατηγικής του γίγαντα της πληροφορικής.

Αν μιλάμε για NuvoMedia, αυτή η εταιρεία θεωρείται ο κατασκευαστής του πρώτου μαζικού ηλεκτρονικού αναγνώστη Ηλεκτρονικό βιβλίο Rocket. Η εσωτερική μνήμη της συσκευής ήταν μόνο οκτώ megabyte και η διάρκεια ζωής της μπαταρίας δεν ξεπερνούσε τις 40 ώρες. Όσον αφορά το SoftBook Press, ανέπτυξαν επίσης ηλεκτρονικούς αναγνώστες. Αλλά οι συσκευές τους είχαν ένα διακριτικό χαρακτηριστικό - ένα ενσωματωμένο μόντεμ - σας επέτρεπε να κατεβάζετε ψηφιακή βιβλιογραφία απευθείας από το SoftBookstore.

Στις αρχές της δεκαετίας του XNUMX, και οι δύο εταιρείες - NuvoMedia και SoftBook - αγοράστηκαν από την εταιρεία πολυμέσων Gemstar και συγχωνεύτηκαν στον Όμιλο eBook Gemstar. Αυτός ο οργανισμός συνέχισε να πουλά αναγνώστες για αρκετά χρόνια (για παράδειγμα, RCA REB 1100) και ψηφιακά βιβλία, ωστόσο το 2003 βγήκε εκτός λειτουργίας.

Ας επιστρέψουμε όμως στην ανάπτυξη ενός ενιαίου προτύπου. Το 1999, η Microsoft, η NuvoMedia και η SoftBook Press ίδρυσαν το Open eBook Forum, το οποίο άρχισε να εργάζεται πάνω στο προσχέδιο του εγγράφου που σηματοδότησε την αρχή του EPUB. Αρχικά στάνταρ κλήθηκε OEBPS (σημαίνει το Open EBook Publication Structure). Κατέστησε δυνατή τη διανομή μιας ψηφιακής δημοσίευσης σε ένα ενιαίο αρχείο (αρχείο ZIP) και διευκόλυνε τη μεταφορά βιβλίων μεταξύ διαφορετικών πλατφορμών υλικού.

Αργότερα, οι εταιρείες πληροφορικής Adobe, IBM, HP, Nokia, Xerox και οι εκδότες McGraw Hill και Time Warner εντάχθηκαν στο Open eBook Forum. Μαζί συνέχισαν την ανάπτυξη του OEBPS και την ανάπτυξη του οικοσυστήματος της ψηφιακής λογοτεχνίας στο σύνολό του. Το 2005, ο οργανισμός μετονομάστηκε σε International Forum for Digital Publishing, ή IDPF.

Το 2007, η IDPF άλλαξε το όνομα της μορφής OEBPS σε EPUB και άρχισε να αναπτύσσει τη δεύτερη έκδοσή της. Παρουσιάστηκε στο ευρύ κοινό το 2010. Ωστόσο, το νέο προϊόν δεν διέφερε σχεδόν καθόλου από τον προκάτοχό του έλαβε υποστήριξη διανυσματικά γραφικά και ενσωματωμένες γραμματοσειρές.

Μέχρι εκείνη τη στιγμή, το EPUB είχε καταλάβει την αγορά και έγινε το προεπιλεγμένο πρότυπο για πολλούς εκδότες και κατασκευαστές ηλεκτρονικών gadget. Η μορφή χρησιμοποιήθηκε ήδη από την O'Reilly και τη Cisco Press, καθώς και από συσκευές Apple, Sony, Barnes & Noble και ONYX BOOX.

Το 2009, το έργο Google Books ανακοινώθηκε σχετικά με την υποστήριξη του EPUB - έχει χρησιμοποιηθεί για τη διανομή περισσότερων από ένα εκατομμύριο δωρεάν βιβλίων. Η μορφή άρχισε να κερδίζει δημοτικότητα μεταξύ των συγγραφέων. Το 2011, η JK Rowling είπε για τα σχέδια λανσάρουμε τον ιστότοπο Pottermore και τον κάνουμε το μοναδικό σημείο πώλησης βιβλίων Πότερ σε ψηφιακή μορφή.

Το EPUB επιλέχθηκε ως το πρότυπο για τη διανομή λογοτεχνίας, κυρίως λόγω της ικανότητάς του να εφαρμόζει προστασία αντιγραφής (DRM). Όλα τα βιβλία στο ηλεκτρονικό κατάστημα του συγγραφέα μέχρι στιγμής διατίθεται μόνο σε αυτή τη μορφή.

Η τρίτη έκδοση της μορφής EPUB κυκλοφόρησε το 2011. Οι προγραμματιστές έχουν προσθέσει τη δυνατότητα εργασίας με αρχεία ήχου και βίντεο και υποσημειώσεις. Σήμερα το πρότυπο συνεχίζει να εξελίσσεται - το 2017 IDPF μπήκε ακόμη και μέρος της κοινοπραξίας W3C, η οποία εφαρμόζει τεχνολογικά πρότυπα για τον Παγκόσμιο Ιστό.

Πώς λειτουργεί το EPUB

Ένα βιβλίο σε μορφή EPUB είναι ένα αρχείο ZIP. Αποθηκεύει το κείμενο της δημοσίευσης με τη μορφή σελίδων XHTML ή HTML ή αρχείων PDF. Το αρχείο περιέχει επίσης περιεχόμενο πολυμέσων (ήχος, βίντεο ή εικόνες), γραμματοσειρές και μεταδεδομένα. Μπορεί επίσης να περιέχει επιπλέον αρχεία με στυλ CSS ή PLS-έγγραφα με πληροφορίες για υπηρεσίες παραγωγής ομιλίας.

Η σήμανση XML είναι υπεύθυνη για την εμφάνιση περιεχομένου. Θραύσμα βιβλίου με ενσωματωμένο ήχο και εικόνα μπορεί να μοιάζει με αυτό:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html  
    
    epub_prefix="media: http://idpf.org/epub/vocab/media/#">
    <head>
        <meta charset="utf-8" />
        <link rel="stylesheet" type="text/css" href="../css/shared-culture.css" />
    </head>
    <body>
        <section class="base">
            <h1>the entire transcript</h1>
            <audio id="bgsound" epub_type="media:soundtrack media:background"
                src="../audio/asharedculture_soundtrack.mp3" autoplay="" loop="">
                <div class="errmsg">
                    <p>Your Reading System does not support (this) audio</p>
                </div>
            </audio>

            <p>What does it mean to be human if we don't have a shared culture? What
 does a shared culture mean if we can't share it? It's only in the last
 100, or 150 years or so, that we started tightly restricting how that
 culture gets used.</p>

            <img class="left" src="../images/326261902_3fa36f548d.jpg"
                alt="child against a wall" />
        </section>
    </body>
</html>

Εκτός από τα αρχεία περιεχομένου, το αρχείο περιέχει ένα ειδικό έγγραφο πλοήγησης (Έγγραφο πλοήγησης). Περιγράφει τη διάταξη κειμένου και εικόνων σε ένα βιβλίο. Οι εφαρμογές αναγνώστη έχουν πρόσβαση σε αυτό εάν ο αναγνώστης θέλει να «παρακάμψει» πολλές σελίδες.

Ένα άλλο απαραίτητο αρχείο στο αρχείο είναι το πακέτο. Περιλαμβάνει μεταδεδομένα - πληροφορίες για τον συγγραφέα, τον εκδότη, τη γλώσσα, τον τίτλο και ούτω καθεξής. Περιλαμβάνει επίσης μια λίστα (ράχη) υποενοτήτων του βιβλίου. Μπορείτε να δείτε ένα παράδειγμα εγγράφου πακέτου στο αποθετήριο IDPF στο GitHub.

Πλεονεκτήματα

Το πλεονέκτημα της μορφής είναι η ευελιξία της. Το EPUB σάς επιτρέπει να δημιουργείτε δυναμική διάταξη εγγράφων που προσαρμόζεται στο μέγεθος της οθόνης της συσκευής σας. Αυτός είναι ένας από τους κύριους λόγους για τους οποίους η μορφή υποστηρίζεται από μεγάλο αριθμό αναγνωστών (και άλλων ηλεκτρονικών συσκευών). Για παράδειγμα, όλοι οι αναγνώστες ONYX BOOX λειτουργούν με EPUB out of the box: από βασικό και 6 ιντσών Καίσαρας 3 έως premium και 9,7 ιντσών Ευκλείδης.

Ηλεκτρονικά βιβλία και οι μορφές τους: μιλάμε για το EPUB - την ιστορία, τα πλεονεκτήματα και τα μειονεκτήματά του
/ ONYX BOOX Caesar 3

Δεδομένου ότι η μορφή βασίζεται σε δημοφιλή πρότυπα (XML), είναι εύκολο να μετατραπεί για ανάγνωση στο Διαδίκτυο. Το EPUB υποστηρίζει επίσης διαδραστικά στοιχεία. Ναι, υπάρχουν παρόμοια στοιχεία σε PDF, αλλά μπορείτε να τα προσθέσετε μόνο σε ένα έγγραφο PDF χρησιμοποιώντας αποκλειστικό λογισμικό. Στην περίπτωση του EPUB, προστίθενται στο βιβλίο χρησιμοποιώντας σήμανση και ετικέτες XML σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου.

Ένα άλλο πλεονέκτημα του EPUB είναι τα χαρακτηριστικά του για άτομα με προβλήματα όρασης ή δυσλεξία. Το πρότυπο σάς επιτρέπει να τροποποιήσετε την εμφάνιση του κειμένου στην οθόνη - για παράδειγμα, να επισημάνετε ορισμένους συνδυασμούς γραμμάτων.

Το EPUB, όπως έχουμε ήδη σημειώσει, δίνει στον εκδότη την ευκαιρία να εγκαταστήσει προστασία αντιγραφής. Πωλητές ηλεκτρονικών βιβλίων εάν το επιθυμείτε μπορεί να χρησιμοποιηθεί τους μηχανισμούς που περιορίζουν την πρόσβαση στο έγγραφο. Για να το κάνετε αυτό, πρέπει να τροποποιήσετε το αρχείο rights.xml στο αρχείο.

Περιορισμοί

Για να δημιουργήσετε μια δημοσίευση EPUB, πρέπει να κατανοήσετε τη σύνταξη XML, XHTML και CSS. Σε αυτήν την περίπτωση, πρέπει να εργαστείτε με μεγάλο αριθμό αναγνωριστικών. Για σύγκριση, το ίδιο Πρότυπο FB2 περιλαμβάνει μόνο το ελάχιστο απαιτούμενο σύνολο ετικετών - επαρκές για τη διάταξη της μυθοπλασίας. Και να δημιουργήσει έγγραφα PDF Δεν απαιτούνται καθόλου ειδικές γνώσεις - το εξειδικευμένο λογισμικό είναι υπεύθυνο για όλα.

Το EPUB επικρίνεται επίσης για την πολυπλοκότητα του σχεδιασμού κόμικς και άλλων βιβλίων με πολλές εικονογραφήσεις. Σε αυτήν την περίπτωση, ο εκδότης πρέπει να δημιουργήσει μια στατική διάταξη με σταθερές συντεταγμένες για κάθε εικόνα - αυτό μπορεί να πάρει πολλή προσπάθεια και χρόνο.

Ποιο είναι το επόμενο

Η IDPF εργάζεται επί του παρόντος σε νέες προδιαγραφές για τη μορφή. Για παράδειγμα, ένα από αυτά θα σας βοηθήσει να δημιουργήσετε διαδραστικά σεμινάρια με κρυφά τμήματα. Το ίδιο βιβλίο θα φαίνεται διαφορετικό για έναν δάσκαλο και έναν μαθητή - στη δεύτερη περίπτωση, για παράδειγμα, οι απαντήσεις σε τεστ ή ερωτήσεις ελέγχου θα είναι κρυφές.

Ηλεκτρονικά βιβλία και οι μορφές τους: μιλάμε για το EPUB - την ιστορία, τα πλεονεκτήματα και τα μειονεκτήματά του
Εικόνα: Guian Bolisay / CC BY-SA

Αναμένεται ότι η νέα λειτουργία θα βοηθήσει στην αναδιοργάνωση της εκπαιδευτικής διαδικασίας. Σήμερα, το EPUB χρησιμοποιείται αρκετά ενεργά από μεγάλα πανεπιστήμια, για παράδειγμα το Πανεπιστήμιο της Οξφόρδης. Πριν από μερικά χρόνια προστέθηκε Υποστήριξη EPUB 3.0 στην εφαρμογή ψηφιακής βιβλιοθήκης σας.

Το IDPF δημιουργεί επίσης μια προδιαγραφή για την εφαρμογή υποσημειώσεων Open Annotation στο EPUB. Αυτό το πρότυπο αναπτύχθηκε από το W3C το 2013 - απλοποιεί την εργασία με πολύπλοκους τύπους σχολιασμών. Για παράδειγμα, μπορείτε να το χρησιμοποιήσετε για να προσθέσετε μια σημείωση σε μια συγκεκριμένη ενότητα μιας εικόνας JPEG. Προαιρετικό πρότυπο εφαρμόζει τον μηχανισμό συγχρονισμός αλλαγών στους σχολιασμούς μεταξύ αντιγράφων του ίδιου εγγράφου EPUB. Ανοίξτε τις σημειώσεις μορφής σχολιασμού μπορεί να προστεθεί σε αρχεία EPUB ακόμη και τώρα, αλλά δεν έχει ακόμη υιοθετηθεί επίσημη προδιαγραφή για αυτά.

Γίνονται επίσης εργασίες για μια νέα έκδοση του προτύπου - EPUB 3.2. Θα περιέχει μορφές WOFF 2.0 и SFNT, που χρησιμοποιούνται για τη συμπίεση γραμματοσειρών (σε ορισμένες περιπτώσεις μπορούν να μειώσουν τα μεγέθη αρχείων κατά 30%). Οι προγραμματιστές θα αντικαταστήσουν επίσης ορισμένα ξεπερασμένα χαρακτηριστικά HTML. Για παράδειγμα, αντί για ένα ξεχωριστό στοιχείο ενεργοποίησης για την ενεργοποίηση αρχείων ήχου και βίντεο, το νέο πρότυπο θα έχει εγγενή στοιχεία ήχου και βίντεο HTML.

Σχέδιο Προδιαγραφές и Λίστα αλλαγών είναι ήδη διαθέσιμα στο αποθετήριο του W3C GitHub.

Κριτικές των ηλεκτρονικών αναγνωστών ONYX-BOOX:

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο