I used the Gzip compression for my WebGL build and it seems to be working just fine.
The original post makes it seem like you are only uploading the HTML file, but you actually need to zip the entire folder which was created during the build process and upload that.
Here's a quick video I found which shows what I mean at the 0:20 mark: