是否可以从命令行运行minify html页面速度?

时间:2013-03-19 14:39:53

标签: c++ pagespeed

是否可以从命令行运行minify html的页面速度? 如果是这样,怎么样? 我只想压缩我的html文件。我不需要页面速度的其他功能。 所以我想提取这个页面速度的功能。

2 个答案:

答案 0 :(得分:0)

如果你能够从源代码编译,那么mod_pagespeed源包含一个示例[1],其中介绍了如何使用底层的PageSpeed Optimization SDK,它可以通过一些小的修改来实现你想要的。

在传递url(test.com)时,您可以在查询字符串上添加过滤器,如下所示: “?ModPagespeedFilters = collapse_whitespace”

然后它将输出您发送给它的html文件,并且所有空格都已折叠。

[1] https://code.google.com/p/modpagespeed/source/browse/trunk/src/net/instaweb/automatic/static_rewriter_main.cc

答案 1 :(得分:0)

htmlcompressor项目是一个Java程序,可以从命令行运行:https://code.google.com/p/htmlcompressor/

如果你安装了Python,django-htmlmin有一个命令行模式(你不需要安装django来使用它):https://pypi.python.org/pypi/django-htmlmin(但是,它似乎会阻塞带有非ascii字符的文件在它。)

如果您使用的是Windows,则此免费软件工具支持命令行模式:http://www.alentum.com/ahc/