HTML5 APIs程序员指南
Rich Clark?是一位?HTML5?专家,他非常了解?HTML5?规范中的?APIs?,这篇文章中,他将介绍这些?APIs?的用途以及最新进展情况。
除了规范中介绍的APIs以外,还有一些相关的APIs也遵循了HTML5的标准,并常常也声称自己是HTML5的API。有些APIs已经被采用了一段时间了,但是仍然没有被明确列入规范之中,而有些HTML5则着手准备对其进行改进。
这篇文章并不准备从代码的角度去介绍这些APIs,而是会分析他们的用途以及进展情况。还会给出一些参考信息方便读者更加深入地了解自己感兴趣的内容。

文章之前提到了部分APIs目前得到浏览器支持的情况,但是浏览器对APIs的支持是在不断变化的,想要了解最新的进展,可以查看caniuse?。如果你发现有些APIs目前浏览器尚不支持,也不必灰心。这里还有一个补充功能用来帮助你模拟本地行为。可以查看HTML5 Cross Browser Polyfills?了解这一功能。
可以看看Remy Sharp的?HTML5 Demos?,通过查看这些源码进一步了解文章介绍的APIs。
这 里只是粗略地介绍了一下这些非常有用而且功能强大的APIs。如果想要更加深入地了解这些APIs的细节,你需要通过代码去学习。这将给你带来不一样的体 验。有些APIs目前还没有完全成熟,希望这篇文章能够让你对此更加有兴趣,并对这些将加入到浏览器中的功能更感兴趣。
文章来源:The developer's guide tothe HTML5 APIs
?
译文来源:http://www.webapptrend.com/?WebAppTrend是一个独立的技术博客,关注Web?App前瞻和实践,以及智能浏览器发展?