4

如何压缩内联脚本和样式标签?

YSlow 说除了缩小外部脚本和样式外,内联脚本和样式块可以而且也应该缩小

4

3 回答 3

5

不要忘记YUI Compressor 有一个 .NET 端口。:)

您可以将它用于构建后事件或 TFS 构建,或者仅在您自己的项目中使用 dll。

于 2009-07-06T14:52:09.900 回答
2

您可能会查看MBCompression 它允许您压缩来自 .net 应用程序的几乎所有内容(包括那些可爱的 webresource.axd 文件)。

这与常规 javascript 压缩具有类似的效果。除此之外,我仍然会考虑将内联脚本提取到单独的文件中,以删除重复并允许浏览器缓存该数据。

于 2009-05-22T15:27:53.550 回答
0

这只是文字。从它周围的 HTML 中删除它,通过 YUI 压缩器运行它,然后将它放回去。

如果它是由 ASP.NET 组件生成的——那么你可能不得不在离开 ASP 的过程中拦截它(例如使用代理),并且在这一点上几乎可以肯定不值得付出努力。

于 2009-05-22T15:27:23.237 回答