zepto.jsといくつかの独自のスクリプトを使用してiBooks用のインタラクティブなePubをコーディングしています。
私が理解しているように、パフォーマンスを向上させるためにjavascriptファイルを組み合わせることがベストプラクティスです(サーバーへのhttpリクエストを減らすため)。
ファイルがローカルの場合、パフォーマンス上の利点はありますか?
zepto.jsといくつかの独自のスクリプトを使用してiBooks用のインタラクティブなePubをコーディングしています。
私が理解しているように、パフォーマンスを向上させるためにjavascriptファイルを組み合わせることがベストプラクティスです(サーバーへのhttpリクエストを減らすため)。
ファイルがローカルの場合、パフォーマンス上の利点はありますか?
私の知る限り、iBooksでJavaScriptのパフォーマンスをベンチマークする方法はありません。ただし、個別のjavascriptファイルをロードすると、パフォーマンスの低下を検出できませんでした。そして、どちらかといえば、JavaScriptファイルを組み合わせるとパフォーマンスが低下するように見えました。
したがって、iBooksでローカルのjavascriptファイルを組み合わせることにパフォーマンス上の利点はないようです。
ReadiumをChromedevtoolsネットワーク、プロファイル、タイムラインビューと組み合わせて使用すると、これを非常に簡単にベンチマークできるはずです。私は@ben-manleyに同意します。これは、EPUBファイルのサイズへの影響以外に、JSファイルまたはCSSファイルを組み合わせたり、縮小したり、圧縮したりしても意味のあるメリットはないということです。