我发现的大多数 jQuery 和 jQuery UI 示例在标题中都有脚本,但根据 YSlow 性能规则,最好将脚本放在底部。这样,UI 会尽快呈现,而 javaScript 稍后会被拾取以进行操作。不幸的是,似乎有几个 jQuery UI 组件需要它们的 javaScript 才能正确呈现。
是否有任何好的示例网站展示了使用 jQuery 和 jQuery UI 最大化加载性能的最佳实践?
我发现的大多数 jQuery 和 jQuery UI 示例在标题中都有脚本,但根据 YSlow 性能规则,最好将脚本放在底部。这样,UI 会尽快呈现,而 javaScript 稍后会被拾取以进行操作。不幸的是,似乎有几个 jQuery UI 组件需要它们的 javaScript 才能正确呈现。
是否有任何好的示例网站展示了使用 jQuery 和 jQuery UI 最大化加载性能的最佳实践?
是的。Html5Boilerplate是您需要访问的任何和所有最佳实践 的站点。Paul Irish和 H5BP 团队在过去 3 年左右的时间里汇总了所有最佳实践。那里有视频、文档和代码,所以一定要检查一下。
在办公室,我尽可能多地采用了他们的最佳实践。当我不在办公室时,对于个人/副业,我使用他们的模板。
正如 Paul 在他的视频中展示的那样,YSlow在使用他们的最佳实践时将SKYROCKET 评分为最高。