需要了解chrome和firefox软件包应用程序之间的基本技术差异是什么?黑莓中的其他html5应用程序,tizen。
所有这些都支持Html,Css,Js中的应用程序,但它们在技术上的不同之处和方式 1.可以为一个平台创建的一个应用程序无需更改即可用于另一个平台 2.如果它们不能被使用,那么迁移它们有多容易 3.仅在清单和主浏览器/操作系统特定
中存在差异答案 0 :(得分:1)
我认为这个问题没有一个简单的答案。您可能需要研究每个平台的api层,然后进行比较。从chrome。*开始,然后研究所有其他平台。如果您最终这样做,请发布您的结果,因为我相信很多未来的HTML5应用程序开发人员都希望阅读您的发现!
答案 1 :(得分:1)
有两种类型的网络应用。
这两种Web应用程序都支持所有HTML,CSS,JavaScript等。 与托管应用程序的一个不同之处在于,打包的应用程序必须指定平台相关的元数据,例如mainfest文件。并且有不同的设备apis。例如,firefox os为firefox app提供了自己的web api。 Tizen还为tizen应用程序提供了自己的web设备api。
如果一个应用程序只是标准API(HTML5),那么所有Web平台都支持它(Pacakaing可能是不同的。)。但是如果应用程序也使用非标准api(如上面提到的设备api),则无法重用。