一起缩小CSS,JS和HTML

时间:2010-12-28 07:53:08

标签: javascript html css minify

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

5 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:3)

  

我想象一下实施   可能会很困难,但如果它   有可能,你认为会吗?   提供了明显的优势   传统的缩小?

缩小确实很重要,这在很大程度上取决于分散的文本数量。 Yahoo's YSlowGoogle's Page Speed都会讨论这三种问题并提供解决方案,例如从内部保存缩小版本。

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

答案 2 :(得分:3)

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

答案 3 :(得分:1)

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

另外,格雷格说。

答案 4 :(得分:-1)

这符合您的利益