Web Worker + file api (only work if file < 2GB see emscripten issue )
See result in JS console
For now, the page needs to be reloaded to switch to another ZIM file, and it does not support split ZIM files.
Reading the content is currently hard-coded with the Ray Charles ZIM file.