Monster for Chrome

作者:vickeychen 来源:Alipay UED 时间:2010-05-04 16:30:00 


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

下载及演示


Monster主要检测规则:

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

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

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

  4. 检测compatMode、doctype是否出错;

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

  6. 检测标签是否正确关闭;

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

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

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

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

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

  12. 检测Cookie是否超过30KB;

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

  14. 检测是否直接在标签里定义JS事件,如<a href=”#” onclick=”…”>link</a>;

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

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

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

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

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

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

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

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

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

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

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

Monster评分规则:

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

这是Monster的第一版,欢迎抓虫,如果您有更好的改进建议,请反馈给我们。

标签:浏览器扩展,YSlow,firefox
0
投稿

猜你喜欢

  • Javascript 小游戏,“是男人坚持 100 次”

    2009-01-22 14:25:00
  • 形象化的reflow

    2008-06-08 13:33:00
  • ASP基础知识介绍

    2009-02-11 13:44:00
  • 页面链接方式的统一性

    2008-03-24 17:02:00
  • asp中InstrRev的语法

    2008-01-22 18:14:00
  • 四大因素扼杀了中国人的创造力

    2008-09-11 18:05:00
  • js截取字符串的方法

    2008-04-20 17:06:00
  • XML简易教程之一

    2008-09-05 17:19:00
  • Javascript Closures (2)

    2009-03-18 12:22:00
  • 修改、删除数据记录(DELETE\\UPDATE)

    2009-02-27 15:50:00
  • asp数字或者字符排序函数代码

    2011-02-24 11:00:00
  • Asp 防止网页频繁刷新一法

    2008-04-07 13:03:00
  • 在ORACLE里设置访问多个SQL Server数据库

    2007-08-17 10:18:00
  • CSS3创建惊艳多重边框色

    2010-07-23 10:13:00
  • 阿里妈妈广告牌制作规范

    2009-07-15 13:23:00
  • asp自动生成javascript检验函数

    2009-01-21 19:40:00
  • MenuEverywhere 程序图标设计

    2011-08-14 06:57:23
  • SQL Server 2005 内置工具建审查系统

    2009-01-19 14:24:00
  • 返回首页的链接地址写法

    2008-10-22 13:38:00
  • Oracle SQL性能优化系列学习二

    2010-07-23 13:23:00
  • asp之家 网络编程 m.aspxhome.com