Mobipocket e-könyv (.mobi)
Mobipocket SzabványA Mobipocket Ebook (MOBI) egy történelmi e-könyvformátum, amelyet eredetileg Palm OS kéziszámítógépekhez (PDA) hoztak létre, majd később az Amazon felvásárolt, hogy az első generációs Amazon Kindle e-olvasók alapjául szolgáljon.
MOBI konvertálása erre: EPUB
Ingyenes, böngészőben használható MOBI-konverter EPUB formátumba. A fájlokat azonnal konvertálhatja az eszközén.
Vizsgálat és metaadatok
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) MOBI fájlokat:
Bájtszintű fejlécaláírás (fájlazonosító bájtok)
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) MOBI fájlokat:
HEX ALÁÍRÁS (ELTOLÁS 60):
42 4F 4F 4B 4D 4F 42 49ASCII ÁBRÁZOLÁS: BOOKMOBI
Szabványosítás: Mobipocket / Amazon Legacy Specification
Műszaki specifikációk
| Konténer architektúra | Palm Resource Database (PRC/PDB) tároló PalmDOC-tömörítésű szöveggel és MOBI-fejlécstruktúrákkal |
| Tömörítés | PalmDOC LZ77-bájttömörítés vagy saját Huffman/CDIC-tömörítés |
| Bájtsorrend | nagy bájtsorrend (a Motorola 68k-alapú Palm OS öröksége) |
| Színterek | sRGB |
| Csatornák és struktúra | Újratördelhető digitáliskönyv-szöveg, alapvető HTML-formázás és beágyazott, kis felbontású képek |
| Max. méretek | A szövegfolyam hossza nincs korlátozva |
| Átlátszóság | Nincs (régi fekete-fehér és korai színes e-könyv-olvasók) |
| Streaming és progresszív | A rekordalapú indexelés lehetővé teszi az egyes 4096 bájtos szövegrekordok véletlen elérését |
Műszaki összehasonlító mátrix: MOBI vs. versenytársak
| Technikai attribútum | MOBI (Jelenlegi) | EPUB | AZW3 | |
|---|---|---|---|---|
| Jelenlegi állapot | Elavult korábbi formátum | W3C aktív webszabvány | Aktív Amazon Kindle formátum | Aktív ISO dokumentumszabvány |
| Stílustámogatás | Alapvető HTML 3.2 részhalmaz | Modern HTML5 és CSS3 | Modern HTML5 és CSS3 | Rögzített PostScript vektoros oldal |
| Konténermotor | PalmOS PRC/PDB adatbázis | ZIP konténer XHTML-lel | PalmOS-burkoló KF8-cal | Bináris objektumhierarchia |
| Send-to-Kindle | Az Amazon már nem fogadja el | Támogatott (az Amazon által konvertálva) | Natív Amazon formátum | Az Amazon által támogatott |
Gyakori sérülési módok és hexadecimális helyreállítási útmutató
A Kindle a 'Nem sikerült megnyitni az elemet' üzenetet jeleníti meg, vagy hirtelen átugrik fejezeteket.
Kiváltó ok: Sérült PalmDOC rekordhossz-eltolás a PDB rekordlistatáblázatban.
Helyreállítás: Konvertálja a könyvet modern EPUB vagy PDF formátumba a File2File.app Ebook Converter segítségével.
Biztonsági elemzés és elemző (parser) támadási vektorok
A régi MOBI-elemzők gyakran nem végeznek biztonsági határellenőrzést a 4096 bájtos PalmDOC LZ77 rekordok kitömörítésekor.
Ismert támadási vektorok
- Puffertúlcsordulás a PalmDOC LZ77-szótár futáshossz-kibővítésekor.
- Határokon túli mutatóolvasás a hibásan formázott Huffman CDIC szótárak elemzésekor.
- Szolgáltatásmegtagadás körkörös PDB rekordeltolási táblázatok révén.
Ajánlott védekezési módszerek: A régi MOBI-fájlokat szabványos EPUB- vagy PDF-formátumba kell konvertálni elkülönített WebAssembly-homokozóban.
Történeti háttér és mérföldkövek
Főbb előnyök
- Úttörő digitális olvasási formátum, amely hatalmas történelmi jelentőséggel bír a kereskedelmi e-könyvipar elindításában.
- Rendkívül kis memóriafogyasztás, amely képes zökkenőmentesen futni a 16 MHz-es Palm OS kéziszámítógépeken.
- Több millió régebbi, korai generációs Kindle hardvereszköz támogatja világszerte.
Technikai korlátok és hátrányok
- Hivatalosan elavult: az AZW3, a KFX és az EPUB felváltotta; az Amazon 2022-ben kivezette.
- Primitív formázás: az alapvető HTML 3.2 tagekre korlátozódik, modern CSS, betűtípus-beágyazás vagy flexbox elrendezések nélkül.
- Gyengébb képminőség: a képeket a múltban erősen tömörítették, hogy beleférjenek a korai PDA-k memóriakorlátaiba.
Érdekes technikai tudnivalók
- Minden érvényes MOBI-fájl 60. és 67. bájtja közötti ASCII-karakterlánc a 'BOOKMOBI'.
- A MOBI formátum alapvetően egy Palm OS adatbázisfájl (.pdb), amelynek kiterjesztését .mobi-ra változtatták.
- Az első Amazon Kindle öt és fél óra alatt elfogyott 2007 novemberében, és kizárólag MOBI-fájlokat olvasott.
Gyakran Ismételt Műszaki Kérdések
Miért hagyta abba az Amazon a MOBI fájlok támogatását?
Az Amazon azért vezette ki a MOBI-t, mert elavult, 20 éves formátum, amely nem támogatja a modern tipográfiát, az egyedi betűtípusokat és a reszponzív elrendezést. Az Amazon mostantól EPUB-formátumot használ a könyvek fogadásához.
Konvertálhatók a MOBI-könyvek EPUB-formátumba?
Igen. File2File.app a böngészőben MOBI-fájlt EPUB-formátumra tud alakítani. A támogatás az olvasóeszköztől és az alkalmazástól függ.
Olvashatok még MOBI-fájlokat a Kindle-emen?
Igen. A régebbi Kindle-ök továbbra is képesek USB-kábellel, manuálisan átvitt MOBI-fájlok olvasására, de ezeket már nem lehet e-mailben a Kindle-fiókba küldeni.
Kapcsolódó MOBI konverziós párok
A hagyományos Mobipocket e-könyv fájlok modern EPUB formátumba alakítása biztosítja, hogy a digitális könyvtár a mai e-olvasókon és mobilalkalmazásokon is működjön.
Az EPUB fájlok Mobipocket e-könyv formátumba történő konvertálása a modern tömörített HTML dokumentumokat egyetlen bináris PalmDOC fájllá alakítja a régebbi e-olvasók számára.