WebAssembly map selection
Here are some links to the WebAssembly version for you to try without any downloads!
Do note that it is tested mostly on Chromium-based browsers; testing on Safari and Firefox is not done on a regular basis, but Firefox can be expected to work, while Safari is so-and-so.
Safari support is really low on the list, and it only works at all from Safari 17+, so if you are seeing bugs with Safari, please consider a better browser.
From testing that I’ve done personally, there might be some settings that need to be adjusted in Chromium in order to avoid locking up the browser; mainly selecting the appropriate ANGLE WebGL backend that is being used on Windows and macOS.
These settings are available at the address chrome://flags
, and the most relevant one is use-angle
, which for macOS (from my testing) is the Metal backend, and on Windows it seems to behave a lot better using the OpenGL backend, but results may vary based on underlying hardware :)
Keep in mind that, by adjusting the above settings, you may break other websites, so please reset them after you’re done playing with these demos!
On Linux, I haven’t seen as much need to adjust these settings, as the defaults are working quite well, as long as WebGL is accelerated in your browser.