一位主内的姊妹抱怨说她的博客里面会有广告链接被自动插入,她在后台管理界面里面看不到那些链接,当然也就无法删除那些可恶的广告链接。
其实,那些链接并没有被插入到用户的文章中,而是在文章被加载的时候被动态加入的。那家博客供应商为了追求更多的广告收入,使用了一种所谓的“智能搜索”来扫描用户的文章,一旦找到符合条件的关键字,就会自动插入一段JavaScript代码,这段代码就是广告链接。用户只有关闭“运行JavaScript代码”选项才能关闭这些可恶的链接,但是关闭JavaScript就意味着用户在网络上寸步难行。
我当时没想太多,就告诉那位姊妹一个笨办法:在每一个字中间添加一个空格,这样服务器端在扫描文章的时候就没有办法识别,自然就不能插入广告链接了。可是,如果没有软件帮忙,手工添加空格是一件非常繁琐的工作,所以不太实际。后来我又想到了另一个办法:用繁体中文来输入。因为服务器端的关键字搜索是基于简体中文的基础,所以对于繁体中文也就没有办法识别了,那位姊妹试了试,果然没有广告链接被插入到她的博客里了。
不过,这个办法也只是一个权宜之计,因为一旦服务器端开始引入繁体关键字搜索,那么那些可恶的广告链接又会回来。最彻底的解决办法还是换一个博客供应商。
在一个一味追求金钱的时代,道德底线在金钱面前都是不堪一击,更别说客户利益了。