如何缩小HTML?

Zab*_*bba 14 minify ruby-on-rails-3

是否有一些工具(或Rails本身)可以缩小HTML(就像Jammit对CSS和JS文件所做的那样)?

其次,这里的最佳做法是什么,是否值得缩小html?(这是针对将要提供给手机的网站,因此减轻体重非常重要)

Jos*_*man 13

好吧,您可以使用HAML gem和config/application.rb文件中的以下行删除大多数空格:

Haml.init_rails(binding)
Haml::Template.options[:format] = :html5
Haml::Template.options[:ugly] = true
Run Code Online (Sandbox Code Playgroud)

更多信息:http: //haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#ugly-option

  • 如果您的rails应用程序中有haml,那么这个选项很不错 (2认同)

Bru*_*hée 9

在HTTP级别启用压缩将竭诚为您服务比缩小HTML得多,但是整洁是很好的转换应用到HTML,包括删除多余的空格,评论等..

  • 同意,如果你有gzip,HTML缩小对你的传输大小几乎没有影响,除非你有很多HTML评论.如果是空间,gzip做得很好. (2认同)