Mozilla 刚刚发布了 WebAPI 项目. "WebAPI 由 Mozilla 努力为解决不同的浏览器中的差异而推出的一个统一一致的API,该API跟操作系统无关,目前正在进行规范草案以及参考实现的实施阶段,该项目将会提交 W3C 标准化。Mozilla 希望创建一个统一的标准的 HTML5 API 用于例如访问诸如拨号器、地址簿以及摄像头等功能接口。
WebAPI 首期将包含以下 API:
Dialer: Telephony & Messaging API, Contacts API
Address Book: Contacts API
SMS: Telephony & Messaging API, Contacts API
Clock
Camera: Camera API, Filesystem API
Gallery: Filesystem API (could possibly be FileReader & FileWriter in conjunction)
Calculator
Settings: Device Status API, Settings API
Games: Accelerometer API, Mouse Lock API
Maps: Geolocation API, Contacts API
Mozilla Wiki 上关于 WebAPI 的介绍:
https://wiki.mozilla.org/WebAPI