【问题标题】:Is there any thing like "load header first and body last" in html?html中是否有“先加载标题,最后加载正文”之类的东西?
【发布时间】:2012-06-13 05:43:51
【问题描述】:

据我所知,在加载网页时,总是先加载标题,然后再加载正文(从上到下的方法)。但是当人们问他们想先加载标题并最后加载正文时,这让我感到困惑?

在这里,我实际上并没有得到他们想要的东西。是否有一些概念会先加载页面的某些部分,然后再加载页面的某些部分?

请帮助我理解这个概念。 提前致谢。

【问题讨论】:

  • 网页从上到下呈现,标题内容,然后是正文。你的问题到底是什么?
  • 我的问题是“是否可以先加载或最后加载网页的特定部分以提高网页的性能?”。
  • 查看这个问题如何提高性能或在哪里放置诸如脚本之类的阻塞内容:stackoverflow.com/questions/10994335/…
  • 也许他们在谈论有一个“空白”的正文部分,它由使用某种 AJAX 方法在浏览器中执行的脚本(一旦加载页面)填充?使用这些方法,您可以异步加载页面的“部分”(无论这些部分将代表什么 - 我将“标题”解释为页面的逻辑部分,而不是“标题”内容)

标签: javascript html performance


【解决方案1】:

第一次尝试

你可能在问AJAX

这项技术让

“……首先加载页面的某些部分,最后加载页面的某些部分?”

第二次尝试

如果你的问题是

“是否可以先加载或最后加载网页的特定部分以提高网页的性能?”

Put Scripts at the bottom 来自雅虎

是的,您可以在底部包含所有脚本(早于</body>)。这个技巧让浏览器更快地呈现页面(向最终用户读取性能改进),因为在这种情况下浏览器不会等待加载页面中的所有脚本。

【讨论】:

  • +1 做得很好,很好地处理了没有很好解释的问题
【解决方案2】:

简答:不。

长答案:我假设有问题的人的意思是“确保在页面内容加载之前加载外部资源。”你可以用 JavaScript 做到这一点,但这并不总是一个好主意。人们通常非常讨厌盯着空白页看超过一两秒。

【讨论】:

    猜你喜欢
    • 2011-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多