【问题标题】:What is progressive rendering?什么是渐进式渲染?
【发布时间】:2015-11-11 13:05:11
【问题描述】:

为了找一个好的实习,我忙着回答这些questions,有一个问题我不清楚是什么意思,之前没听过相关信息,所以想知道什么是渐进式渲染?

【问题讨论】:

标签: html progressive


【解决方案1】:

渐进式渲染是用于尽快渲染内容以供显示的技术的名称。

在宽带互联网出现之前的日子里,它曾经更为普遍,但它在现代发展中仍然有用,因为移动数据连接变得越来越流行(而且不可靠!)

此类技术的示例:

  • Lazy loading 的图像,其中(通常)某些 javascript 会在图像进入浏览器视口时加载图像,而不是在页面加载时加载所有图像。
  • Prioritizing visible content(或在折叠渲染之上)在其中您仅包含将在用户浏览器中首先呈现的页面数量以尽可能快地显示所需的最少 css/content/scripts,然后您可以使用延迟 javascript ( domready/load) 加载其他资源和内容。

【讨论】:

    【解决方案2】:

    这与在进行服务器端渲染时以而不是一次发送数据的想法有关。优点是减少了 TTFB(第一个字节的时间),即浏览器发出 HTTP 请求和它接收第一个字节之间的时间段。

    详细解释请参见下面的“JSConf”演讲: https://www.youtube.com/watch?v=aRaQe9n1lPk

    【讨论】:

      猜你喜欢
      • 2019-09-27
      • 2020-02-11
      • 1970-01-01
      • 1970-01-01
      • 2013-01-16
      • 2018-11-02
      • 1970-01-01
      • 2018-05-15
      • 2019-02-15
      相关资源
      最近更新 更多