I’m not sure what’s causing this. Strange how I can run it through the Editor, but not as a bundle. I’ve tried other browsers with the same result. I’ve also tried updating my drivers and browser, but same result.
You cannot open the .html file directly and run it due to browser security features. Like @Mathias_Westerdahl says you need to serve it from a file server.
Yes it does. Put all of the files in there and it should just work. Remember that there is a slight delay between pushing your files to GitHub Pages and the files actually being available.