Alipay UED 推出网站代码分析和质量检测 Chrome 扩展 Monster

王朝学院·作者佚名  2010-05-06
窄屏简体版  字體: 小  |  中  |  大  |  超大  

[/url]

[url=https://chrome.google.com/extensions/detail/dcnccmmdjdapgpnjhdakbjdncokmgonf]Monster 是 Alipay UED 推出的网站代码分析、质量检测及评分的浏览器扩展,它能智能分析CSS、JS、HTML内容并生动形象展示网页得分情况(类似YSlow)。它是一个开源 项目,您可以在GoogleCode中心检出MonsterForChrome项目源代码。不久会推出Firefox版扩展。

Monster主要检测规则:

检测是否有重复ID的标签;

检测是否使用内联标签嵌套块级标签,如a嵌套div;

检测https协议页面,是否使用了http协议的图片、JS、CSS等;

检测compatMode、doctype是否出错;

检测是否使用了HTML5不再支持的标记,如font,s,u等;

检测标签是否正确关闭;

检测CSS、JS、background-image文件是否为404;

检测CSS、JS文件是否重复调用;

检测是否引用过多外部JS、CSS文件;

检测CSS、JS、HTML是否压缩;

检测CSS样式表是否使用了CSS expression;

检测Cookie是否超过30KB;

检测是否有form标签嵌套form标签;

检测是否直接在标签里定义JS事件,如<a href=http://www.google.org.cn/posts/”#” onclick=”…”>link</a>;

检测<meta charset=”utf-8″ />是否为<head>第一个子标签;

检测一个<form>标签内部是否出现二个input[type=submit]标签;

检测是否在<form>标签中使用了 id=”submit” 的标签;

检测是否将<style>块放置在</head>前面;

检测是否将<script>块放置在</body>前面;

检测<img>标签是否指定alt属性;

检测是否为input[text]指定label;

检测网页编码是否为gbk或utf-8;

检测是否使用了@import导入样式表;

如果CSS、JS指定 类似于“?t=20100405”时间戳,则自动输出最后修改时间,方便对比;

如果background-image超过6个,则提示所有背景图片及大小,超过30KB,标红显示;

Monster评分规则:

Monster是根据问题解决难易程度、性能提升程度、可用性提升程度以及维护性提升程度来综合评分的。具体,请下载 Monster评分算法.xls

下载Monster。

Via Alipay UED

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航