Michael Johnston for the Flipboard Engineering blog:
Most modern mobile devices have hardware-accelerated canvas, so why couldn’t we take advantage of this? HTML5 games certainly do. But could we really develop an application user interface in canvas?
Expect to read a lot about this over the next several months as the pros and cons are hashed out all over the place.