What can we do with CANVAS and SVG?
HTML5 canvas may end up with substituting Flash.
It allows us to have two different types of contexts for our graphics: one in two dimensions, the other one in three.
The first use of Canvas 2D we can think of is developing animations that were only possible with Flash, up until now. Nevertheless, it is likely that the future of Flash will be used more for canvas within the videogame world. Canvas allows us to create games both in 2D and 3D thanks to WebGL, which is a standard specification for 3D graphics in web browsers. Taking into consideration that many mobile devices do not support Flash, this could be the key factor for HTML5’s success. Anyway, the companies developing videogames will need to deal with the every browser’s HTML5 standard different implementations.
The website’s future looks very positive, considering that such elements will be used and that these elements will be able to be used in unexpected ways.