【问题标题】:How do I render obfuscated / minified / optimized HTML/CSS in Rails 3?如何在 Rails 3 中呈现混​​淆/缩小/优化的 HTML/CSS?
【发布时间】:2011-10-20 06:24:03
【问题描述】:

我正在使用带有 HAML 和 SASS 的 Rails 3,我希望实现以下目标:

  1. 对 HTML 和 CSS 输出进行混淆处理,使其成为不经意的观察者进行逆向工程的苦差事
  2. 优化/缩小输出以最小化浏览器加载/解析时间
  3. 使源代码易于阅读和理解

如果我的 HAML / SASS 看起来像这样:

:sass
  .semantically-named-class {
    color: #ffffff;
  }

.some-container
  .semantically-named-class
    Some Content Here

我希望我的输出看起来像这样:

<html><head><meta>etc.etc.</meta><style type='text/css'>.azY13{color:#ffffff;}</style></head>
<body><div class='zzB79'><div class='azY13'>Some Content Here</div></div></body>

是否有任何宝石可以帮助解决这个问题,或者我必须自己推出?

【问题讨论】:

    标签: html ruby-on-rails optimization haml sass


    【解决方案1】:

    看看Jammit。听起来它完成了很多你正在寻找的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-28
      • 2011-10-23
      • 1970-01-01
      • 1970-01-01
      • 2015-11-22
      • 1970-01-01
      相关资源
      最近更新 更多