如何缩小HTML?
好了,你可以通过使用HAML宝石消除大部分的空白,并在您config/application.rb
文件中以下行:
Haml.init_rails(binding)
Haml::Template.options[:format] = :html5
Haml::Template.options[:ugly] = true
更多信息: http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#ugly-option
如果你在rails应用程序中有haml,那么这个选项是不错的选择 – gouravtiwari21 2012-03-29 01:35:58
如果你在应用程序中使用ERB,你可以使用它吗?喜欢,只使用HAML的这个功能? – 2013-12-22 21:18:45
您可以使用http://prettydiff.com/?m=minify&html来缩小您的HTML。
缩小HTML非常复杂,容易被误解。真正的缩小包括从语法中删除注释和所有不必要的空白,这将在内容中包含一个空白区域,因此请确保您使用的是知道它在做什么的工具。
同意,如果你有gzip,除非你有很多HTML注释,否则HTML缩小几乎不会影响你的转移大小。如果是空格,gzip会做得很好。 – iwiznia 2012-06-22 17:13:39
请参阅https://news.ycombinator.com/item?id=8098317 – 2014-07-29 05:34:27
Google Page Speed除了使用gzip压缩外,还建议您缩小HTML。你如何用Rails来缩小HTML? – Avishai 2014-12-03 22:57:32