“作环保的程序员,从不用百度开始”

“作环保的程序员,从不用百度开始”

酷壳对来自百度搜索引擎的访问会弹窗,但是我的这个行为发酵出了一些事情,这里把这个事情说明如下,我会更新相关的东西。内行看门道,外行看热闹。

事由

2月6日 看到梁斌同学的微博(起因可能是因为梁斌同学在微博上对帮助百度的一些工程师们说话导致他的“微博寻人”全站被百度屏蔽)

我看到后,觉得梁斌同学有点太看重被百度收录了,没有站长应该有的气质,所以,我回了一个微博——

“我的酷壳倒反而因为被百度收录而感到掉价!”

2月6日当天,我给coolshell做了个弹窗,并发布微博—— (该微博目前已被新浪管理员删除,后面有说明)

“搞定收工!从百度访问过来的访问弹出对话框。(CoolShell上的网页有缓存,要过些时间才有效)”

2月21日:百度的法律顾问发来邮件。

From: [email protected]
To: [email protected]
CC: [email protected]
Subject: 答复: 网站coolshell.cn弹窗事宜
Date: Thu, 21 Feb 2013 07:05:09 +0000

陈浩,您好!

我是百度法务部法律顾问,就您的网站上有贬损百度商标的弹窗,以及通过微博等途径予以传播事宜,我们希望您及时终止。

如您不希望百度搜索收录您的网页,您可以通过Robots 协议予以规定。关于如何禁止百度Robots收录您的网站,如您需要技术方面的支持,我可以协助联系百度的工程师与您沟通。

如有任何问题,请随时联系。

谢谢!

段志勇

我当天回复邮件到——

『我是酷壳的法律顾问,请百度停止收录酷壳的网页,以及在所有百度产品线里删除酷壳的文章,尤其是百度文库里我所有的文章和PPT,你们已经违反了中华人民共和国版权著作法,酷壳将保留行使法律的权力』

3月2日新浪微博举报大厅。(把我2月6日弹窗的微博给删除了,注意,其中没有我自辩的过程,还有其中荒唐的逻辑)

http://service.account.weibo.com/show?rid=K1CaJ6QFe6K4d

我问新浪为什么没有我自辩的过程,新浪微博客服回服如下:

 尊敬的新浪微博用户: 您好!关于您反馈的被举报问题,经核实此判决符合社区公约规定判定无误,感谢您的支持,祝您生活愉快~~

我没有多理会,留下一条“多谢新浪和百度的自黑”的微博我也没管这事了。

3月22日:收到了来自百度律师代理的邮件,如下:

From: [email protected]
To: [email protected]
Subject: 关于贵方酷壳网弹窗构成对百度公司的不正当竞争事宜
Date: Fri, 22 Mar 2013 10:07:10 +0800

陈先生,您好!

我们,北京天昊联合知识产权代理有限公司,受百度在线网络技术(北京)有限公司(以下简称“百度公司”)委托就题述事宜特致函贵方(委托书请见附件)。

百度公司近日发现:用户在使用谷歌、360等浏览器通过百度搜索访问您方酷壳网(https://coolshell.cn/)时,会弹窗一个小窗,上面将百度LOGO打叉,并使用“DO EVIL”、“做环保的程序员,从不用百度开始!”等标语,详细截图后附。我们认为:您方弹窗所含图像及语言描述缺乏事实基础,带有较强的感情色彩,足以误导互联网用户对百度公司产生不合理的怀疑乃至负面评价,从而对百度公司的商业信誉和品牌形象带来一定程度的贬损。根据《反不正当竞争法》第2、14、20条之规定,您方行为已构成对百度公司的不正当竞争。

我们希望您方在收到此函后,清除所有相关侵权程序,立即停止对百度公司的所有侵权行为。我所当事人要求:贵方最迟于2013年3月25日前向以下通信地址做出实质回应:

联系人:郑洪
地址:北京市东城区建国门内大街28号民生金融中心D座10层
邮编:100005
电话:010-8529 5526
传真:010-8529 5528

此信函不影响我方当事人依法所享有的其他任何权利或法律救济途径。我们希望此纠纷能尽快解决,以维护互联网市场的健康有序发展。

期待你方及时回复。如有任何问题,请随时与我们联系!

郑洪

弹窗的抓图附件我就不列了,其中有一个委托书附件如下:

几个观点

1)我非常不喜欢百度公司的非常浓重的商业化

我在《做个环保主义的程序员》一文中说过一些百度的问题,如:

  • 搜索结果很差。一些非技术的东西都搜不出来。技术文章就更不要说了。再比如百度抓取酷壳的网页,一方面是不及时,另一方面是有选择地抓,很多网页并没有抓取到源文,而是抓取到那些转载过去没有注明出处的网站,像《做个环保主义的程序员》文章发布一年多了,过去的一年在百度里就查不到(这几天又能查到了)。(我很想了解百度的一些抓取网页的算法和搜索排名的算法,感觉相当诡异
  • 有很多虚假广告我觉得一家公司商业化并没有什么问题,但是这种商业化不应建立在牺牲用户利益的基础上的,这是最最基本的底线。我觉得百度的商业上在这方面突破了太多的底线。

2)百度应该可以做得更好

@陈晓鸣在百度在私下给我介绍了一些百度的广告方面的技术细节,说是以前的那个竞价排名不存在了。但是难免有一些垃圾和造假。就像淘宝一样也有假货和诈骗。是的,这中国目前这个大环境下,要有一个干净的平台的确不容易。但是我希望百度能像淘宝一样,在业务上做一些打击虚假信息的活动——建立举报制,曝光所有的虚假和欺诈信息,并有一些惩罚措施。可惜百度做得还很不够主动。(与其花时间在我这里,不如花时间做好你自己的事

灰尘总是会有的,重点不在于灰尘和垃圾总是会有,重点在于想不想打扫。想不想打扫这是态度问题

3)看不起百度并不是看不起百度的技术人员

我是比较敬重百度的技术人员的。我还是能够“一分为二的看问题”。比如:deep learning专家余凯、主导凤巢设计的戴文渊,自然语言处理顶级会议的首任华人主席王海峰,架构专家,移动云技术负责人林仕鼎等等。都是值得我学习的很不错的技术牛人。

我一向是站在技术人员这边的。这点,在这个事件中也不会改变。我还是会推荐一些刚毕业的实在找不到更好工作的学生去百度。正如我在《来信,创业,移动互联网》一文中说的那样。入世和出世,取其精华去其糟粕。

4)关于弹窗这个事

关于弹窗这个事,我非常高兴酷壳成为了百度的竞争对手。我会接受网友的意见,我会将把弹窗这个事变成不弹窗,直接嵌在酷壳的每一篇文章里。酷壳上基本坚持不投放任何广告,这回一定要做个公益广告。

关于法律上的一些事情,我无所谓,随时欢迎百度来起诉我,不来起诉就是怂包。以前当过原告起诉过清华大学出版社,今天当个被告,这样我的人生经历就完整了。大家知道,人生经历对我很重要。

5)感动和回报

我把百度委托律师给我的邮件放到了我的微博里(点击这里),很多朋友说要捐钱给我打官司。这点到是不需要了。但是我真的很感动。所以——

我觉得我应该更多的珍惜大家对我的支持。如果你们在访问一些网站有什么困难的话,可以私下联系我,我愿意为你们提供相关的技术支持。这个事只能在私下做,你们懂的

当然,最好方式还是自建代理,如果你想DIY,你可以看看这篇文章

附录:弹窗代码

大家问我那个弹窗是怎么做的,很简单的,可以看看coolshell.cn的源代码。就是从referrer中匹配baidu。我用了jquery的一个插件:bPopup,关于那个no baidu插图来自:豆瓣的拒绝百度的兴趣小组

源码如下:@Ninja_Lu 做了一个github的:https://github.com/lurongkai/anti-baidu

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script src="/wp-content/themes/inove/js/jquery.bpopup-0.8.0.min.js"></script>

<script type="text/javascript">
;(function($) {
    $(function() {
        var url=document.referrer;
        if ( url && url.search("http://")>-1) {
            var refurl =  url.match(/:\/\/(.[^/]+)/)[1];
            if(refurl.indexOf("baidu.com")>-1){
                $('#nobaidu_dlg').bPopup();
            }
        }
    });

})(jQuery);
</script>

<div id="nobaidu_dlg" style="background-color:#fff; border-radius:15px;color:#000;display:none;padding:20px;min-width:450px;min-height:180px;">
    <img src="/wp-content/themes/inove/img/nobaidu.jpg" align="left">
     <p style="margin-left:200px;margin-top: 20px; line-height: 30px;">
     检测到你还在使用百度这个搜索引擎,<br/>
     做为一个程序员,这是一种自暴自弃!<br/>
     <br/>
     </p>
     <p align="center" style="margin-top:20px;">
     <b><a href="/articles/7186.html">作环保的程序员,从不用百度开始!</a></b>
     </p>
</div>

P.S. robots.txt我已经加上了。

(全文完,谢谢大家的支持)

(转载本站文章请注明作者和出处 酷 壳 – CoolShell ,请勿用于任何商业用途)

好烂啊有点差凑合看看还不错很精彩 (632 人打了分,平均分: 4.86 )
Loading...

“作环保的程序员,从不用百度开始”》的相关评论

  1. 浩哥,对于最后代码,有没有必要先判断一下是否来自百度,如果不是,就不要加载弹窗js

    能省则省嘛。

  2. 百度又不是福利机构,为啥不能商业化,商业化违法了?不商业化,哪来钱给发工资?你觉得不好可以不用,你可以直接推荐google,但不能做弹窗这钟事,感觉就像是托,还有你知道竞价排名是谷歌发明的吗?你知道哪些搜索网站的优势特点和盈利方式?你知道有屏广告的扩展软件吗,为啥我就没怎么看到什么广告吗?我觉得,lz你既然是程序员,那你就不能想办法让别人更好的用百度吗

  3. 支持!幼儿园到现在(大学)都没用过百度的搜索功能~不介意我在自己的网站上借用您的代码吧?

  4. 商业化没什么不对,企业本来就是要赚钱的
    支持你做这件事,但是不认同你的方法,我认为百度logo、“百度”这两个字搭配“do evil”这样的词确实不合适,可以丑化、美化它的logo,用词方面可以稍作改动,如某度,X度等,大家心知肚明

    如果用百度logo加do evil这样词,是要提供证据的
    一家企业揭露另一家的错误做法或非法行径是社会责任感的表现(当然企业不一定要有社会责任感)

    百度搜索结果确实不怎么样

  5. 真心感谢作者了.
    我一直在推广怎样合理/合法访问Google的方法,可惜我身单力薄一直没效果.看了你的这文章很欣慰。
    为什么不用百度呢?你说了很多原因,但是我简单归结就是:使用百度的人会掉智商,相比于使用Google的人。
    关于怎样合理、合法、高速地使用Google我过去专门录制了一个给新手的视频教程,
    那些技能现在还能用,而且几个最好用的技能还很简单,就只要几步操作而已。
    希望有更多的人用Google,帮下地球,推动下地球地进步。
    视频教程:
    http://www.56.com/u24/v_Nzg2NjY3MzM.html

  6. 当你研究某一领域深入,或者技术见长,或者感觉到时间不够用的时候你就会明白百度为什么成为众矢之的了。@二陶

  7. 超级沙滩李彦宏做的东西已经开始露出颓势,今天刚装了360新版可以ctrl两下快速搜索的工具,虽然用起来感觉这产品还很幼稚,但这已经足够我隔离80%百度了(虽然我对360也深感痛觉,但两害取其轻,现在最有希望搞百度的就是360了,这也是没办法的事)。用谷歌老掉的同学,可以尝试在地址前加 https://,也可以使用其他国家地图的谷歌,比如co.kr的

  8. 我觉得没必要针锋相对,在中国这样的脾气能生存下去吗,每天还不被气死,移民好了。百度在这篇神奇土地上的瘸子里算是将军了,给了多少码农饭碗

  9. 百度是一只很听话的狗!而Google却是一只狼! Google不是被百度赶走的!而是XX,XX在赶走Google的事情上给了百度很大的帮助,比如{hack,政策,广告,媒体}要知道什么事情只要有政府在推动,那一切都会变得很容易

  10. 百度的算法和CCTV是一样的!有利的就收录!不利的就不收!因为他是一条狗,他不能违反主人交代的事情!否则主人会不高兴的!

  11. 我就很少用baidu, 技术资料基本上找不到有用的,到是一大堆AD, google又太慢, 难

  12. 您好,我是一名学生,经常关注您的网站,也在其中收获很多学校里不能学到的东西,不管是见识还是技术上。自己专业水平和能力不够,经常用到google,baidu去解决问题,很多的感受同您一样,很敬佩您,了解的人不少,但是敢站出来的人却毛鳞凤角!
    作为囊中羞涩的学生,衷心的表示尊敬!

    上海理工大学-生物医学专业,学生,敬上。

  13. Chris :
    您好,我是一名学生,经常关注您的网站,也在其中收获很多学校里不能学到的东西,不管是见识还是技术上。自己专业水平和能力不够,经常用到google,baidu去解决问题,很多的感受同您一样,很敬佩您,了解的人不少,但是敢站出来的人却毛鳞凤角!
    作为囊中羞涩的学生,衷心的表示尊敬!
    上海理工大学-生物医学专业,学生,敬上。

    作者是有良心的程序员,谢谢你。

  14. 无限支持!有骨气和硬气的人都应该被顶上去!草根站长们包括我自己在内,总是一边向百度提请收录,一边不停咒骂它!因为这货各方面店大欺客,我们小草根,做个博客容易吗?一方面憋屈得要死,还要忍着与这个娼妓共舞!但它还要挑挑拣拣,不高兴就不陪客了!我们还要伺候着它!

  15. 百度的学术搜索在Google面前就是渣渣。。这是实话
    不过百度的本土化做得很好,毕竟不是每个人都是学术帝,每个人都是程序猿
    程序猿既然干这行就得学会获取知识,学会有问题上谷歌

    但是,站长,你通篇文章说的又有几句是不带情感的客观评价呢?
    我也是程序猿,我认同您的部分观点,但不认可您的表达形式
    我对您的行为定性为:个人情感主义+商业炒作行为

  16. 百度的确搜索引擎方便比google差多了,我搜索技术方面的文章从不用百度!只用google

  17. 百度是很邪恶的一个互联网企业。具正能量的信息就屏蔽,扭曲人类价值观的,伤风败俗的信息就收。

  18. 牛B你就做的更好的搜索引擎啊,牛B你把百度干死啊,乱JB弹框,你当用户电脑都TM是你家的啊?就你这种行为还有脸出来说百度,吃屎去吧你

  19. You can find much of the items at the reasonable cost, but should you wish to produce a career being a photographer, you will need to purchase professional equipment. A quick look in the tables will show that the price of gold has jumped dramatically in recent history.

  20. 自从百度贴吧搞翻页登录我是实在受不了,之前还看下子贴吧,但是不想注册帐号。
    百度维权:http://weiquan.anquan.baidu.com/ 这像一个大公司的做法么?百度杀毒 什么玩意儿。
    百度索引力度根本不够,她是特么的爱收不收 stackoverflow.com 这么好的计算机问答网站索引不及360 更别说google
    我看到好多站点的索引力度还赶不上360
    百度网盘 下载地址先是从直链 改为js(ajax点n便没返回值) 最后搞得要输入验证码 然后是在下载速度上大降 先是4m的带宽还有个400kb 的样子 现在是30kb左右。玩不起就别玩。
    最后说一下 google的 使用方法 很简单 google.com.tw/custom 这个地址 很干净 没有302跳转 只要不输入特殊的敏感词
    基本上不会墙。

  21. 百度有他自己赚钱的权利,你也有不选择他的权利,反正我不在意这些,我只在意方便不方便自己使用。

  22. 个人觉得百度很多地方不妥,
    但是在中文搜索方面还是帮助大众小白非常多的地方.
    不是每一个人都是像您这种大神,
    甚至连我这种菜鸟程序员的水平也相差很远,
    百度能够帮助他们足够多的地方,
    虽然并不是他们的极限.
    ——————————————————
    另外,想请问访问网站那一块,
    并不理解…
    个人是买了一个vps建了vpn,
    用来浏览一些网页.
    感觉并不复杂…
    不明白那一套是做什么的?
    麻烦请教科普一下.
    谢谢.

  23. 有段时间没来看coolshell,楼主还在战斗,顶一下。在这种环境才造就了百度,360,还有现在的金山(以前,他的产品很算是比较良心,现在一样的黑了),腾讯等公司。每次用google,老被墙,让我无比沮丧!因为我个人无法改变这个事实。我司首页,用百度搜索,提示居然是钓鱼网站。其实就是一个很简单的公司主页。我上去看过,没有任何东西被动过。原来我不过是在首页没有加他们一群垃圾搞的安全联盟代码。然后,我加上去了,再申诉一下,就没有百度搜索的危险提示了。

  24. 博主可知 神马搜索? 如果神马做pc搜索就好了! 每次用百度,搜出来的东西,前3都是广告推广,超无语!而且网站收录又超级慢!神马搜索,搜狗搜索,貌似都挺不错!

  25. 很同意这篇文章的说法
    在google被墙之前一直用google
    现在被墙了暂时也只能用百度了,感觉很多东西都找不到了。。还是google顺手

  26. 我还是比较喜欢用丐帮集团搜索引擎,毕竟丐帮集团搜索引擎比百度好用。上搜狗 搜索 “丐帮集团官网”

  27. 特地从百度进入测试了一下,弹窗还在啊。故事有续集吗?不过我很佩服博主。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注