A very simple WebGL program that still shows some color and user interaction.
You can repeatedly click the empty canvas or the button below to change color.