Çfarë është OPDS?

OPDS është mënyra se si një aplikacion leximi flet me një katalog librash. E takoni sa herë hapni një katalog në Fablum, zakonisht pa e vënë re.

OPDS vjen nga Open Publication Distribution System. Është një standard i hapur për botimin e katalogëve të librave në një format që një program tjetër mund ta lexojë: një rrjedhë regjistrimesh, secili me titull, autor, gjuhë, kopertinë dhe lidhje te vetë skedari. Aplikacioni i leximit e sjell rrjedhën dhe e vizaton si listë librash. Asgjë në të nuk i përket një dyqani të vetëm apo një aplikacioni të vetëm.

Këtu qëndron gjithë ideja. Një faqe interneti për një libër është shkruar për njeriun; një katalog OPDS është shkruar për softuerin. Dhe meqë formati është i fortë, aplikacioni mund atë që faqja e internetit nuk e lejon: të kërkojë brenda katalogut, ta filtrojë, të tregojë kopertinat në rrjet dhe ta dorëzojë shkarkimin drejt e në bibliotekën tuaj, jo në dosjen e shkarkimeve të shfletuesit.

Në çfarë ndryshon nga një dyqan

Katalogu nuk është dyqan. Nuk ka shportë, nuk ka arkë, nuk ka llogari: një regjistrim në OPDS është një përshkrim dhe një ose më shumë lidhje shkarkimi, kurse aplikacioni e ndjek lidhjen. Bibliotekat, arkivat dhe botuesit e teksteve në domenin publik pikërisht prandaj e përdorin: në mes nuk ka makineri tregtare.

Nuk është as format skedari. EPUB dhe PDF janë libra; OPDS është treguesi që drejton nga ata. Shumica e katalogëve janë thjesht Atom ose JSON mbi HTTP dhe prandaj mund t’i shfletojë çdo aplikacion leximi që flet standardin, pa shtesa.

Ku e përdor Fablum

Fablum vjen me një katalog publik të integruar dhe ai është një katalog OPDS. Gjithçka që ndodh në atë panel është një aplikacion që lexon një rrjedhë OPDS dhe bën atë që gjen aty: kategoritë nëpër të cilat kaloni, kërkimin, filtrat e gjuhës e të formatit, shkarkimin, transmetimin.

  1. 1

    Hapni Fablum, prekni + në bibliotekë dhe zgjidhni Katalogje publike. Ajo që hapet është një katalog OPDS me libra dhe audiolibra në domenin publik.

    Paneli i katalogut publik mbi bibliotekën e Fablum në iPhone: Peter Pan, Dracula, Treasure Island dhe Sense and Sensibility, secila me kopertinë, autor dhe shenjën EN
  2. 2

    Kërkoni në të ose përdorni filtrat e gjuhës dhe të formatit. Të dyja janë pjesë e OPDS: aplikacioni i kërkon katalogut një rrjedhë më të ngushtë dhe e rivizaton listën.

  3. 3

    Prekni një libër dhe shkarkojeni. Lidhja e shkarkimit nga regjistrimi sillet dhe importohet, kurse libri më pas hapet offline nga biblioteka juaj.

Çfarë mbulon standardi

Një rrjedhë OPDS përshkruan dy gjëra: lundrimin, pra kategoritë dhe raftet nëpër të cilat kaloni, dhe përfitimin, pra regjistrimet që vërtet mund të shkarkohen. Një regjistrim mund të ofrojë disa skedarë (EPUB, PDF ose audiolibër), kurse aplikacioni zgjedh atë që di ta hapë. Kërkimi është gjithashtu pjesë e standardit dhe prandaj në katalog kërkoni brenda aplikacionit, jo në një faqe interneti.

Specifikimi është publik dhe mbahet hapur në specs.opds.io; versioni 1.2 është ai i ndërtuar mbi Atom, që shumica e katalogëve ende e botojnë, kurse 2.0 është pasardhësi i tij në JSON.

Për anën praktike të të njëjtit katalog shihni si të gjeni libra elektronikë falas.

Shihni katalogun e integruar të Fablum