Open-source finite element simulations in the browser with JavaScript