Is this possible, scaling the width, height & angle of a diagram via html5 and blender?
You can't run the Blender game engine in a browser. Some options you have are:


Display pre-rendered image in the browser, you would have to render animation sequences for the water for each angle. (Bad idea)
Import Blender model to three.js using this addon.


Video Tutorial

Use a Javascript 3D graphics framework like three.js with WEBGL shaders


Related

- WebGL Water


water-simulation-in-three-js
Water