Carte electronică Mobipocket (.mobi)
Specificația StandardMobipocket 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:
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 49REPREZENTARE ASCII: BOOKMOBI
Standardizare: Specificația veche Mobipocket / Amazon
Specificații tehnice
| Arhitectură container | Container Palm Resource Database (PRC/PDB) cu text PalmDOC comprimat și structuri de antet MOBI |
| Compresie | Compresie în octeți PalmDOC LZ77 sau compresie proprietară Huffman/CDIC |
| Ordinea octeților | Big-Endian (moștenit de la Motorola 68k Palm OS) |
| Spații de culoare | sRGB |
| Canale și structură | Text de cărți digitale cu aspect rearanjabil, formatare HTML de bază și imagini încorporate de rezoluție mică |
| Dimensiuni maxime | Flux de text fără limită de lungime |
| Transparență | Niciuna (cititoare electronice vechi, alb-negru sau color timpurii) |
| Streaming și progresiv | Indexarea 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 tehnic | MOBI (Curent) | EPUB | AZW3 | |
|---|---|---|---|---|
| Stare curentă | Format învechit și depreciat | Standard web activ al W3C | Format activ Amazon Kindle | Standard ISO activ pentru documente |
| Suport pentru stilizare | Subgrup HTML 3.2 de bază | HTML5 și CSS3 moderne | HTML5 și CSS3 moderne | Pagină vectorială fixă PostScript |
| Motor de container | Bază de date PalmOS PRC/PDB | Container ZIP cu XHTML | Container PalmOS cu KF8 | Ierarhie de obiecte binare |
| Send-to-Kindle | Nu mai este acceptat de Amazon | Acceptat (convertit de Amazon) | Format nativ Amazon | Acceptat 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
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.
Perechi de conversie MOBI conexe
Conversia fișierelor de cărți electronice Mobipocket vechi în formatul modern EPUB asigură compatibilitatea bibliotecii tale digitale cu cititoarele electronice și aplicațiile mobile contemporane.
Conversia fișierelor EPUB în formatul Mobipocket eBook transformă documentele HTML arhivate moderne în fișiere binare PalmDOC unice pentru cititoarele electronice vechi.