kiwix-js
kiwix-js copied to clipboard
Fully portable & lightweight ZIM reader in Javascript
Kiwix Desktop currently provides a warning if a user tries to open a Zimit-based archive, It occurred to me we should do something similar in this app (and also ensure...
It is a popular demand, and was not technically possible (except on some specific devices that have specific APIs : Firefox OS and Windows Mobile). This new API should allow...
See my screenshot  Probably a white background should be forced.
As discussed in #789, browser extensions now enforce some CSP that block inline javascript. And it might happen in some other contexts, too. Here is a list of affected scrapers...
The ServiceWorker mode is faster and cleaner. At startup, we should first try to enable it by default (except if the user has chosen jQuery mode before). If it fails,...
Microsoft is introducing a REST API to automate publishing Edge browser extensions. See https://techcommunity.microsoft.com/t5/articles/introducing-api-to-automate-publishing-and-updating-microsoft/m-p/2654592 . The estimated date for availability is December.
We claim to support Firefox >=45 and Chrome >=58, and our CI tests a scenario on these versions. However, when working on #878, I did not always manage to run...
If you watch the memory consumption of the browser (tested with Chromium) on branch https://github.com/kiwix/kiwix-js/tree/libzim-experiments, you see that it gradually raises when browsing. It's more obvious when reading large contents,...
The libzim already has its unit tests, the goal is not duplicate them. We might add some unit tests (maybe the same as the ones we already have on our...
It should be automatically set to libzim wasm by default. There should be a warning displayed to the user if it's not supported, and fallback to our current javascript backend...