Hva er FB2-filformatet?
Filer med filendelsen .fb2 (FictionBook 2.0) er e-bokfiler som støttes av et bredt utvalg av leseenheter og applikasjoner. Formatet er basert på XML, og i motsetning til EPUB-formatet (som pakker data i flere filer i en enkelt ZIP-beholder), består hele strukturen av en enkelt XML-fil. Formatet oppsto i Russland, der det ble utviklet av Dmitry Gribov og FictionBook-fellesskapet rundt 2004, og fikk sin største popularitet der - i utgangspunktet innen sjangere som fantasy-litteratur.
Strukturen til en FB2-fil
Data i .fb2-filer inkluderer titler og publiseringsmetadata som forfatterinformasjon, ISBN-nummer, forlag og strukturell merking for prosa eller vers - noe som gjør dette formatet godt egnet for indeksering og katalogisering av e-bøker. Formatet er mye brukt av ulike indekseringsverktøy og bibliotekprogramvare. I tillegg til teksten er alle bilder innebygd direkte i XML-filen, konvertert til Base64 og plassert i <binary>-tagger på slutten av dokumentet.
På grunn av Base64-kodingsmetoden er volumet av innebygde bilder nesten 40 % større enn originalene. Av denne grunn distribueres .fb2-filer ofte komprimert i .fb2.zip- eller .fbz-arkiver - standard ZIP-pakker som de fleste enheter og programmer støtter direkte. Formatet er åpent, DRM-fritt og bruker MIME-typen application/x-fictionbook+xml.
Verdt å vite om FB2
Fordi de binære bildedataene er plassert på slutten av XML-filen, kan et leseprogram begynne å vise teksten før filen er ferdig lastet. I tillegg kan man ved å gi nytt navn til filendelsen fra .fb2 til .zip få direkte tilgang til tekstinnholdet og metadataene til en e-bok ved å pakke den ut med et hvilket som helst standard arkivverktøy som 7-Zip.
Sikkerhet og trygghet
RISIKO: LOWFB2 er et rent XML, DRM-fritt tekstformat og er blant de sikrere e-bokformatene - det inneholder ingen egne skript, så selve filen har lav risiko. De praktiske risikoene er kildene: mange FB2-bøker kommer fra gratis-/piratbiblioteker som pakker nedlastinger inn i reklameprogramvare eller falske «last ned»-knapper, og (i sjeldne tilfeller) kan en feilformatert FB2 prøve å utnytte en feil i en utdatert leser. Hold leserappen din oppdatert og foretrekk anerkjente kilder. Fordi FB2 bare er XML, kan du trygt inspisere en i et tekstredigeringsprogram før du åpner den i en leser.
Formatdetaljer
i et nøtteskallProgrammer som åpner FB2-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Enkelt XML-dokument; all tekst og innebygde bilder lagret i én fil |
| Rotelement | <FictionBook> med XML-navnerom xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" |
| Tegnkoding | UTF-8 (deklarert i XML-prolog: <?xml version="1.0" encoding="utf-8"?>) |
| MIME-type | application/x-fictionbook+xml |
| Filsignatur | Starter med XML-deklarasjon <?xml (hex 3C 3F 78 6D 6C); ingen binære magic bytes - komprimert .fb2.zip starter med ZIP-header PK (50 4B 03 04) |
| Bildelagring | JPEG- og PNG-bilder innebygd som Base64 i <binary>-elementer plassert på slutten av XML-dokumentet |
| Base64-størrelsestillegg | Innebygde bilder er omtrent 33-40 % større enn de originale binærfilene |
| Komprimerte varianter | .fb2.zip og .fbz - standard ZIP-arkiv som inneholder en enkelt .fb2-fil; støttes naturlig av de fleste FB2-lesere |
| DRM | Ingen; formatet er DRM-fritt av design |
| Bokmetadata-elementer | <title-info> inne i <description> inneholder tittel, forfatter(e), sjanger, annotasjon, ISBN og omslag; <publish-info> inneholder forlag, år og by |
| Strukturell merking | Støtter seksjoner (<section>), dikt (<poem>, <stanza>, <v>), epigrafer, sitater og fotnoter via interne href-lenker |
| Tekstformatering | Fet (<strong>), kursiv (<emphasis>), gjennomstreking, hevet skrift, senket skrift - alt uttrykt som navngitte XML-elementer |
| Progressiv visning | Binære data plassert etter tekstkroppen; lesere kan vise fullt tekstinnhold før innebygde bilder er ferdig lastet |
| Opprinnelse og primærmarked | Utviklet i Russland av Dmitry Gribov og FictionBook-fellesskapet; dominerende format i russiskspråklige digitale bokbiblioteker |
| Typisk ukomprimert størrelse | 50-500 KB for bøker med kun tekst; større filer når illustrasjoner er innebygd på grunn av Base64-tillegg |
| Utgitt | 2004 (FictionBook 2.0); also distributed compressed as .fb2.zip / .fbz |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.fictionbook.org |
FB2-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om FB2-filer.