kiwix-js-pwa
kiwix-js-pwa copied to clipboard
Kiwix JS Offline Browser implemented as a Progressive Web App (PWA), and packaged as Electron, NWJS and UWP apps for Windows and Linux.
When DarkReader is enabled, the landing page of the CIA World Factbook ZIM (currently zimit classic) becomes unresponsive, with broken links and broken dynamic content. Curiously, other pages seem to...
Unfortunately, due to the incompatibility of wombat.js with the UWP app, we can't use the native support for finding the video BLOB in zimit2 archives. Instead, we'll have to do...
See, for example the `solar.lowtechmagazine` ZIMs, which are otherwise compatible with jQuery mode, but use background CSS images in place of normal images extensively. Although this happens to affect some...
This is no doubt because the replay_iframe which is still used in tabs for Zimit classic is sandboxed. We can't remove the sandbox because Zimit classic archives have so many...
See https://github.com/kiwix/kiwix-android/issues/3587#issuecomment-1880777891 for a full description of the issue. Kiwix Desktop can do full-text search, and it uses the same libzim, so something is getting lost or incorrectly transmitted to...
While I have eliminated FOIS when using links within a loaded ZIM that has DarkReader enabled, incorrect style is still showing in the following circumstances: * Loading a ZIM for...
This is strange. In the Android PWA on Chromium only, if the user switches to jQuery mode, the graphical landing page becomes fixed and can't scroll. In SW mode, there...
The code should be very similar to the progress info for direct download into the OPFS.
Before #446, it would be best to simplify the amount of text that is displayed, both on the Configuration page and in the About page. The text has drifted a...
I began internatinalization of upstream (Kiwix JS) first because there is much less text overall in the upstream app, and also to mark the 10th anniversary. However, the PWA is...