- Backed by Google, Apple and Microsoft (and because of that able to capitalize on Flash being blocked from the iOS platform)
- Already included in every major browser (if you include IE9)
You're right about Google and Apple (and Mozilla are there too) but not Microsoft -- the IE team have explicitly decided to not implement WebGL for IE9, which I think is a mistake. MS seem to be focusing their intention elsewhere, if they come up with a "WebDirect3D" or some kind of Silverlight-based abomination I won't be surprised...
Definitely agree with your other points, though, especially re: Flash.
Silverlight already has some 3D support and the next flash beta will include a full programmable shader pipeline (using CG I think).
So there is some tough competition and with Flash reportedly having a ~97% of the web install base (bar iPhones/iPads which I am still unsure whether that will be an issue or not only time will tell) and a very large developer base it will be interesting to see what will happen.
- Already included in every major browser (if you include IE9)
You're right about Google and Apple (and Mozilla are there too) but not Microsoft -- the IE team have explicitly decided to not implement WebGL for IE9, which I think is a mistake. MS seem to be focusing their intention elsewhere, if they come up with a "WebDirect3D" or some kind of Silverlight-based abomination I won't be surprised...
Definitely agree with your other points, though, especially re: Flash.