将评论机器人拒之门外的另类方法

by fen on October 4th, 2008

虽说Textpattern的评论预览功能可以有效的防止垃圾评论的出现,但在上个星期我还是遭到机器人的轮番轰炸,日产垃圾垃圾评论一百多条,不得不暂时关闭了评论的功能。

之后就去Textpattern Resources寻找对付机器人的方法,其中有一个叫htn_antispam的插件引起了我的注意,不是因为它的名字,而是它的实现原理,以下我简单介绍:

我们知道很多机器人都是把回复中能填写的表单尽量填写完,这款插件正是针对这种类型的机器人设计的。它会在评论表单内添加一个普通的文本输入框,值为空。当这个输入框的内容不为空时将提交失败。对于要进行回复的人类,我们可以通过修改它的CSS样式(例如 display: none;)实现视觉上的隐藏。对于机器人,它能看到人类看不到的东西,它很勤劳的把所有表单全填了,画蛇添足,留言失败 :)

今天我启用了这插件,并用Firebug进行了测试,测试结果很满意。看那机器人以后还能不能留言,也许以后它会变得更聪明,不再中计了呢。对于时下正兴起的人肉垃圾留言,似乎没有好的没办法了,他们确实很辛苦,但我还是深恶痛绝。

2008年10月31日更新:今天再次遭到垃圾评论攻击,这种插件的方法失效,原因不明。

当你再也不是为自己设计时

by fen on September 4th, 2008

那段时间,我一直在困惑里循环。每当我开始一个新设计时,人们总是说:“把你心中的样子设计出来”。可是设计之后往往出现这个不合理,那个不好看之类的结果。那份自信心就这么慢慢的失去,我开始怀疑自己,我对设计开始变得陌生,以致我不敢再开始新的设计,迷惘着,踌躇徘徊着。过去的半年多时间,我唯一的一个成品设计就是 Typecho

界面效果图 二

这张图包含了 Typecho 后台大部分元素的效果显示。当我完成这个作品时,我觉得他很优秀,这是我第一次设计后台模板。但是从用户的反馈看,他却成了一个不成熟的设计。淘宝UED从交互设计和视觉设计方面进行了评价,总结中最重要的一条就是将自己放在用户的角度,从最基层的角度看起。

Read More »

New Hello :D Theme Released

by fen on March 30th, 2008

经过几个月的时间断断续续修改,今天终于发布修正后的版本,在 IE6, IE7, Firefox, Safari, Opera, Chrome 下测试良好,这次还提供了 Textpattern 的模板下载,看到 WordPress 2.5 今天出现,我想换回去了……

hello :D

Read More »

IETester: Vista 和 XP 下 IE8 IE7 IE6 IE5.5 的共存方法

by fen on March 24th, 2008

每当做好一个网页时我们都会花费额外的时间进行各种浏览器之间的调试,这是很头痛的。自从我用上 Vista 后更头痛。因为原先的那个绿色版的 IE6 在 Vista 下无法运行,为了在 IE6 下调试不得不装一个虚拟机,浪费了不少的时间,自己也开始不耐烦了,后来干脆放弃了 IE6 的调试。

从那时起我一直在寻找能够在 Vista 下同时运行 IE6 和 IE7 且互不干扰的方法。转眼半年多过去了,今天在 MSDN 社区无意中看到今年2月份的一篇帖子介绍了这个软件,自己就立即进行了测试,效果令我满意。这东西不分享对不起大家,国人大部分应该还不知道这浏览器,百度上查了下也就 Blueidea 的某个回复提到了。废话不多说,自己看吧:Visit IETester HomePage

IETester

目前还只是个预览版,界面很像 Office 2007,集成了 IE8 beta 1, IE7 IE 6 and IE5.5,可运行在 XP 和 Vista 下。

失踪的两个多月及迟到的点名游戏

by fen on March 22nd, 2008

不知道自己总在忙些什么,非常希望有一段时间让我没有压力的度过。看看上一次写的文章到现在已经接近三个月没写了,我不懒,问题应该出在我的时间安排上。

简要概括下这么长时间与这个 BLOG 相关的事情吧!他一直是没有更新的,一直是没有更新。终于有一天他的 PR 从 5 突然降到 3,又回原点了。从去年11月那次换程序以后原来的文章就封存了,我的档案阶段性封存过3、4次,所以看来看去就那么点内容。搜索引擎上的死链接更新了一批又一批。

Read More »