让量子恒道统计代码通过w3验证

2009.12.29 / 16:48 / Tags: ,

量子恒道统计(原雅虎统计)是我最喜欢的一个统计,也是除Google Analytics之外正在使用的第二个统计,对于量子统计唯一让我感到不解的是自动生成的统计代码竟然不能通过w3验证,不知道是因为什么原因。为了通过w3验证,又得动刀子了:

原始量子统计代码:

<script type=”text/javascript” src=”http://js.tongji.linezing.com/统计ID/tongji.js”></script><noscript><a href=”http://www.linezing.com”><img src=”http://img.tongji.linezing.com/统计ID/tongji.gif”/></a></noscript>

原始代码的W3验证结果:

如果使用原始的代码去w3验证xhtml就会有类似下面的提示

  • document type does not allow element “script” here
  • document type does not allow element “noscript” here
  • required attribute “alt” not specified

工作人员难道没想起来去验证一下吗,无怪乎雅虎这两年完蛋的这么快。

修改代码,通过W3验证:

统计代码的核心及原理:

其实,这里的统计代码只有两件东西是核心,即:

  • http://js.tongji.linezing.com/统计ID/tongji.js
  • http://img.tongji.linezing.com/统计ID/tongji.gif

对于一般的网站来说只要下面的一行就足够了:

http://js.tongji.linezing.com/统计ID/tongji.js

另外一行是为那些空间不支持js的网站准备的,应该没有几个网站不支持js吧。
统计的大概原理就是:统计服务器通过客户端对其上的统计文件的读取来判断统计的。

修改后的统计代码:

既然已经知道统计原理了,那就可以放心对代码做手脚了,如果你的网站支持js只要放js代码就行了,再放图片就是多余,下面就js和图片来分别修改一下:

  • 对于支持js的可以修改成:

    <script type=”text/javascript” src=”http://js.tongji.linezing.com/统计ID/tongji.js”></script>

  • 对于不支持js的,只能放图片了[必须放在<body></body>之间,否则不能通过验证]:

    <img src=”http://img.tongji.linezing.com/统计ID/tongji.gif”/>

  1. 娱乐博客
    2009.12.29 / 19:27

    你太会折腾了

  2. 万戈
    2009.12.29 / 20:30

    原来就是如此简单,我去试试

  3. Black-Xstar
    2009.12.29 / 20:32

    有别的改法,两个放一起也能过w3c的。

  4. 三七八蛋
    2009.12.29 / 21:22

    没有申请这个统计,就用的GOOGLE的。

  5. 内大臣
    2009.12.29 / 21:29

    >_<我早怎么没看到您这一片阿…..

  6. 阿士
    2009.12.29 / 22:56

    学习了,很好

  7. 征途牛仔
    2009.12.29 / 23:19

    不错!我也试试!

  8. 卢松松
    2009.12.29 / 23:50

    可是我还没用量子恒道统计呢

  9. 太阳博客
    2009.12.30 / 08:59

    你的网速有点慢。

  10. Yusn
    2009.12.30 / 09:04

    @娱乐博客
    呵呵,算是吧

    @万戈
    恩,统计就是这样的,没什么高深的

    @Black-Xstar
    用js+图片是怕空间不支持js,如果空间支持js的话再用图片就是多余了,当然用图片不用js也一样

    @三七八蛋
    虽然google的好,但我还是觉得量子统计的一些数据更直观;

    @内大臣
    没想起来写

    @阿士
    呵呵,谢谢

    @征途牛仔
    恩,好的 非常欢迎

    @卢松松
    我用了块一年了,感觉还不错

    @太阳博客
    是的,网站css样式那个文件太大了,过一阵子的准备给它减减肥

  11. 四平
    2009.12.30 / 11:18

    这个方法挺好,嗨嗨

  12. Yusn
    2009.12.30 / 11:20

    @四平
    怎么说呢,一般般吧,喜欢你就试一下吧,嗨嗨

  13. 超人
    2009.12.30 / 15:25

    那让cnzz通过呢。

  14. Yusn
    2009.12.30 / 15:40

    @超人
    道理都是一样的,虽然我没用CNZZ,设置也就是:

    【script type=”text/javascript” src=”CNZZ的统计js代码”】【/script】

  15. 叶松
    2009.12.30 / 23:02

    原来是这样啊,

  16. 太阳博客
    2009.12.31 / 06:46

    新年快乐 , 还没减肥吧?

  17. Yusn
    2009.12.31 / 08:41

    叶松 :

    原来是这样啊,

    对,就是这样的

  18. Yusn
    2009.12.31 / 08:42

    @太阳博客
    hi guy ,新年快乐!

  19. 小棒打鼓
    2009.12.31 / 10:56

    吓我一跳,原来如此吓人一跳,这个都让你给整明白了

  20. Yusn
    2009.12.31 / 11:09

    仔细看一下就明白是咋回事了。

  21. Yusn
    2009.12.31 / 11:12

    @太阳博客
    呜呜,还没有呢,我这个空间是单线主机:电信的线路;网通、移动等线路的朋友可能会慢一点