javascript - 2gb 打包(纯 html5、css3 和 javascript)的 chrome 应用程序是否合理?

标签 javascript html css google-chrome-app chrome-web-store

我查看了 chrome 网上商店中托管的 chrome 打包应用程序的大小限制,我注意到它们的最大应用程序大小为 2gb。所以我的问题是,如果我假设要开始制作一个 2gb 的纯 html5、css3 和 javascript chrome web 应用程序,我是否能够在合理的时间内实现这样的事情?这么大的应用程序的性能也会因为大小而降低吗?

在现实中,是否有任何成功的(如功能合理的)如此大型的 chrome 网络应用程序的案例?

我问这个问题有两个原因:

  1. 我想了解 Chrome 网上商店中 2gb 打包应用程序大小限制的合理性/实用性/可实现性。当然,与基于网络的技术(html5、css3 和 javascript)有关。
  2. 我很好奇 Chrome 网络应用程序的性能是否会在如此大的尺寸下下降。

我确实在 html5、css3、javascript 和 chrome 应用程序方面拥有相当多的经验。

我想做的是评估大型桌面风格应用程序作为 chrome 应用程序的可能性。当然是使用基于网络的技术。

最佳答案

虽然如此大的应用程序是可行的,但由于初始下载时间较长,用户体验将低于标准。大型 Android 应用程序也有同样的问题,并且允许包含一个额外的“数据包”,该数据包是可选的,可以在安装应用程序后下载。对于 Chrome 应用程序,我建议使用 HTML5 virtual filesystem按需缓存资源。 Chrome 应用程序可通过此 API 获得无限存储空间,这将使您能够更好地控制数据的下载量和下载时间。

关于javascript - 2gb 打包(纯 html5、css3 和 javascript)的 chrome 应用程序是否合理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27376931/

相关文章:

css - 更改选中单选按钮的不透明度

javascript - 为什么 lodash _.filter 方法适用于选择选项,但不适用于 vanilla js 的过滤方法?

javascript - Snap.svg setStops 导致错误

javascript - YUI 按钮的 JQuery 等价物是什么?

html - 当我在 AMP 页面中添加 map iframe 时显示错误

javascript - 如何将现有播客嵌入到我的网站中?

html - SELECT 元素的 CSS

JavaScript 重定向到另一个页面

javascript - Kogrid:网格的最后一列仅部分可见

html - 容器上固定宽度的 Flex Space Between 对我不起作用