kiwix-js
kiwix-js copied to clipboard
Users seem confused when the Chrome extension won't do some stuff in ServiceWorkerLocal mode
Not really sure what we can do about this, as we clearly post a warning message at the top of the landing page "Unable to display active content..." and tell them what to do about it (see screenshot). But two experienced users have recently ignored this and have reported video isn't working. It can't work, because Chrome browser extensions prohibit any inline JS as well as eval and other stuff. Also, when first installing the extension, it asks for permission to fetch the browser-extension.kiwix.org PWA, which solves the issue (and works offline thereafter). Same issue in Firefox, only worse, because Service Workers are prohibited in local Firefox extensions, so to do anything reasonable at all, users must agree to fetch the browser-extension PWA.
Is there anything more we could do? Maybe make that warning into a modal that users must actively acknowledge (could be annoying...)? @kelson42, any UX advice here?