Kiwix | |
---|---|
Typ | aplikační balíček |
Autor | Emmanuel Engelhart [d] a Renault Gaudin [d] |
Vývojář | Emanuel Engelhardt |
Zapsáno v | C++ |
Rozhraní | XUL a XBL [d] |
Operační systém | Linux , Windows , Mac , Android , iOS |
Jazyky rozhraní | Přes 120 |
První vydání | 2006 |
Hardwarová platforma | IA-32 , x86_64 a ARM |
Nejnovější verze | 2.0.1 (20. dubna 2020 [1] ) |
Licence | GPL 3.0 [2] |
webová stránka | kiwix.org |
Mediální soubory na Wikimedia Commons |
Kiwix je bezplatný softwarový balíček pro vytváření a prohlížení souborů ZIM , který vyvinuli Emmanuel Engelhart a Renaud Gaudin v roce 2006. Komprimovaný soubor ZIM obsahuje logicky propojené html stránky (a někdy i celé obrázky webu) s funkčními hypertextovými odkazy, obrázky, zvukem a videem.
Kiwix funguje jako samostatný webový prohlížeč se stránkami uvnitř souboru ZIM. Pokud tyto stránky obsahují odkaz na webovou stránku na internetu (a ne na jiné stránky v rámci stejného souboru ZIM), pak Kiwix nabízí otevření tohoto externího odkazu v běžném prohlížeči . Původní cíl projektu: umožnit přístup k obsahu Wikipedie na počítači , tabletu nebo chytrém telefonu bez nutnosti připojení k internetu . Soubor ZIM se nachází ve vnitřní paměti zařízení ( flash disk , pevný disk , paměťová karta ). Soubory ZIM lze rozdělit na menší části , abyste se dostali kolem limitu velikosti systému souborů FAT32 (maximálně 4 GB). Název formátu ZIM nebo projektu OpenZIM pochází od Zeno IMproved (vylepšení Zeno, formátu dříve používaného pro stejný účel). V souborech ZIM je možné vyhledávání podle názvu stránky a fulltextové vyhledávání , pro umožnění vyhledávání jsou stránky indexovány a indexy jsou umístěny uvnitř souboru ZIM (ve formátech do poloviny roku 2018 bylo nutné indexy vytvářet a ukládat samostatně, v externích soubory). Logo programu je pták Kiwi , v jehož názvu jsou stejná písmena jako ve slově Wiki - technologie, na které je založena tvorba a obsah Wikipedie .
Program je zaměřen na publikum s omezeným přístupem k internetu (například tam, kde je přístup blokován správcem místní nebo rozlehlé sítě nebo vládou), kde je internet drahý (například roaming ), a také na uživatele z místa, kde jsou stránky Wikipedie nebo celý internet nedostupné (například otevřené moře , při studiu ve věznicích, dlouhé cesty) nebo přístup k internetu je velmi pomalý. Tento software byl původně vyvinut pro edici DVD německé Wikipedie . Stejně jako mnoho jiného svobodného softwaru může Kiwix fungovat bez instalace (instalace), například program i soubor ZIM lze nosit s sebou na USB flash disku a spustit z něj.
Soubor ZIM lze vytvořit z libovolné webové stránky umístěné lokálně v adresáři pomocí nástroje zimwriterfs , který shromažďuje tyto statické html , obrázky, styly a další obsah, poté indexuje, komprimuje pomocí algoritmu LZMA2 a skládá do ZIM [3 ] .
Soubory ZIM lze také vytvářet pomocí pluginu pro weby z několika webových stránek běžících na wiki enginu Mediawiki (dříve to bylo možné také na Wikipedii pomocí nástroje nalevo od hlavního článku „ Vytvořit knihu “. Statický html může lze získat z libovolného webu pomocí nástrojů pro stahování webů z internetu ( správci stahování jako wget , curl atd.) Stránky s Wikipedií je obtížné stáhnout pomocí správců stahování, protože obsahují mnoho hypertextových odkazů na stránky v jiných jazycích které nejsou potřeba při práci s místní Wikipedií v jednom jazyce gigabajtůdesítekdosahujeWikipedií, souborů trvá dlouho ( dny nebo týdny ) atd . ) s obrázky nebo bez nich v rámci projektu Kiwix byla vytvořena utilita mwoffliner , která po určitou dobu (od několika minut po několik dní ok) stáhne Wikipedii v zadaném jazyce a uloží tato data jako statické html soubory do adresáře a optimalizuje obrázky ze stránek na velikost, poté se již spustí utilita zimwriterfs , která všechny tyto statické soubory shromáždí do jednoho komprimovaného souboru ZIM. Pokud Wikipedia obrázky neoptimalizuje, může být velikost souboru zim až několik terabajtů. Soubor Zim s anglickou verzí Wikipedie bez obrázků z roku 2020 (ale se styly, vzorci, hypertextovými odkazy) zabírá 37 GB , s optimalizovanými (zmenšenými) obrázky - 79 GB , v ruštině 11 a 28 GB.
Existují sestavení programu pro Linux , Windows , OS X , Android (verze je dostupná zdarma prostřednictvím obchodu Google Play a také v repozitáři F-Droid [4] , operační systém Android verze 3 a vyšší je podporováno ), pro iOS (program je dostupný v App Store ), pro Windows Mobile . Pro práci se zim-soubory existují rozšíření pro prohlížeče : Firefox [5] , Chrome [6] (a všechny na něm založené prohlížeče) a Edge [7] .
Spolu s Kiwix je dodávána služba Kiwix (kiwix-serve), která funguje jako webový server a umožňuje organizovat přístup k souborům Zim na všechny počítače v rámci lokální nebo globální sítě.
V rámci projektu Kiwix existuje stránka http://library.kiwix.org/ , která obsahuje prakticky všechny soubory zim vytvořené v rámci tohoto projektu.
Projekt Kiwix vytváří měsíční výpisy Wikipedie v několika jazycích ve formátu ZIM [2] [8] . Kromě Wikipedie (a dalších projektů Wikimedia , jako je Meta-Wiki , Wikispecies ) je na webu Kiwix k dispozici mnoho dalšího obsahu ve formátu ZIM (tisíce knih z Project Gutenberg , videokonference TED z YouTube atd.) . Někdy se z velmi rozsáhlých Wikipedií (milion článků nebo více) tlačí na určité téma (například existují soubory zim o matematice, fyzice, chemii, počítačích, medicíně z anglické Wikipedie ). Na základě anglické Wikipedie existuje verze bezplatné online encyklopedie pro školáky (2,3 GB).