我使用zepto.js以及我自己的一些脚本编写了iBooks的交互式epub。是否值得连接本地应用程序的JavaScript文件(iBooks epub)
据我所知,最好的做法是结合JavaScript文件以提高性能(因为您正在减少对服务器的http请求)。
如果您的文件是本地的,是否有性能优势?
我使用zepto.js以及我自己的一些脚本编写了iBooks的交互式epub。是否值得连接本地应用程序的JavaScript文件(iBooks epub)
据我所知,最好的做法是结合JavaScript文件以提高性能(因为您正在减少对服务器的http请求)。
如果您的文件是本地的,是否有性能优势?
据我所知,没有办法在iBooks中对JavaScript性能进行基准测试;但是,当加载单独的JavaScript文件时,我无法检测到性能下降。而且,如果有的话,当我结合我的JavaScript文件时,性能似乎会变得更糟。
因此,似乎没有在iBooks中组合本地JavaScript文件的性能优势。
您应该能够使用Readium结合Chrome devtools网络,配置文件和/或时间线视图轻松进行基准测试。我同意@ ben-manley说,除了对EPUB文件大小的影响之外,从JS文件或CSS文件的组合或缩小或压缩没有任何有意义的好处。