FictionBook 2.0 (.fb2)

FictionBook Szabvány

A FictionBook 2.0 (FB2) egy népszerű, nyílt, szemantikus XML-alapú e-könyv formátum, amely egy teljes könyv szövegét, tipográfiáját, metaadatait és beágyazott borítóillusztrációit egyetlen önálló XML-fájlba csomagolja.

FB2 konvertálása erre: EPUB

Ingyenes, böngészőn belüli FB2 - EPUB konvertáló. Konvertáljon fájlokat azonnal 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) FB2 fájlokat:

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

Bájt-szintű fejléc aláírás (Magic Bytes)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) FB2 fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

3C 3F 78 6D 6C

ASCII REPREZENTÁCIÓ: <?xml

Szabványosítás: FictionBook Open XML Specification

Műszaki specifikációk

Konténer architektúraSingle self-contained XML document containing metadata, body chapters, poems, epigraphs, and Base64-encoded binary images
TömörítésUncompressed raw XML or zipped as .fb2.zip
BájtsorrendUTF-8 / Unicode text stream
SzínterekEmbedded image profiles
Csatornák és struktúraSemantic book structure (title-info, body, epigraphs, footnotes, sections)
Max. méretekUnbounded text length
ÁtlátszóságNone in markup (embedded PNGs support transparency)
Streaming és progresszívSequential XML stream; footnote hyperlinks provide instant footnote jumps

Műszaki összehasonlító mátrix: FB2 vs Versenytársak

Technikai attribútumFB2 (Jelenlegi)EPUBMOBITXT
FájlstruktúraEgyetlen önálló XML szövegfájlXHTML/CSS/képek ZIP archívumaPalmDOC bináris adatbázisEgyszerű nyers szövegfolyam
KéptárolásBase64 beágyazás az XML-en belülKülön képfájlok a ZIP-benBináris rekordok a Palm adatbázisbanNincs (csak szöveg)
Szemantikus tudatosságMagas (natív vers- és mottócímkék)CSS osztályoktól függőPrimitív HTML címkékNulla szemantikus szerkezet
Elsődleges régióKelet-Európa és PocketBookGlobális / nyugati szabványElavult Amazon KindleUniverzális

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

Az e-olvasó ezt jelenti: „XML elemzési hiba: nem megfelelő címke a(z) X. sorban".

Kiváltó ok: Lezáratlan XML címke vagy kódolatlan ampersand („&") a könyv törzsszövegében.

Helyreállítás: Érvényesítse és javítsa ki az XML sémacímkéket a File2File FB2 Repair Tool segítségével.

Biztonsági elemzés és elemző (parser) támadási vektorok

Az FB2 XML-alapú, és sebezhető a szabványos XML-elemző támadásokkal, például az XML entitásbővítéssel (billion laughs) és az XXE-vel szemben.

Ismert támadási vektorok

  • XML külső entitás (XXE) injektálás, amely helyi szerverfájlokat olvas be automatizált könyvfeldolgozás során.
  • XML entitásrobbanás (billion laughs), amely memóriát emészt fel az XML DOM felépítése során.
  • Heap-sérülés Base64 képdekódolás közben nem megerősített C e-olvasó könyvtárakban.

Védekező Legjobb Gyakorlatok:

Történeti háttér és mérföldkövek

2010Az FB2.ZIP a keép-európai e-olvasók (PocketBook) de facto szabványos e-könyv formátumává válik.
2008A FictionBook 2.1 bevezeti a továbbfejlesztett műfaji besorolásokat és táblázatszerkezeteket.
2004Dmitrij Gribov és Mihail Macnyev létrehozza az FB2-t, hogy a vizuális megjelenítés helyett a szemantikus könyvszerkezetet helyezze előtérbe.

Főbb előnyök

  • Tiszta szemantikus leíró nyelv: azt írja le, hogy mit képvisel a szöveg (vers, idézet, lábjegyzet, mottó) ahelyett, hogy hogyan néz ki.
  • Egyszerű, egófájlos felépítés: minden illusztráció és borítókép közvetlenül Base64 szövegként van beágyazva az egyetlen XML-fájlba.
  • A szabványosított szemantikus XML-címkéknek köszönhetően könnyen konvertálható, indexelhető és fordítható automatikusan.

Technikai korlátok és hátrányok

  • Hiányoznak belőle a modern EPUB 3-ban található fejlett CSS-stílusok, egyedi webes tipográfiák és dinamikus animációk.
  • A Base64 kódolás körülbelül 33%-kal növeli a beágyazott illusztrációk fájlméretét.
  • A nyugati e-olvasók (Kindle, Kobo) ritkán támogatják harmadik féltől származó firmware vagy konvertálás nélkül.

Érdekes technikai tudnivalók

  • Az FB2-t Oroszországban hozták létre, és ez maradt a legszélesebb körben olvasott e-könyv formátum Kelet-Európában, amelyet minden PocketBook eszköz natívan támogat.
  • Egy FB2 fájlban a lábjegyzetek egy dedikált „<notes>" törzsszakaszban vannak tárolva, így az e-olvasók felugró ablakokként tudják megjeleníteni őket.
  • Az FB2 fájlok megtekinthetők és érvényesíthetők bármely standard webböngészőben, egyszerűen XML-dokumentumként megnyitva a .fb2 fájlt.

Gyakran Ismételt Műszaki Kérdések

Milyen eszközök olvassák az FB2 fájlokat?

A PocketBook e-olvasók, az FBReader, a Moon+ Reader, a Calibre és különféle Android/iOS olvasóalkalmazások natívan olvassák az FB2-t.

Hogyan konvertálhatok FB2-t EPUB-ba vagy PDF-be?

Töltse fel FB2 fájlját a File2File.app-ba, hogy másodpercek alatt, közvetlenül a böngészőjében gyönyörűen stilizált EPUB vagy PDF könyvvé alakítsa.

Mi az az FB2.ZIP fájl?

Az FB2.ZIP fájl lényegében egy szabványos .fb2 XML-fájl, amelyet ZIP tömörítéssel tömörítettek az e-olvasó memóriakártyáján történő helytakarékosság érdekében.