避免在Google Pagespeed Insights结果中显示过多的DOM大小问题。我该如何解决?请提及减少它的方法。我的网站是wordpress网站。
答案 0 :(得分:2)
非技术性的答案是通过加载较少的资源来减小DOM大小来最大程度地减少WordPress网站DOM的大小,您可以通过多种方式做到这一点,例如:
技术反馈(来自Google pagespeed建议):
大型DOM树可能以多种方式损害您的页面性能。
网络效率和负载性能。如果您的服务器出货量很大 DOM树,您可能会运送很多不必要的字节。这也可以 减慢页面加载时间,因为浏览器可能正在解析很多 甚至没有在首屏显示的节点。运行时性能。 当用户和脚本与您的页面互动时,浏览器必须 不断重新计算节点的位置和样式。大型DOM 树与复杂的样式规则结合使用会严重降低速度 下渲染。内存性能。如果您使用常规查询选择器 例如document.querySelectorAll('li'),您可能在不知不觉中存储了 引用了大量的节点,这可能会使 用户设备的存储功能。建议最佳 DOM树:
总共少于1500个节点。最大深度为32个节点。已 没有父节点的子节点超过60个。
答案 1 :(得分:-1)
如果没有像did here那样从头开始完全重新设计网页,则无法解决此警告。如果此警告在您的网站上超过一页,您就不应忽略这一点,您应考虑以下几点。