BEM HTML字节大小...这有关系吗?

时间:2018-07-24 21:08:03

标签: html performance pagespeed bem

我在CMS中工作,该CMS的包含字段限制为32,000个字符(我可以在每个页面/模板上包含多个包含)。

使用BEM,我们的标头/导航元素已经突破了32000的限制,这使我开始质疑BEM和html的性能。

到目前为止,我的研究指出这并不太重要,css的性能确实没有关系,但我不安地要求提高该限制。 (45000个就足够了),但这会在任何内容之前加载到每个页面上。

链接的数量被超大的下拉菜单隐藏了,并且主要是为了支持seo请求而发展的,但是随着时间的推移,某些链接可能会被放到页脚中,但是暂时,我需要在页眉中包含可索引的链接。

任何建议将不胜感激。我在服务器级别运行minify / gzip压缩。

2 个答案:

答案 0 :(得分:0)

有关带宽和解析方面性能的一般建议:

  • 缩小所有CSS和JS
  • 压缩HTML并使用gzip发送文件
  • 利用浏览器缓存(设置标题)并考虑将CDN用于JS / CSS公用库
  • 优化任何图像
  • 为您的BEM类使用缩写名称约定

  • 使用Google Page Speed之类的工具或类似软件来分析您的网站,并逐步改善您的网站

答案 1 :(得分:0)

您不应该注意纯文本大小。仅gziped大小很重要。研究表明,gzip之后的BEM命名几乎与手动缩小的类名相同。

因此,您可以轻松使用BEM。