如何处理"标签&样式amp-custom'中指定的作者样式表。太长了#34;在AMP?

时间:2016-12-21 17:38:05

标签: css amp-html

AMPed页面上的 css 超过50,000字节。当我正在寻找这个问题的解决方案时,我找到了这个页面cssminifier.com,但结果并不能让我满意(CSS肯定比以前更小,网站工作正常,但它仍然远离允许的大小)。

任何人都知道其他任何解决方法吗?

3 个答案:

答案 0 :(得分:2)

没有解决方法。根据设计,您的CSS必须在AMP页面上很小。您需要删除一些规则才能将其降低到50KB。

我们使用critical node module自动执行此操作。

答案 1 :(得分:1)

我使用gulp-purifycss而不是gulp-minify-css-names。使用这2个,您将能够删除未使用的css类,并重命名所有css名称以缩短名称(a0,a1,a2等...)

答案 2 :(得分:1)

没有四处走动,我遇到了同样的问题,所以我使用了minify。最佳做法是保留css的minify文件和常规文件。你可以做一个php包含相应的css文件。每当您需要进行更改时,请更改常规文件并重新缩小。 Minify将在10k到20k之间甩掉。至少它确实适用于我的页面。