Sách điện tử EPUB (.epub)

W3C Tiêu chuẩn

Electronic Publication (EPUB) là định dạng sách điện tử kỹ thuật số nguồn mở, chuẩn hóa toàn cầu do W3C duy trì, mang lại những cuốn sách điện tử có thể tiếp cận, tự động co giãn và phong phú đa phương tiện trên mọi nền tảng.

Chuyển đổi MOBI sang EPUB

Trình chuyển đổi từ MOBI sang EPUB miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp EPUB bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Chuyển đổi 100% riêng tư trong trình duyệt - tệp không bao giờ rời khỏi thiết bị của bạn

hoặc dán Ctrl+V
Cam kết bảo mật không truyền tải qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp EPUB bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 0):

50 4B 03 04 ... 6D 69 6D 65 74 79 70 65

BIỂU DIỄN ASCII: PK..mimetypeapplication/epub+zip

Tiêu chuẩn hóa: W3C EPUB 3.3 Recommendation

Thông số kỹ thuật

Kiến trúc ContainerZIP archive containing uncompressed 'mimetype' file, META-INF/container.xml, and OEBPS content package
NénDeflate (zlib) compression on internal content files; 'mimetype' file strictly uncompressed (Store mode)
Thứ tự byte EndiannessLittle-Endian (ZIP container)
Không gian màusRGB, Display P3, CSS Color Module Level 4
Kênh & Cấu trúcReflowable or fixed-layout XHTML pages, CSS stylesheets, embedded SVG/raster images, audio, and video
Kích thước tối đaUnbounded pagination (reflows dynamically to any display size from watch to 8K TV)
Độ trong suốtFull CSS alpha transparency, opacity masks, and transparent PNG/SVG graphics
Truyền phát & Tăng dầnTable of Contents (toc.ncx / nav.xhtml) enables instant chapter seeking

Ma trận so sánh kỹ thuật: EPUB so với các đối thủ

Thuộc tính kỹ thuậtEPUB (Hiện tại)PDFAZW3MOBI
Văn bản co giãnTự động co giãn 100% trên mọi màn hìnhBố cục trang cố định (cần thu phóng)Co giãn chỉ trên KindleCo giãn nguyên thủy
Tiêu chuẩn hóaKhuyến nghị Mở Chính thức của W3CTiêu chuẩn Mở ISO 32000Tiêu chuẩn độc quyền của AmazonTiêu chuẩn độc quyền đã lỗi thời
Khả năng tương thích phần cứngPhổ thông (Apple, Kobo, Android, PC)Phổ thông (tất cả các thiết bị)Chỉ các thiết bị Amazon KindleChỉ Kindle cũ & PDA
Kiến trúc vùng chứaKho lưu trữ ZIP với XHTML/CSS/JSHệ thống phân cấp đối tượng nhị phânCơ sở dữ liệu PalmDOCCơ sở dữ liệu PalmDOC

Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex

Lỗi trình đọc điện tử: 'Không thể mở gói: mimetype không hợp lệ'.

Nguyên nhân gốc rễ: Trình nén đã nén tệp 'mimetype' hoặc đặt nó ở độ lệch khác với byte 30.

Khắc phục: Đóng gói lại bằng Công cụ Sửa chữa Sách điện tử File2File để thực thi việc đặt mimetype không nén.

Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp

Tệp EPUB chứa các công cụ HTML5 và JavaScript đầy đủ, phải được đưa vào hộp cát (sandbox) để ngăn chặn quyền truy cập tệp cục bộ hoặc rò rỉ dữ liệu mạng.

Các Véc-tơ Tấn công Đã biết

  • Kịch bản chéo trang (XSS) trong hệ thống đọc JavaScript của EPUB để đánh cắp dữ liệu thư viện của người dùng.
  • Tiêm thực thể bên ngoài XML (XXE) trong trình phân tích cú pháp tệp kê khai XML của EPUB.
  • Tấn công giải nén tệp nén bom (zip bomb) làm tiêu tốn dung lượng lưu trữ của máy chủ trong quá trình nhập danh mục.

Thực tiễn Tốt nhất về Phòng thủ:

Nguồn gốc lịch sử & Các cột mốc

2023W3C chính thức công bố EPUB 3.3 là một Khuyến nghị Tiêu chuẩn Web được chứng thực.
2011IDPF phát hành EPUB 3, giới thiệu HTML5, CSS3, MathML, lớp phủ phương tiện âm thanh và video.
2007EPUB 2.0 kế nhiệm Cấu trúc Xuất bản Sách điện tử Mở (OEBPS) làm tiêu chuẩn công nghiệp chính thức.

Ưu điểm & Lợi ích chính

  • Tiêu chuẩn toàn cầu không thể tranh cãi cho việc đọc kỹ thuật số: mở 100%, trung lập với nhà cung cấp và được W3C hậu thuẫn.
  • Kiểu chữ co giãn hoàn hảo: văn bản tự động điều chỉnh cỡ chữ, lề và khoảng cách dòng cho phù hợp với mọi màn hình hiển thị.
  • Hỗ trợ khả năng truy cập đẳng cấp thế giới: trình đọc màn hình, đồng bộ hóa tường thuật âm thanh (Media Overlays) và phông chữ hỗ trợ chứng khó đọc.

Hạn chế & Nhược điểm kỹ thuật

  • Các thiết kế bố cục cố định phức tạp (như sách giáo khoa kỹ thuật số và tạp chí) có thể khó hiển thị đáng tin cậy trên các tỷ lệ màn hình khác nhau.
  • Quy tắc đóng gói ZIP nghiêm ngặt: nếu tệp 'mimetype' không nén không phải là tệp đầu tiên ở độ lệch byte 30, thì tệp EPUB đó không hợp lệ.
  • Các thiết bị Kindle yêu cầu chuyển đổi (thông qua Send-to-Kindle hoặc caliber) thay vì thao tác kéo thả USB thông thường.

Thông tin kỹ thuật thú vị

  • Tệp 'mimetype' bên trong EPUB phải là tệp đầu tiên trong kho lưu trữ ZIP, phải hoàn toàn không nén (nén 0%) và phải chứa chính xác chuỗi 'application/epub+zip' không có khoảng trắng thừa.
  • Project Gutenberg cung cấp hơn 70.000 tác phẩm văn học cổ điển miễn phí được định dạng dưới dạng EPUB.
  • Vào năm 2017, Diễn đàn Xuất bản Kỹ thuật số Quốc tế (IDPF) đã sát nhập trực tiếp vào Tổ chức World Wide Web Consortium (W3C).

Các câu hỏi kỹ thuật thường gặp

Tại sao EPUB tốt hơn PDF khi đọc sách?

EPUB có khả năng tự động canh chỉnh lại bố cục (reflowable), nghĩa là văn bản sẽ tự động điều chỉnh để vừa vặn với màn hình điện thoại hoặc thiết bị đọc sách ở bất kỳ cỡ chữ nào, trong khi PDF có kích thước trang cố định đòi hỏi người dùng phải liên tục phóng to thu nhỏ.

Tôi có thể đọc tệp EPUB trên iPhone hoặc Mac không?

Có. Ứng dụng Apple Books được cài đặt sẵn trên mọi thiết bị iPhone, iPad và Mac, mang lại khả năng hỗ trợ nguyên bản sẵn có cho sách EPUB.

Làm thế nào để chuyển đổi EPUB sang PDF hoặc MOBI?

Bạn có thể chuyển đổi sách EPUB thành tài liệu PDF được định dạng đẹp mắt hoặc các định dạng tương thích với Kindle bằng cách sử dụng File2File.app trực tiếp trên trình duyệt của mình.