HTML5 功能兼容性 for Intel AppUp™ 封装器 beta





0/5 (0投票)
Intel AppUp™封装器 beta 版是一个将您的 HTML/JavaScript/CSS 打包成可在 Intel AppUp℠ 中心上运行的应用程序的工具。 本文总结了 HTML5 开发人员支持和不支持的元素和 API、webkit 支持以及功能兼容性。
引言
Intel AppUp™ 封装器 beta 版是一个很好的工具,可以将您的 HTML*/JavaScript*/CSS* 打包成可在 Intel AppUp? 中心上运行的应用程序。适用于 Windows 7 和 MeeGo 上网本的 Intel AppUp™ 封装器 beta 版目前支持许多 HTML5 功能,并且此列表随着每个版本的发布而不断增长。 请定期返回此处查看有关我们的 webkit 支持和功能兼容性的更新。
HTML5 兼容性得分
根据 http://html5test.com/,Intel AppUp 封装器 beta 版的得分为 450 分中的 236 分。
以下是按功能区域划分的支持的功能
基本 HTML5 支持
Intel AppUp 封装器 beta 版本质上使用 QtWebKit [QtWebkit 2.0 with Qt 4.7.3] 作为其底层浏览器引擎。
支持新添加的 HTML5 元素,例如以下元素
- section
- nav
- 文章
- aside
- hgroup
- header
- footer
- rp
- wbr
- summary
- 菜单
HTML5 表单
Intel AppUp 封装器 beta 版支持许多最新的 HTML5 表单元素,包括以下输入类型
- input type=search
- input type=tel
- input type=url
- input type=email
- input type=range
- input type=checkbox
表单字段级别的验证允许模式属性和必需属性检查。
大多数用户交互元素,例如以下元素- 拖放
- 与拖放相关的事件
- HTML5 编辑 API
Web 应用程序
在 Intel AppUp 封装器 beta 版的 iframe 中运行的在线 Web 应用程序或基于 URL 的应用程序可以利用- 应用程序缓存
- 自定义方案处理程序
- 自定义内容处理程序
存储,文件 API
支持大多数存储 API。 支持会话存储、本地存储(键:值以及完整数据库)。 不支持 IndexedDB。 尚不支持文件 API,但支持基于 Flash 的基于表单的文件上传器。通信和 Web Workers
Intel AppUp 封装器 beta 版对这两者都提供了很好的支持。 对跨文档消息传递、服务器发送事件、WebSockets、Web Workers、共享 Workers 提供了很好的支持。音频和视频
暂不支持。 但是,Intel AppUp 封装器 beta 版允许插件,例如 Flash*,Silverlight*。 使用这些技术的应用程序可以利用此平台。Canvas 和 WebGL
Intel AppUp 封装器 beta 版完全支持 Canvas 元素。 2D 内容,文本具有良好的支持。 尚不支持 WebGL。不支持的元素/API
Intel AppUp 封装器 beta 版尚不支持的一些 HTML5 功能如下
- 文件 - FileReader API、FileSystem API
- WebGL
- GeoLocation
- 本地媒体 - 访问网络摄像头等
- Web 通知
- Microdata - 机器可读数据
结论
总而言之,Intel AppUp 封装器 beta 版支持许多重要的 HTML5 功能。 在未来的版本中,将解决许多这些不支持的项目。
如果您发现不一致之处,或者需要有关查找解决方法的支持或帮助,请登录并在 Intel AppUp 封装器 beta 版论坛上添加您的问题或评论。