HTML, combined with CSS, is probably one of the most complex and counter-intuitive systems you can imagine to create layouts. If you’re not working with this on a regular basis, positioning an image or text exactly as you envisioned can mean hours of work.
Luckily, for game development in HTML5, you barely need to touch the HTML/CSS mess.
While the HTML5 standard is still under development, with only partial support in mainstream browsers, the canvas element is almost fully supported in all of them.
Moreover, it’s also working on most mobile devices’ browsers (iOS and Android included).
One of the advantages over Flash for browser game development is that it’s also working on iOS devices, removing the need to go trough the App Store to get a game running on an iPhone or iPad!
If you’re interested in a HTML5 prototype or proof-of-technology, don’t hesitate to contact us!