Өмнөх нийтлэлд бид энэ тухай ярьсан
/flickr/
Форматын харагдах байдал
90-ээд оны дундуур сонирхогчид
Байтын эвдрэлд тэсвэртэй, олон талт байдлаас шалтгаалан сонголт нь түүний талд хийгдсэн - TXT нь ямар ч үйлдлийн систем дээр нээгддэг. Гэсэн хэдий ч тэр
HTML-г цахим ном зохиолыг "хадгалахад" бас ашигладаг байсан. Энэ нь индексжүүлэх, бусад формат руу хөрвүүлэх, баримт бичиг үүсгэх (текстийг шошголох) үйл явцыг хялбаршуулсан боловч өөрийн гэсэн дутагдалтай талуудыг танилцуулсан. Хамгийн чухал нь "
Хэдийгээр файлуудтай ажиллахыг дэмжээгүй - ийм баримт бичгийг буруу гэж үзсэн - стандарт нь уншигчдад агуулгыг харуулахыг оролдохыг шаарддаг. Хэрэглээ болгонд "таамаглах" үйл явц өөр өөрийн замаар хэрэгждэг байсан тул энд л бэрхшээл гарч ирэв. Үүний зэрэгцээ, тухайн үед зах зээл дээр байгаа унших төхөөрөмж, програмууд
Энэ формат нь анхны хувилбартай байсныг анхаарна уу -
Уран зохиолын ном1 - гэхдээ энэ нь зөвхөн туршилтын шинж чанартай байсан, удаан үргэлжилсэнгүй, одоогоор дэмжигдээгүй, хоцрогдсон нийцтэй биш юм. Тиймээс FictionBook нь ихэвчлэн түүний "залгамжлагч" - FB2 форматыг хэлдэг.
FB2-г тэргүүтэй хэсэг хөгжүүлэгчид бүтээсэн
FB2 баримт бичгийн бүтэц
Баримт бичигт байгаа текст
Бүх баримт бичиг нь root хаягаар эхэлдэг , доор гарч ирж болно , , Тэгээд .
Tag Бусад формат руу хөрвүүлэхэд туслах загварын хүснэгтүүдийг агуулсан. IN ашиглан кодлогдсон худлаа
Бүрэлдэхүүн номын талаар шаардлагатай бүх мэдээллийг агуулсан: бүтээлийн төрөл, зохиогчдын жагсаалт (бүтэн нэр, цахим шуудангийн хаяг, вэбсайт), гарчиг, түлхүүр үг бүхий блок, тайлбар. Мөн баримт бичигт оруулсан өөрчлөлтийн талаарх мэдээлэл, цаасан дээр хэвлэгдсэн бол ном хэвлэгчийн талаарх мэдээллийг агуулж болно.
Блокны хэсэг нь иймэрхүү харагдаж байна -д зориулсан FictionBook оруулгад
<?xml version="1.0" encoding="iso-8859-1"?>
<FictionBook
>
<description>
<title-info>
<genre match="100">detective</genre>
<author>
<first-name>Arthur</first-name>
<middle-name>Conan</middle-name>
<last-name>Doyle</last-name>
</author>
<book-title>A Study in Scarlet</book-title>
<annotation>
</annotation>
<date value="1887-01-01">1887</date>
</title-info>
</description>
FictionBook баримт бичгийн гол бүрэлдэхүүн хэсэг нь . Энэ нь өөрөө номын текстийг агуулдаг. Баримт бичгийн туршид эдгээр шошго хэд хэдэн байж болно - нэмэлт блокуудыг зүүлт тайлбар, тайлбар, тэмдэглэл хадгалахад ашигладаг.
FictionBook нь гипер холбоостой ажиллах хэд хэдэн шошготой байдаг. Тэдгээр нь техникийн үзүүлэлтүүд дээр суурилдаг
Форматын давуу тал
FB2 стандарт нь зөвхөн шаардлагатай хамгийн бага багц шошгыг агуулдаг (зохион бүтээхэд хангалттай) бөгөөд энэ нь уншигчдын боловсруулалтыг хялбаршуулдаг. Түүнчлэн, уншигчийг FB форматаар шууд ажиллуулах тохиолдолд хэрэглэгч бараг бүх дэлгэцийн параметрүүдийг өөрчлөх боломжтой болно.
Баримт бичгийн хатуу бүтэц нь FB форматаас өөр формат руу хөрвүүлэх үйл явцыг автоматжуулах боломжийг олгодог. Үүнтэй ижил бүтэц нь баримт бичгийн бие даасан элементүүдтэй ажиллах боломжийг олгодог - номын зохиогч, гарчиг, төрөл гэх мэт шүүлтүүрийг тохируулах. Энэ шалтгааны улмаас FB2 формат нь Runet-д түгээмэл болж, Оросын цахим номын сан, номын санд анхдагч стандарт болсон. ТУХН-ийн орнуудад.
Форматын сул тал
FB2 форматын энгийн байдал нь түүний давуу болон сул тал юм. Энэ нь нарийн төвөгтэй текстийн байршлын функцийг хязгаарладаг (жишээлбэл, захын тэмдэглэл). Энэ нь вектор график эсвэл дугаарлагдсан жагсаалтыг дэмждэггүй. Энэ шалтгааны улмаас формат
Үүний зэрэгцээ, номын тухай хамгийн бага мэдээллийг харуулахын тулд - гарчиг, зохиогч, хавтас - програм нь бараг бүх XML баримтыг боловсруулах шаардлагатай. Учир нь текстийн эхэнд мета өгөгдөл, төгсгөлд нь зураг ирдэг.
FB3 - формат боловсруулах
Номын текстийг форматлахад тавигдах шаардлага нэмэгдсэн (мөн FB2-ийн зарим дутагдлыг багасгахын тулд) Грибов FB3 формат дээр ажиллаж эхэлсэн. Хөгжил сүүлдээ зогссон ч 2014 онд болсон
Зохиогчдын үзэж байгаагаар тэд техникийн ном хэвлэл гаргахдаа бодит хэрэгцээг судалж, сурах бичиг, лавлах ном, гарын авлагыг үзэж, ямар ч номыг харуулах боломжийг олгодог илүү тодорхой шошгоуудыг тодорхойлсон.
Шинэ тодорхойлолтод FictionBook формат нь мета өгөгдөл, зураг, текстийг тусдаа файл болгон хадгалдаг зип архив юм. Зип файлын формат, түүнийг зохион байгуулах конвенцид тавигдах шаардлагыг стандартад заасан болно
Форматлах (зай, доогуур зураас) -тай холбоотой хэд хэдэн сайжруулалт хийгдсэн бөгөөд номын дурын фрагментийг дөрвөлжин хэлбэрээр форматлаж, текстэнд ороож оруулах боломжтой "блок" гэсэн шинэ объект нэмэгдсэн. Одоо дугаарласан болон тэмдэглэгдсэн жагсаалтыг дэмжих боломжтой болсон.
FB3 нь үнэгүй лицензийн дагуу түгээгддэг бөгөөд нээлттэй эх сурвалж тул бүх хэрэгслийг хэвлэн нийтлэгчид болон хэрэглэгчид ашиглах боломжтой: хөрвүүлэгч, үүл засварлагч, уншигч. Одоогийн
Ерөнхийдөө FictionBook3 нь ахаасаа бага тархсан хэвээр байгаа ч хэд хэдэн цахим номын сангууд энэ форматтай номыг санал болгож байна. Хэдэн жилийн өмнө литрүүд каталогоо бүхэлд нь шинэ формат руу шилжүүлэх хүсэлтэй байгаагаа зарлав. Зарим уншигчид шаардлагатай бүх FB3 функцийг аль хэдийн дэмждэг. Жишээлбэл, ONYX уншигчийн орчин үеийн бүх загварууд энэ форматтай ажиллах боломжтой, жишээлбэл,
FictionBook3-ийг илүү өргөнөөр түгээх нь экосистемийг бий болгоно
Жич ONYX BOOX уншигчдын хэд хэдэн тоймыг бид танд хүргэж байна.
ONYX BOOX Darwin 3 тойм: цахим номноос илүү Технологи нь "эртний" эсрэг: ONYX BOOX Chronos уншигчийн тойм Хатан хаан уншихыг хүсч байна: ONYX BOOX Cleopatra 3 цахим номын тойм ONYX BOOX Darwin 4-ийн тойм: E-Ink дээрх шилдэг цахим ном
Эх сурвалж: www.habr.com