我应该加载整个jQuery UI JS/CSS还是仅加载某个页面上需要的部分?

Yas*_*lev 7 seo jquery jquery-ui

我知道你们许多人会说些什么.这是一个愚蠢的问题,或者这可能不是正确的论坛,或取决于应用程序等.

我只是想知道我是否有一个自定义主题,我将来可能会改变它是一个好主意分离jQuery UI,我的意思是JS类和CSS在较小的块(文件像droppable等)和仅包括我需要在某个页面上或者将它们保持在一起并在每个页面上加载整个UI.两者都有正面和负面的.我只是不确定哪个更好.

你有什么意见.有可能采用不同的方法

Sco*_*ler 5

我个人的观点是,如果你想在未来保持最新,保持jQuery UI文件完整会容易得多,否则将来更新你将不得不花时间拆分新版本。

如果有功能你知道你不会使用,你可以删除在那些下载通过简单地选择功能,你将使用。

我还认为加载时间将是微不足道的,一旦浏览器加载了脚本,它可能会缓存它的副本,这样用户就不会在每个页面上重新加载脚本。此外,服务器只需要提供两个文件,而不是潜在地提供多个文件的开销。

如果您想向脚本添加额外的功能,它也将有助于您的站点脚本的未来开发,您无需记住是否已加载所需的 js/css 部分文件。