预加载脚本和其他文件

时间:2016-10-19 16:21:03

标签: javascript jquery

我建立了一个网站,它使用了许多不同的脚本和文件,用于插件等。

我正在考虑如何制作这些脚本的加载过程。

我想在登录页面之后加载所有文件和脚本,首先是一种状态栏("文件正在加载.... x%")。

这个想法是加载所有文件并使页面更快,因为文件来自缓存。

您的意见是什么,哪种方式最好?

到目前为止,我已经使用经典方式(链接,脚本,img等)包含所有文件

1 个答案:

答案 0 :(得分:0)

我认为这样做很方便你说...在登录实例后加载所有文件,除了所有这些文件都将在所有网站页面上使用.-

我认为最方便的策略是按需加载策略....

按需加载的一个示例是在运行时测试是否某些浏览器功能,如果没有,则通过在执行时加载特定的.js(polyfill)来实现它们。

如果浏览器具有此功能,则不要加载.js .-

请参阅Modernizr.js一个Paul Irish js库,以便在执行时测试浏览器功能.-

这里another reference解释如何有条件地加载pollyfills .-