![]() Universal Windows Platform (UWP) >=0 (as an HTML/JS application: see ).Electron >=1.8.0 and NWJS >=0.14.7 (as an application: see ).Microsoft Edge (Chromium) >=79 (as an add-on: ).Google Chrome (or Chromium) >=58 (as an extension: ).Mozilla Firefox >=52 (as an extension: ).Injection mode supported by the specific browser engine. Since the app is written in HTML/JavaScript, it should work in most recent browser engines and many older ones too, depending on the Content You can switch between these content injection modes in Configuration, but if your browser supports ServiceWorker mode, you are stronglyĪdvised to remain in this mode. This mode is compatible with any browser, but it cannot run JavaScript inside the ZIM file, so some ZIMs with dynamicĬontent do not work well (if at all). "JQuery" mode (deprecated) parses the DOM to find the HTML tags of the dependencies and modifies them to point to content we extractįrom the ZIM.Service Workers are currently disabled by Mozilla in Firefox extensions, but we use a workaround (an offline-first PWA version) as a It works in any recent browser, but not in older ones. It is a generic and clean way of serving content to the browser. "ServiceWorker" mode (the default) uses a Service Worker to catch any HTTP request the page may send and reply with content read from.Technically, after reading an article from a ZIM file, it is necessary to "inject" the dependencies (images, css, etc). You have to download these separately, store them in your filesystem, and manually select themĪfter starting the application (or you can drag-and-drop one into the app). To install the PWA in Chromium browsers, go to Settings -> Apps -> Install this site as an app.Īdditionally, the app requires ZIM archives that you can download from or Alternatively, you can bookmark or install the PWA version from (it willĪuto-update). You would rather not use a store, you can get a file-based version of the extension from, but you will This is the best way to get the extension, because it will be kept up to date automatically. Install "Kiwix JS" from your browser's add-on store. Mediawiki-based content (Wikipedia, Wikivoyage, Wikitionary, etc.), StackExchange, Project Gutenberg and TED Talks. The reader also works with other content in the OpenZIM format, but our main targets are If your Internet access isĮxpensive, intermittent, slow, unreliable, controlled or censored, you can still have offline access to this amazing repository of ![]() In your own language inside your device (including images and audiovisual content) entirely offline. For example, you can have the entire content of Wikipedia No further Internet access is required to read the archive's content. Once you have obtained an archive (see below), select it in Kiwix JS, or drag-and-drop it into the app, and start searching for article Primarily intended for use within the Mozilla Extension. There is also a version implemented as an offline-first Progressive Web App (PWA) at , YouĬan get the extension, completely free, from the Mozilla, Chrome and Edge extension stores (search for "Kiwix", or click on a badgeīelow). Kiwix JS is an official HTML5/Javascript implementation of the Kiwix software, principally targeting browser extensions or add-ons. For full information about the open-source Kiwix project, see our main Web site. Otherwise, Chrome will not allow the installation.Kiwix is an offline viewer for Wikipedia, Stackexchange, Project Gutenberg, and other Web resources packaged as highly compressed ZIMĪrchives. Also, make sure you drag and drop the CRX file in Chrome and don’t just open it using Chrome as the default app. Ending thoughtsīefore I end, I should mention that you can use the same process to install Chrome extension in other Chromium-based browsers as well, such as Opera. This will install the extension and you don’t even need an internet connection to complete the installation. To drag and drop, you can either decrease the size of the Chrome window or drag the CRX file on the Chrome taskbar button to maximize Chrome and drop it. Now drag and drop the CRX file of the extension in the Chrome extensions page and you’ll be asked to add the extension like you are usually asked. ![]() You cannot install Chrome extensions manually without enabling this option. Here click on the “Developer mode” toggle at the top-right corner to enable it. Now that you have downloaded the CRX file, let’s see how you can install it in Chrome.Ĭlick on the Chrome main menu and select “Extensions” from the “More tools” option. That’s it, the extension CRX file will be downloaded to your PC and you can even move it to a different PC to install.
0 Comments
Leave a Reply. |