问题标签 [reducisaurus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
261 浏览

javascript - 使用 YSlow / Web Developer 扩展计算页面大小

我试图弄清楚我的网站上加载了多少 javascript。我正在使用Reducisaurus来缩小我的 js 文件。问题是,这导致 YSlow 和 Web Developer 扩展都将我的文件大小报告为 ~.04K,我知道这是不对的(.js 文件之一是 jquery,即 50kb)。有什么方法可以准确计算出使用 Reducisaurus 节省了多少时间?

0 投票
2 回答
124 浏览

php - 构建 Reducisaurus URL

我正在尝试使用Reducisaurus Web 服务来缩小 CSS 和 Javascript,但我遇到了一个问题......

假设我在以下位置有两个未缩小的 CSS:

根据文档,我应该像这样调用 Web 服务:

如果我想一次缩小两个 CSS 文件:

如果我想为缓存指定不同的秒数(例如 3600),我会使用:

再次对两个 CSS 文件:

现在我的问题是,Reducisaurus 如何知道如何分隔我想要的 URL?它怎么知道这&expire_urls=3600不是我的URL 的一部分?它怎么知道这&url2=...不是 GET 参数url1?我这样做对吗?我需要urlencode我的网址吗?

我查看了源代码,虽然我的 Java 很差,但 BaseServlet.java 文件中的方法acquireFromRemoteUrl()getSortedParameterNames()方法似乎包含了我的问题的答案 - 如果 GET 参数名称包含-或者_应该忽略它们?!

多个&url(n)s呢?