繁体   English   中英

一起缩小CSS,JS和HTML

[英]Minifying CSS, JS, and HTML - together

缩小JS和CSS是很常见的。 缩小JS的好处远远大于使用CSS的好处,因为使用CSS你不能重命名元素 - 对于HTML也是如此。 但是如果将所有3个缩小在一起以便使用较短名称的好处可以带到CSS和HTML呢? 也就是说,不考虑3之间的关系而不是缩小,这些可以保留并且变得更简单。 我想,实施可能会非常困难,但如果有可能,你认为它会提供比传统缩小更大的优势吗?

可能不是一个显着的好处。 如果你gzip所有的web内容,那么你将获得压缩的好处,而不会增加所有缩小的复杂性。 而且,您也会压缩页面上的所有内容 ,这有望成为您页面量的重要部分。

我想,实施可能会非常困难,但如果有可能,你认为它会提供比传统缩小更大的优势吗?

缩小确实很重要,这在很大程度上取决于分散的文本数量。 雅虎的YSlow谷歌的Page Speed都谈论这三者,并提供解决方案,例如从内部保存缩小版本。

因此,最好将其缩小到哪里,并且性能至关重要。

请注意,使用GZIP解决了许多问题。 如果有很多重复的文本,gzipping响应是有效的 - 例如你的css类。 因此,不要使用复杂的缩小工具,而是使用gzip。

可能比缩小JS要小得多,因为你绝对无法改变CSS样式属性名称。 大多数情况下,这些占用了CSS文件中最多的空间。 您所能做的就是缩短ID /类名称并删除多余的空格。 我猜在HTML / CSS部分中平均节省了大约10%。

还有,格雷格说的话。

这将是您的兴趣所在

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM