jef*_*lte 58 html javascript jquery html5
将JS加载到文档底部有什么好处(如果有的话),而不是顶部.似乎页面加载和JS依赖功能有一个短暂的延迟.
我正在使用html5boilerplate来开始我的所有模板,但我不确定在底部加载JS有多么有用.
它真的会带来很大的不同吗?如果是的话,为什么呢?
Tim*_*yce 53
如果在页面底部包含外部js文件,则将HTTP请求的优先级提供给将呈现给客户端的可视显示,而不是交互或动态逻辑.我相信,如果您不使用内容传送网络将图像传送到客户端,那么您一次只能处理最多2个HTTP请求.您不希望将这些请求浪费在逻辑上,因为我们都知道最终用户是多么不耐烦.
通过在文件的末尾加载js,您可以访问DOM(大多数时间),而无需调用document.ready()函数.您知道,如果页面呈现最终使您的javascript代码通常已加载必要的页面元素.
还有一些原因,但是当我把所有的j放在底部感觉很尴尬时,这些是我试图记住的重要原因.
Google搜索会返回大量结果,说明您为什么要这样做,以及您会看到哪些改进.查看以下一些链接:
基本上,这样做的主要原因是您将改善页面的渲染时间.从第一篇文章:
[I]最好将脚本从顶部移动到尽可能低的页面.一个原因是启用渐进式渲染,但另一个原因是实现更大的下载并行化.
归档时间: |
|
查看次数: |
39235 次 |
最近记录: |