The biggest down side of the iOS (iPhone & iPad operating system) is the lack of Flash… but that problem looks like it may now be solved… with HTML5.
HTML5 is the youngest member of HTML family. Not like the previous incarnations, HTML5 has a very different coding system. It gives you the framework and tools to do everything Flash does without the compatibility problems Flash brings.
HTML5 deals with both pixel-based graphics and vectors meaning it is now possible to make complex games and you can now stream videos within HTML5, which you only need a web browser to play.
Is this the end of Flash as we know it?
Check out some handy resources for getting started with HTML5:
…and for the bored at work. HTML5 games is a big directory of games created using HTML5, the benefits of which include new canvas, video and audio features.
WTF is HTML 5?
A great, quick overview of HTML5 in the form of an handy screen-sized infographic.
Smashing magazine have compiled a handy, printable list of HTML5 tags, their descriptions, their attributes and their support in HTML4.
HTML5 Gallery is a showcase of HTML5 sites. It’s great for learning about HTML5 and how it should be used and how to implement it.
DESIGING AN HTML 5 LAYOUT FROM SCRATCH
Another useful article from Smashing magazine on creating an HTML5 website from scratch. Handy for getting an understanding of some of the new features of HTML5 and CSS3.
HTML5 DEMOS AND EXAMPLES
For the more advanced uses of HTML5. A great collection of demos and applications that you may want to include on your website. You can view the source code to find out how each work.
THE VIDEO ELEMENT IN HTML5
A great introduction to the new video support offered by HTML5.
YOUTUBE HTML5 PLAYER
Further HTML5 related browsing:
An comprehensive document illustrating have to write HTML5 documents.
A collection of useful HTML5 topics.