eBook EPUB (.epub)

W3C Standar

Electronic Publication (EPUB) adalah format buku digital terbuka berstandar global yang dikelola W3C. Format ini mendukung buku digital aksesibel dan kaya multimedia dengan tata letak yang menyesuaikan layar di semua platform.

Konversi MOBI ke EPUB

Konverter MOBI ke EPUB gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file EPUB dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file EPUB dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

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

REPRESENTASI ASCII: PK..mimetypeapplication/epub+zip

Standardisasi: W3C EPUB 3.3 Recommendation

Spesifikasi Teknis

Arsitektur KontainerArsip ZIP yang berisi file 'mimetype' tanpa kompresi, META-INF/container.xml, dan paket konten OEBPS
KompresiKompresi Deflate (zlib) pada file konten internal; file 'mimetype' wajib tanpa kompresi (mode Store)
Urutan ByteLittle-Endian (ZIP container)
Ruang WarnasRGB, Display P3, CSS Color Module Level 4
Saluran & StrukturHalaman XHTML yang dapat mengalir ulang atau ber tata letak tetap, stylesheet CSS, gambar SVG/raster tersemat, audio, dan video
Dimensi MaksimumPaginasi tanpa batas (tata letak berubah dinamis mengikuti ukuran layar dari jam tangan hingga TV 8K)
TransparansiTransparansi alfa CSS penuh, mask opasitas, dan grafik PNG/SVG transparan
Streaming & ProgresifDaftar Isi (toc.ncx / nav.xhtml) memungkinkan pencarian bab secara instan

Perbandingan Teknis EPUB dengan Pesaing

Atribut TeknisEPUB (Saat Ini)PDFAZW3MOBI
Tata Letak Teks yang Menyesuaikan LayarTeks menyesuaikan tata letak secara dinamis di semua layarTata letak halaman tetap (perlu mencubit layar untuk memperbesar tampilan)Tata letak menyesuaikan layar hanya di KindlePenyesuaian tata letak dasar
StandardisasiRekomendasi Terbuka Resmi W3CStandar Terbuka ISO 32000Standar eksklusif AmazonStandar eksklusif yang sudah usang
Kompatibilitas Perangkat KerasDukungan bergantung pada perangkat dan aplikasi pembaca.Universal (semua perangkat)Perangkat Amazon Kindle sajaHanya Kindle lama dan PDA
Arsitektur KontainerArsip ZIP dengan XHTML/CSS/JSHierarki objek binerDatabase PalmDOCDatabase PalmDOC

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Kesalahan pembaca e-book: 'Paket tidak dapat dibuka: mimetype tidak valid'.

Penyebab Utama: Alat kompresi memampatkan file 'mimetype' atau menempatkannya bukan pada offset byte 30.

Pemulihan: Kemas ulang menggunakan File2File.app Ebook Repair untuk menerapkan penempatan mimetype yang tidak dikompresi.

Analisis Keamanan & Vektor Serangan Parser

File EPUB berisi mesin HTML5 dan JavaScript lengkap yang harus dijalankan di lingkungan sandbox untuk mencegah akses file lokal atau pencurian data melalui jaringan.

Vektor Serangan yang Diketahui

  • Cross-site scripting (XSS) dalam sistem pembacaan EPUB berbasis JavaScript untuk mencuri data perpustakaan pengguna.
  • Injeksi XML External Entity (XXE) pada parser manifes XML EPUB.
  • Serangan bom ZIP yang menghabiskan ruang penyimpanan server saat katalog diimpor.

Praktik Terbaik Defensif: Nonaktifkan eksekusi skrip dan pengambilan jaringan eksternal saat mengurai EPUB yang tidak tepercaya.

Asal-Usul & Tonggak Sejarah

2023W3C secara resmi menerbitkan EPUB 3.3 sebagai Rekomendasi Standar Web yang disetujui.
2011IDPF merilis EPUB 3, memperkenalkan HTML5, CSS3, MathML, serta hamparan media audio dan video.
2007EPUB 2.0 menggantikan Open eBook Publication Structure (OEBPS) sebagai standar industri resmi.

Keunggulan & Kelebihan Utama

  • Standar terbuka yang dikelola W3C dan digunakan untuk publikasi digital.
  • Tipografi dengan tata letak yang menyesuaikan layar: teks secara otomatis menyesuaikan ukuran fon, margin, dan jarak baris pada layar apa pun.
  • Dukungan aksesibilitas kelas dunia: pembaca layar, sinkronisasi narasi audio (Media Overlays), dan fon yang ramah bagi penderita disleksia.

Keterbatasan Teknis & Kekurangan

  • Desain kompleks dengan tata letak tetap, seperti buku teks teknis dan majalah, mungkin sulit ditampilkan secara konsisten pada layar dengan rasio aspek berbeda.
  • Aturan pengemasan ZIP yang ketat: file 'mimetype' yang tidak dikompresi harus menjadi file pertama dalam arsip, dengan data file dimulai pada offset byte 30; jika tidak, EPUB tidak valid.
  • Perangkat Kindle memerlukan konversi (melalui Send to Kindle atau calibre); file EPUB tidak dapat langsung disalin melalui USB.

Fakta Teknis Menarik

  • File 'mimetype' di dalam EPUB harus menjadi file pertama dalam arsip ZIP, harus sepenuhnya tidak dikompresi (kompresi 0%), dan harus berisi tepat 'application/epub+zip' tanpa spasi tambahan.
  • Project Gutenberg menawarkan lebih dari 70.000 e-book gratis dalam berbagai format; ketersediaan EPUB berbeda menurut judul.
  • Pada tahun 2017, International Digital Publishing Forum (IDPF) langsung bergabung dengan World Wide Web Consortium (W3C).

Pertanyaan Teknis yang Sering Diajukan

Mengapa EPUB lebih baik daripada PDF untuk membaca buku?

EPUB menggunakan tata letak teks yang dapat mengalir ulang (reflowable), sehingga teks menyesuaikan dengan layar ponsel atau e-reader pada ukuran fon apa pun. PDF memiliki ukuran halaman tetap, sehingga Anda harus terus mencubit layar untuk memperbesar atau memperkecil tampilan.

Bisakah saya membaca file EPUB di iPhone atau Mac?

Ya. Apple Books sudah terpasang di setiap iPhone, iPad, dan Mac, sehingga buku EPUB dapat dibaca langsung.

Bagaimana cara mengonversi EPUB ke PDF atau MOBI?

Anda dapat mengonversi buku EPUB menjadi dokumen PDF berformat indah atau format ramah Kindle menggunakan File2File.app langsung di peramban Anda.