Ηλεκτρονικό βιβλίο EPUB (.epub)
W3C ΤυπικόΤο Electronic Publication (EPUB) είναι μια μορφή ηλεκτρονικών βιβλίων με ανοιχτές προδιαγραφές, την οποία συντηρεί το W3C. Έχει σχεδιαστεί για τη συσκευασία εκδόσεων με αναδιατάξιμη ροή ή σταθερή διάταξη, για συμβατά συστήματα ανάγνωσης.
Μετατροπή MOBI σε EPUB
Δωρεάν μετατροπέας από MOBI σε EPUB εντός του προγράμματος περιήγησης. Μετατρέψτε αρχεία άμεσα στη συσκευή σας.
Επιθεώρηση & Μεταδεδομένα
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία EPUB ελέγχοντας την αρχική δυαδική ακολουθία byte:
Υπογραφή κεφαλίδας σε επίπεδο byte (Magic Bytes)
Τα λειτουργικά συστήματα και τα εργαλεία ανάλυσης αρχείων αναγνωρίζουν τα αρχεία EPUB ελέγχοντας την αρχική δυαδική ακολουθία byte:
ΔΕΚΑΕΞΑΔΙΚΗ ΥΠΟΓΡΑΦΗ (OFFSET 0):
50 4B 03 04 ... 6D 69 6D 65 74 79 70 65ΑΝΑΠΑΡΑΣΤΑΣΗ ASCII: PK..mimetypeapplication/epub+zip
Τυποποίηση: W3C EPUB 3.3 Recommendation
Τεχνικές Προδιαγραφές
| Αρχιτεκτονική Περιέκτη | Αρχειοθήκη ZIP που περιέχει ασυμπίεστο αρχείο «mimetype», META-INF/container.xml και πακέτο περιεχομένου OEBPS |
| Συμπίεση | Συμπίεση Deflate (zlib) στα εσωτερικά αρχεία περιεχομένου· το αρχείο «mimetype» παραμένει υποχρεωτικά ασυμπίεστο (λειτουργία Store) |
| Σειρά byte (endianness) | Little-Endian (ZIP container) |
| Χρωματικοί Χώροι | sRGB, Display P3, CSS Color Module Level 4 |
| Κανάλια & Δομή | Σελίδες XHTML με αναδίπλωση ή σταθερή διάταξη, φύλλα στυλ CSS, ενσωματωμένες εικόνες SVG/ράστερ, ήχο και βίντεο |
| Μέγιστες Διαστάσεις | Απεριόριστη σελιδοποίηση (προσαρμόζεται δυναμικά σε κάθε μέγεθος οθόνης, από ρολόι έως τηλεόραση 8K) |
| Διαφάνεια | Πλήρης διαφάνεια άλφα CSS, μάσκες αδιαφάνειας και διαφανή γραφικά PNG/SVG |
| Ροή δεδομένων και προοδευτική φόρτωση | Ο πίνακας περιεχομένων (toc.ncx / nav.xhtml) επιτρέπει άμεση αναζήτηση κεφαλαίων |
Τεχνικός Πίνακας Σύγκρισης: EPUB έναντι Ανταγωνιστών
| Τεχνικό χαρακτηριστικό | EPUB (Τρέχον) | AZW3 | MOBI | |
|---|---|---|---|---|
| Αναδιαμορφώσιμο Κείμενο | Αναδιατάξιμο κείμενο· η διάταξη εξαρτάται από το σύστημα ανάγνωσης | Σταθερή διάταξη σελίδας (απαιτεί ζουμ) | Αναδιαμορφώσιμο μόνο σε Kindle | Πρωτόγονη αναδιαμόρφωση |
| Τυποποίηση | Επίσημη Ανοιχτή Σύσταση W3C | Ανοιχτό Πρότυπο ISO 32000 | Ιδιοταγές πρότυπο Amazon | Παρωχημένο ιδιοταγές πρότυπο |
| Συμβατότητα Υλικού | Η υποστήριξη εξαρτάται από τη συσκευή ανάγνωσης και την εφαρμογή. | Υποστηρίζεται από πολλά συστήματα ανάγνωσης· η διαθεσιμότητα διαφέρει | Μόνο συσκευές Amazon Kindle | Μόνο παλαιά Kindle & PDA |
| Αρχιτεκτονική Περιέκτη | Αρχείο ZIP με XHTML/CSS/JS | Ιεραρχία δυαδικών αντικειμένων | Βάση δεδομένων PalmDOC | Βάση δεδομένων PalmDOC |
Συνήθεις τρόποι καταστροφής δεδομένων και οδηγός ανάκτησης δεκαεξαδικών δεδομένων
Σφάλμα ηλεκτρονικού αναγνώστη: 'Δεν ήταν δυνατό το άνοιγμα του πακέτου: μη έγκυρο mimetype'.
Βασική Αιτία: Ο συμπιεστής συμπίεσε το αρχείο 'mimetype' ή το τοποθέτησε σε μετατόπιση άλλη από το byte 30.
Ανάκτηση: Επανασυσκευασία χρησιμοποιώντας το File2File.app Ebook Repair για να επιβληθεί η τοποθέτηση μη συμπιεσμένου mimetype.
Ανάλυση ασφάλειας και διανύσματα επίθεσης στον αναλυτή
Τα έγγραφα περιεχομένου EPUB χρησιμοποιούν XHTML και ενδέχεται να περιλαμβάνουν σενάρια, αλλά τα συστήματα ανάγνωσης EPUB δεν είναι υποχρεωμένα να τα υποστηρίζουν. Οι έλεγχοι ασφαλείας εξαρτώνται από το σύστημα ανάγνωσης και τις ρυθμίσεις του.
Γνωστά διανύσματα επίθεσης
- Cross-site scripting (XSS) σε συστήματα ανάγνωσης JavaScript του EPUB για την κλοπή δεδομένων βιβλιοθήκης χρηστών.
- Ενστάλαξη XML External Entity (XXE) σε αναλυτές ευρετηρίου XML του EPUB.
- Επιθέσεις αποσυμπίεσης με βόμβες ZIP που καταναλώνουν αποθηκευτικό χώρο διακομιστή κατά την εισαγωγή καταλόγου.
Βέλτιστες αμυντικές πρακτικές: Απενεργοποιήστε την εκτέλεση σεναρίων και την ανάκτηση δεδομένων από εξωτερικά δίκτυα κατά την ανάλυση μη έμπιστων EPUB.
Ιστορική Αναδρομή & Ορόσημα
Κύρια Πλεονεκτήματα
- Ανοιχτό πρότυπο που συντηρεί το W3C και χρησιμοποιείται για ψηφιακές εκδόσεις.
- Άψογη αναδιαμορφώσιμη τυπογραφία: το κείμενο προσαρμόζει αυτόματα το μέγεθος γραμματοσειράς, τα περιθώρια και το διάστημα γραμμών σε οποιαδήποτε οθόνη.
- Υποστήριξη προσβασιμότητας παγκόσμιας κλάσης: προγράμματα ανάγνωσης οθόνης, συγχρονισμός αφήγησης ήχου (Media Overlays) και γραμματοσειρές για δυσλεξία.
Τεχνικοί Περιορισμοί & Μειονεκτήματα
- Τα περίπλοκα σχέδια σταθερής διάταξης (όπως τεχνικά εγχειρίδια και περιοδικά) μπορεί να είναι δύσκολο να αποδοθούν αξιόπιστα σε διαφορετικές αναλογίες οθόνης.
- Αυστηροί κανόνες συσκευασίας ZIP: εάν το μη συμπιεσμένο αρχείο 'mimetype' δεν είναι το απολύτως πρώτο αρχείο στη θέση byte 30, το EPUB είναι άκυρο.
- Οι συσκευές Kindle απαιτούν μετατροπή (μέσω Send-to-Kindle ή Calibre) αντί για εγγενή μεταφορά και απόθεση (drag-and-drop) μέσω USB.
Ενδιαφέροντα Τεχνικά Στοιχεία
- Το αρχείο 'mimetype' μέσα σε ένα EPUB πρέπει να είναι το πρώτο αρχείο στο αρχείο ZIP, πρέπει να είναι απολύτως συμπιεσμένο κατά 0% (χωρίς συμπίεση) και πρέπει να περιέχει ακριβώς το 'application/epub+zip' χωρίς κενά στο τέλος.
- Το Project Gutenberg προσφέρει πάνω από 70.000 δωρεάν ηλεκτρονικά βιβλία σε πολλές μορφές· η διαθεσιμότητα EPUB διαφέρει ανά τίτλο.
- Το 2017, το Διεθνές Φόρουμ Ψηφιακών Εκδόσεων (IDPF) συγχωνεύτηκε απευθείας με την Κοινοπραξία Παγκόσμιου Ιστού (W3C).
Συχνές Τεχνικές Ερωτήσεις
Γιατί το EPUB είναι καλύτερο από το PDF για την ανάγνωση βιβλίων;
Το EPUB επαναρρυθμίζεται (reflowable), πράγμα που σημαίνει ότι το κείμενο προσαρμόζεται αυτόματα για να χωρέσει στην οθόνη του τηλεφώνου ή του e-reader σας σε οποιοδήποτε μέγεθος γραμματοσειράς, ενώ το PDF έχει σταθερές διαστάσεις σελίδας που απαιτούν συνεχή σμίκρυνση και μεγέθυνση.
Μπορώ να διαβάσω αρχεία EPUB σε iPhone ή Mac;
Το Apple Books μπορεί να ανοίξει βιβλία EPUB σε συμβατές συσκευές Apple, αν και η διαθεσιμότητα και η ρύθμιση ενδέχεται να διαφέρουν ανά συσκευή και έκδοση λογισμικού.
Πώς μπορώ να μετατρέψω EPUB σε PDF ή MOBI;
Μπορείτε να μετατρέψετε βιβλία EPUB σε όμορφα διαμορφωμένα έγγραφα PDF ή μορφές φιλικές προς το Kindle χρησιμοποιώντας το File2File.app απευθείας στο πρόγραμμα περιήγησής σας.
Σχετικά ζεύγη μετατροπής για EPUB
Η μετατροπή παλαιότερων αρχείων eBook Mobipocket σε σύγχρονη μορφή EPUB διασφαλίζει ότι η ψηφιακή σας βιβλιοθήκη λειτουργεί σε σύγχρονες συσκευές ανάγνωσης και εφαρμογές κινητών.
Η μετατροπή αρχείων EPUB σε μορφή eBook Mobipocket μετατρέπει σύγχρονα συμπιεσμένα έγγραφα HTML σε ενιαία δυαδικά αρχεία PalmDOC για παλαιότερες συσκευές ανάγνωσης.
Μετατρέψτε βιβλίο FictionBook 2.0 σε πακέτο EPUB με περιεχόμενο αναδιατάξιμης ροής, για συμβατές συσκευές και εφαρμογές ανάγνωσης.
Μετατρέψτε ηλεκτρονικά βιβλία EPUB σε αρχεία XML FictionBook 2.0 για συμβατές συσκευές ανάγνωσης και ροές εργασιών αρχειοθέτησης.