应该在index.html中使用编译的JavaScript代码是正确的做法吗?

时间:2012-03-15 10:10:07

标签: javascript sencha-touch extjs javascript-framework

以下链接中的Sencha Touch示例:http://dev.sencha.com/deploy/touch/examples/production/index.html已在所有示例中添加了已编译的JavaScript。直接代码不适用于任何示例。

这是使用嵌入在主html(index.html)中的已编译JavaScript代码发布Sencha Touch应用程序的正确做法吗?

如果是,请帮助为Sencha Touch生成已编译的JavaScript代码。

2 个答案:

答案 0 :(得分:1)

Minified≠编译。

通过缩小代码,您可以减少将其发送到浏览器所占用的带宽量。对于移动设备,这可能很重要,因为大多数运营商限制了您可以以特定价格获得的数据量。

它对最终结果没有影响,因为它是相同的代码,但人类可读性较差。

答案 1 :(得分:1)

要考虑的另一点 - 如果你没有缩小并将所有JS代码组合到一个文件浏览器中,则必须加载100多个文件才能使用你的应用程序。加载100个文件,每个1k比加载1个文件100k大小要慢得多。