Carte electronică Mobipocket (.mobi)

Specificația Standard

Mobipocket Ebook (MOBI) este formatul istoric de cărți electronice creat pentru PDA-urile portabile Palm OS, achiziționat ulterior de Amazon pentru a alimenta prima generație de e-readere Amazon Kindle.

Convertește din MOBI în EPUB

Convertor gratuit din MOBI în EPUB direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectare și metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele MOBI prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate: nicio transmisie prin rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (octeți magici)

Sistemele de operare și analizatoarele de fișiere identifică fișierele MOBI prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEXAZECIMALĂ (DECALAJ 60):

42 4F 4F 4B 4D 4F 42 49

REPREZENTARE ASCII: BOOKMOBI

Standardizare: Specificația veche Mobipocket / Amazon

Specificații tehnice

Arhitectură containerContainer Palm Resource Database (PRC/PDB) cu text PalmDOC comprimat și structuri de antet MOBI
CompresieCompresie în octeți PalmDOC LZ77 sau compresie proprietară Huffman/CDIC
Ordinea octețilorBig-Endian (moștenit de la Motorola 68k Palm OS)
Spații de culoaresRGB
Canale și structurăText de cărți digitale cu aspect rearanjabil, formatare HTML de bază și imagini încorporate de rezoluție mică
Dimensiuni maximeFlux de text fără limită de lungime
TransparențăNiciuna (cititoare electronice vechi, alb-negru sau color timpurii)
Streaming și progresivIndexarea pe înregistrări permite acces aleatoriu la înregistrări individuale de text de 4.096 de octeți

Matrice de comparație tehnică: MOBI vs. concurenți

Atribut tehnicMOBI (Curent)EPUBAZW3PDF
Stare curentăFormat învechit și depreciatStandard web activ al W3CFormat activ Amazon KindleStandard ISO activ pentru documente
Suport pentru stilizareSubgrup HTML 3.2 de bazăHTML5 și CSS3 moderneHTML5 și CSS3 modernePagină vectorială fixă PostScript
Motor de containerBază de date PalmOS PRC/PDBContainer ZIP cu XHTMLContainer PalmOS cu KF8Ierarhie de obiecte binare
Send-to-KindleNu mai este acceptat de AmazonAcceptat (convertit de Amazon)Format nativ AmazonAcceptat de Amazon

Moduri comune de corupție și ghid de recuperare hexazecimală

Kindle afișează 'Nu se poate deschide elementul' sau sare capitolele brusc.

Cauză principală: Decalaj corupt al lungimii înregistrării PalmDOC în tabelul de liste de înregistrări PDB.

Recuperare: Convertește cartea în EPUB sau PDF modern cu Ebook Converter din File2File.app.

Analiză de securitate și vectori de atac asupra parserului

Parserii MOBI vechi nu au adesea verificări de protecție a limitelor la decomprimarea înregistrărilor PalmDOC LZ77 de 4096 octeți.

Vectori de atac cunoscuți

  • Depășire de tampon (buffer overflow) în timpul expansiunii lungimii de rulare a dicționarului PalmDOC LZ77.
  • Citire de pointeri în afara limitelor la parsarea dicționarelor Huffman CDIC malformate.
  • Refuz al serviciului (DoS) prin tabele de decalaj ale înregistrărilor PDB circulare.

Cele mai bune practici de securitate: Convertește fișierele MOBI vechi în EPUB sau PDF standard într-un mediu WebAssembly izolat.

Origini istorice și repere

2022Amazon încheie oficial suportul pentru trimiterea fișierelor MOBI către Kindle prin serviciile Send-to-Kindle.
2007Amazon lansează Kindle original, folosind MOBI ca format digital fundamental de lectură.
2005Amazon achiziționează compania franceză Mobipocket SA pentru a securiza tehnologia pentru viitorul său hardware Kindle.
2000Fondatorii Mobipocket Thierry Brethes și Nathalie Ting lansează formatul MOBI pentru PDA-urile Palm Pilot și Psion.

Avantaje cheie și beneficii

  • Format digital de lectură de pionierat, cu o semnificație istorică imensă în lansarea industriei comerciale a cărților electronice.
  • Amprentă de memorie extrem de redusă; formatul poate rula fără probleme pe dispozitive portabile Palm OS de 16 MHz.
  • Acceptat de milioane de dispozitive hardware Kindle mai vechi, de primă generație, din întreaga lume.

Limitări tehnice și dezavantaje

  • Oficial învechit: înlocuit de AZW3, KFX și EPUB; scos din uz de Amazon în 2022.
  • Formatare primitivă: restricționată la etichete HTML 3.2 de bază, fără CSS modern, încorporare de fonturi sau machete flexbox.
  • Calitate mai scăzută a imaginii: imaginile erau comprimate istoric puternic pentru a se încadra în limitele de memorie ale PDA-urilor timpurii.

Curiozități tehnice interesante

  • Bytes 60 până la 67 din fiecare fișier MOBI valid sunt caracterele ASCII 'BOOKMOBI'.
  • Formatul MOBI este în mod fundamental un fișier Palm OS Database (.pdb) redenumit în .mobi.
  • Primul Amazon Kindle s-a epuizat în cinci ore și jumătate în noiembrie 2007, citind exclusiv fișiere MOBI.

Întrebări tehnice frecvente

De ce a oprit Amazon suportul pentru fișierele MOBI?

Amazon a retras suportul pentru MOBI deoarece este un format învechit de 20 de ani căruia îi lipsesc tipografia modernă, fonturile personalizate și capacitățile de aranjare adaptivă. Acum, Amazon standardizează utilizarea EPUB pentru import.

Pot converti cărți MOBI în EPUB?

Da. File2File.app poate converti MOBI în EPUB în browser. Compatibilitatea depinde de dispozitivul și aplicația de citire.

Pot citi în continuare fișiere MOBI pe Kindle?

Da. Dispozitivele Kindle mai vechi pot citi în continuare fișiere MOBI transferate manual prin cablu USB, dar nu le mai poți trimite prin e-mail către contul tău Kindle.