65.9K
CodeProject 正在变化。 阅读更多。
Home

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

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2012 年 4 月 9 日

CPOL

2分钟阅读

viewsIcon

19700

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 的应用程序可以利用
  • 应用程序缓存
  • 自定义方案处理程序
  • 自定义内容处理程序
沙盒 iframe 在 Intel AppUp 封装器 beta 版中可以正常工作,而无缝 iframe 尚未在此处支持。

存储,文件 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 版论坛上添加您的问题或评论。

© . All rights reserved.