意外,QQ空间日志的外链接居然也采取了类似防止Spam的功能
刚刚心血来潮去自己的QQ空间发布了几篇博客上的文章,加版权文字链接的时候,意外的注意到,链接的指向居然是开始要通过跳转到指向页面了(链接是这样的http://imgcache.qq.com/qzone/blogjumper.html#url=http://www.xylxydt.com/),前几个礼拜倒还没这样的现象,可能是刚刚新出来的功能吧,或许是试验性的,我想策划在QQ空间做这个功能的人对网络营销或现在的Spam的关系可能根本不了解。其实QQ空间本来就是用script写出来的,可以说一般正常情况搜索引擎根本就搜不到,虽然我发现Google似乎能读取script中引用的链接,但是看不到内容等于是白纸,更别说来读取你日志的标题和内容了,Zblog也有这个防Spam的功能,留言的链接都有中转页。但觉得在QQ空间用这样的功能做根本就是多此一举,但是其实这时下定论还为时过早,分析了blogjumper.html的代码看body下到有这么一段:
========================================================
<body>
<div id="checkIt" class="loading">
Loading...
</div>
<div id="dangerOut" style="display:none">
<h2>警告:您要打开的页面已被其他网友举报,可能会危害您的电脑!</h2>
<div>
<p>
建议您不要访问这个页面,<a href="javascript:void(0);" _fcksavedurl=""javascript:void(0);"" _fcksavedurl=""javascript:void(0);"" _fcksavedurl=""javascript:void(0);"" onclick="window.close();">关闭当前页</a>
</p>
<p>
或者继续访问 <span id="locationOut"></span> 但风险自负
</p>
</div>
</div>
<script type="text/javascript">
//<![CDATA[
if(va){
if(!check(dest))
location.href=dest;
else{
var t=document.getElementById("dangerOut");
t.style.display="";
t=document.getElementById("checkIt");
t.style.display="none";
t=document.getElementById("locationOut");
t.innerHTML=dest;
}
}
else{
//非法来源
}
//]]>
</script>
</body>
========================================================
这时我才明白了做这个功能的真正目的,哈哈,看来一定是有些人在Qzone中广告做的太过分了,突然想起了Google的“该网站可能含有恶意软件,有可能会危害您的电脑。”搜索结果。这是Google在蜘蛛检索到网站给感染了木马,会有这样搜索结果的提示,曾经困扰不少缺乏服务器技术支持的站长朋友,感觉QQ空间这里似乎有点仿效,虽然没看到显示阻拦的页面,但是看判断代码的h2的描述语句和代码就可以想象出是怎么样的一个页面了,不过也是个好功能,一般不是AD了过分我想腾讯也不会轻易加排除网址的吧。一直认为Qzone是个写自己心情隐私极佳的个人博客,原因是搜索引擎搜不到,日志和空间都能设置密码,还能加密友,可谓在保护隐私上功能的人性化已经做到家了,虽然有时候经常会遇到打开很慢或打不开的现象,不过这个似乎和互联网隔绝的空间我想加了排除网址又能怎么样呢。