第四大緣由:遊戲開發javascript
沒錯, 你能夠使用HTML5的<canvas>開發遊戲。HTML5提供了一個很是偉大的,移動友好的方式去開發有趣互動的遊戲。若是你開發Flash遊戲,你就會喜歡上HTML5的遊戲開發。html
Script-tutorials目前提供了4個不部分的HTML5遊戲開發教程,這裏看看他們開發的有趣遊戲:html5
HTML5 Gaming Development Lesson Onejava
HTML5 Gaming Development Lesson Twocanvas
HTML5 Gaming Development Lesson Three瀏覽器
HTML5 Gaming Development Lesson Foursvn
第三大緣由: 遺留及其跨瀏覽器支持google
你的現代流行瀏覽器都支持HTML5(Chrome,Firefox,Safari,IE9和Opera),而且建立了HTML5 doctype這樣全部的瀏覽器,即便很是老很是使人厭惡瀏覽器像IE6均可以使用。可是由於老的瀏覽器可以識別doctype並不意味它能夠處理HTML5標籤和功能。幸運的是,HTML5已經使得開發更加簡單了,更多支持更多瀏覽器,這樣老的IE瀏覽器能夠經過添加javascript代碼來使用新的元素:code
<!--[if lt IE 9]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->htm