Cool, I'll try it. However, did you know that you can upload the executable version in the same page as the web version? This is what I did for my game, as I also realized there were issues on some browsers.
Viewing post in The Blessed Curse jam comments
I actually wasn't able to on to put them on the same page. After I realized the web version was bugged I uploaded the downloadable version as a different game. I know the that means that the download isn't technically part of the jam but it is the exact SAME with no changes as the web version. Its just that webGL refuses to render my decals : (