A cursory investigation of web technologies leads me to believe browsers should be capable of supporting more than the ES2 feature set. Not sure if the bottleneck on making this happen is to do with the cross compilation toolchain currently being used. Very interested to hear if there is any plans/road-map for pushing web builds to have more UE4 rendering features?