我需要了解chrome和火狐套装应用程序以及黑莓、tizen中的其他html5应用程序之间的基本技术差异。
所有这些应用程序都支持Html、Css、Js格式的应用程序,但它们在技术上有何不同1.为一个平台创建的应用程序可以不加更改地用于另一个平台吗?2.如果它们不能跨平台使用,那么迁移起来有多容易3.区别是否仅限于清单和主浏览器/os
发布于 2013-05-06 04:27:32
我不认为这个问题有一个简单的答案。您可能需要研究每个平台的api层,然后进行比较。从chrome.*开始,然后研究所有其他平台。如果你真的这样做了,请公布你的结果,因为我相信许多未来的HTML5应用程序开发人员都会喜欢阅读你的发现!
发布于 2013-05-18 22:56:14
有两种类型的web应用程序。
zip
这两种网页应用都支持所有的超文本标记语言,CSS,JavaScript等。与托管应用程序的一个不同之处在于,打包的应用程序必须指定依赖于平台的元数据,如mainfest文件。并且有不同的设备apis。例如,火狐操作系统为火狐应用提供了自己的web api。Tizen还为tizen应用程序提供了自己的web设备api。
如果一个应用程序只是标准应用程序接口(HTML5),那么所有的web平台都支持它(打包可能是不同的)。但如果应用程序也使用非标准api (如上面提到的设备api),它就不能重用。
https://stackoverflow.com/questions/16375261
复制相似问题