【问题标题】:Too many jss style tags in the header标头中的 jss 样式标签过多
【发布时间】:2019-06-11 02:18:06
【问题描述】:

出于 SEO 的原因,我需要减少页面中 html 标记的数量。

我在标题中注意到 JSS 正在创建重复的样式标签。

如何将这些标签合并为一个和/或防止重复样式到达标题并减慢初始绘制速度。

【问题讨论】:

  • 只是出于好奇:您是否有资源可以解释为什么 html 标签的数量(在标题中)很重要?除了增加下载大小。
  • Lighthouse 抱怨我在树中有超过 2200 个 Dom 元素。建议最大为 1500。
  • 这 2200 个 dom 元素中有多少是样式标签?

标签: material-ui jss


【解决方案1】:

JSS 在运行时生成样式标签,这对 SEO 来说应该不是问题,不是吗? 对于 SSR,有一个 API 可以将它们全部放在一个关键 CSS 的标签中。

【讨论】:

  • 我已经用 ssr 实现了这一点,但谷歌引擎也测量客户端绘画和性能。根据 lighthouse 的说法,该网站正在努力在如此多的 Dom 节点上表现良好。
  • 我怀疑它是因为头部的样式标签。
猜你喜欢
  • 2020-12-27
  • 2022-11-28
  • 2017-04-29
  • 1970-01-01
  • 2022-10-07
  • 2020-10-12
  • 1970-01-01
  • 1970-01-01
  • 2022-08-24
相关资源
最近更新 更多