Smallest possible WebGL build size?

Note that with Unity 6 Preview you can disable the splashscreen logo which will remove a couple KB. As well as [what I did]( WebGL builds for mobile page-2#post-9021013), specifically disabling unused built-in packages can remove several hundred KB.

Also compression is about more than PNG files and build compression will lead to a smaller build - it only depends on the assets in the project as to how much compression can be achieved.