有Firebug AddOn -“内联代码查找器”,但它没有显示多少字节!你知道做这件事的工具吗?
发布于 2009-12-19 01:46:48
Stoyan Stefanov创建了一个非常好的工具来计算页面上js/css的值,并将其命名为statsy。
http://www.phpied.com/statsy-more-data-points-for-markup-quality/
以下是取自他的网站的解释
结果
一旦你运行了bookmarklet,它就会提醒这些统计点:
简单地使用document.getElementsByTagName('*').length进行计数
发布于 2009-12-19 02:06:27
您可以在Firebug控制台中运行以下JS,以获取所有effective inline style rules as CSS的字节大小。
(解开所有链接的样式表,加载页面并运行此JS,以有效地获取唯一声明的内联CSS大小)。
var styleText = '';
$('*').each(function(){
styleText += this.style.cssText;
});
var styleTextLengthInBytes = encodeURIComponent(styleText).replace(/%../g, 'x').length
console.log(styleTextLengthInBytes);(转换为字节可以正确处理UTF-8,由dt.in.th/2008-09-16.string-length-in-bytes提供
Variation -排除跨度和P,并计算其他所有内容:
var styleText = '';
$('* :not(span,p)').each(function(){
styleText += this.style.cssText;
});
var styleTextLengthInBytes = encodeURIComponent(styleText).replace(/%../g, 'x').length
console.log(styleTextLengthInBytes);发布于 2009-12-19 01:47:28
对找到的CSS进行字符计数--通常1个字符就是1个字节。
https://stackoverflow.com/questions/1929704
复制相似问题