手机上最快的浏览器:Puffin浏览器
曾经是在某网站推荐支持Flash视频播放功能的iPhone手机浏览器(iPad, iPod)时,我知道了Puffin Browser这款浏览器。当时将免费版安装在手机上,试用了一下觉得不错。后来就直接购买了收费版Puffin,也就是为了去除免费版的广告。
我觉得Puffin这款浏览器给我最大的体验就是浏览速度超快。我原来一般用iPhone版Chrome,感觉速度不错。自用了Puffin后,就觉得Chrome要慢多了。Puffin浏览器为什么会快?
原理就是Puffin采用了强大的代理服务器来代替手机自身处理网页渲染。一个网页一般有很多请求,需要下载CSS, JS, HTML, 图片各种文件,传统的浏览器一次性处理的任务有限,并且受手机硬件性能和与网站服务器之间的网速影响。
而Puffin浏览器利用其强大的服务器快速处理网页:强大的硬件性能和高速的带宽,瞬间处理完毕后将处理好的网页一次性返回到手机端的Puffin浏览器上——手机只充当一个显示器,于是便有了闪电版的网页浏览速度,同时也一定程度上提高手机的电池续航时间。Puffin本来是是用来处理Flash视频,浏览网页时就更显得游刃有余。
这工作原理并不陌生。当年的Opera就是利用其强大的服务器压缩重构网页,加速手机端网页浏览速度,并大大降低手机流量,缺点是Opera的网页重构经常使网页失去原来的排版布局。
再后来,Amazon公司的Kindle Fire平板浏览器也利用了类似的技术:Silk浏览器。根据介绍,就是利用Amazon的云端服务器来处理网页浏览。可惜Amazon公司只将此浏览器技术封闭在自家产品上,并没有给iPhone和其它Android安卓系统,PC桌面电脑版本更无任何迹象。
对于中国大陆手机用户来说,Puffin还能用来实现翻墙的目的,不过也正因为如此,Puffin早就不能在中国大陆使用了。但是,国内手机用户完全可以在使用VPN时,利用Puffin进一步加速手机端的网页浏览速度。就像我没有翻墙目的,但却经常使用它来浏览一些非常慢的网站——尤其是在墙外浏览墙内网站时。
将Twitter推文备份同步到个人博客
我最近把我Twitter上的推文都同步备份到我的个人网站上。
方法很简单。直接新建一个博客,安装Twitter备份同步插件Ozh’ Tweet Archiver,按照插件的配置说明,建立Twitter API参数并设置一下插件即可。所有历史推文可人工备份同步到个人网站上。对于未来的推文,插件会按设定的频率同步到网站上。从而实现自始至终地备份同步Twitter内容到自己网站上。
为什么要同步备份Twitter到自己网站上?主要是为了备份。内容同步到个人网站上以后,就可以方便地进行检索,同时数据也真正属于自己控制——谁知道这些社交网站什么时候死亡?
各大平台的社交账号我基本都开通过,但我基本上以Twitter为主——连博客日志更新也是通过Twitterfeed自动发布。Twitter能自动将内容同步到Facebook,同时通过IFTTT同步到新浪微博,方便使用这些平台的朋友。
我目前共发了3000多条推文,加起来有好几十万字的原创性内容。回顾这些碎碎念,也是自己生活记录的点点滴滴。
Google索引后也许还会带来一些流量,没准还能带来一些AdSense广告收入——虽然不太可能会很多。
网站流量和广告收入是两回事
生活中,许多人想一夜成名,似乎成名了就会有各种好。有网站的人则希望网站流量暴涨,从而可能赚取更多的广告费。事实上呢?
前一阵子火车票抢购数据库泄露。一个叫TYPCN的博主根据泄露的数据做了个在线应用,供人们查询自己的账号密码是否泄露,这个服务甚至被CCTV报道过。据TYPCN自己说,他的网站两天内流量纯IP就达到40万以上。按照一般人的想法来说,他的广告收入应该也很可观。
事实上,同样依他自己透露,两天的广告收入不过500元人民币。为了应对这突如其来的高流量,他升级了网站服务器。除去硬件升级的费用,他还倒赔钱。这本来从天而降的人气,居然没有赚钱,反而贴钱。
原因不是没有。我去看了他的在线应用,他投放的广告是百度广告联盟,单价应该没有Google AdSense高,更关键的是,他的广告位置放得很靠下,远离用户关心的区域,并且还是长条形广告,最终导致广告点击率低得很,广告收入也就很低。
这么多暴涨的流量如果经营得好,即使流量都来自中国大陆,40万IP的流量在AdSense广告中怎么着也要产生个万儿八千的收入,断然不至于赔钱。所以,网站有流量固然不错,但如果不能好好利用,未必是件好事。
对TYPCN来说,也许人家不在乎广告收入。通过这个小小的在线应用,他展示了自己的技术,方便了广大网民。况且人家居然是个15岁的初中生,后生可畏。
QQ域名邮箱客户端收发信设置方法(以Outlook为例)
有域名的朋友可以自己搭建域名邮箱,避免第三方邮箱提供商的服务出现问题(Yahoo中国),或者因其它不可抗因素导致无法正常使用(Gmail)。
建议域名邮箱使用QQ或Hotmail(似乎不再支持免费)后台技术托管,它们的技术尤其是垃圾邮件处理能力远远好于搭建在自己主机上的邮件系统。
网页端QQ域名邮件不错,但我们还是可能需要使用客户端收发信,客户端邮箱最大的好处是实现离线处理信件。
那么如何设置QQ域名邮箱客户端收发信呢?QQ域名邮箱似乎没有提供官方设置指南,估计是不鼓励使用客户端——少了广告收入。我试过好几次,终于搞明白设置方法,方法其实很简单,下面以Outlook 2013为例(iPhone iPad客户端设置和此原理一样)。
- 打开Outlook客户端,点击菜单栏的“文件”选项,选择“账号设置”。
- “新建”邮件账号,选择“手动设置”。
- 选择POP IMAP选项(需要先在QQ邮箱设置中开启SMTP, IMAP),输入你的发件人姓名和域名邮箱。
- 服务器类型选择IMAP账号类型,然后在收信服务器一栏填写 imap.qq.com 发信服务器 smtp.qq.com 见下图第一张。
- 最重要的一步(也是经常设置不成功的原因),在用户名和密码两栏处分别填写你的域名邮箱名完整地址(比如 xxx@yyy.com)和域名邮箱关联的QQ密码。
- 最后,在“更多设置”里分别设置发信服务器和收信服务器,发信服务器验证使用与收信时一样的账户名和密码,在高级设置项里设置发信和收信采用SSL加密协议,相应的端口号:IMAP 993 SMTP 465. 见下图第二张。


确定完成设置,至此Outlook客户就可以顺利收发域名邮箱中的信件,后台完全由QQ域名邮箱为你免费服务。Thunderbird Foxmail客户端也是相似的设置。
我的绝大部分域名邮箱是托管在QQ域名邮箱系统上,基本上用起来还不错,唯一的缺点是所有邮件内容理论上处于天朝审查状态,好在我没有什么机密信息。
诡异的奇虎360之流
我住的地方WiFi信号不太好,同一个房间内,有的地方信号强,有的地方信号弱,你能想象看视频的时候真的很烦人。
楼上一朋友用360 WiFi软件将他的有线网络转换成WiFi信号,他把密码告诉了我。我连上后发现信号确实很强,可是居然打不开Facebook和Twitter(但能打开Google. Update: 刚才测试又能打开了),显得十分诡异。
这要是在国内倒正常,可是我目前所在的地方是欧洲的比利时,这里没有GFW这种神奇的东西,当我换成其它WiFi信号后就能打开上述两个网站。
国内的网络产品越来越没有底线。有博友反映,一些国产浏览器还拥有过滤网页上某些敏感词的功能(Update: 有网友反映这是老版Chromium内核的BUG)。难道360还要过滤国外的网络用户吗?实在无法再用360公司的产品和服务。
前一阵有报道称:奇虎360投资的公司中被公开曝光涉嫌传播病毒和推广恶意或盗版程序的至少有四家。这种无耻公司没有底线,真的无法用它的产品和服务。
不只是360。如果在百度里搜索:Google,会出现“谷歌打不开?用百度浏览器”的广告。这事真不敢想象,一个做搜索的,提供方便给它的用户使用其竞争对手的搜索服务,诡异得不太符合常规逻辑。无独有偶,360公司的浏览器也推出翻墙功能。
为什么这段时间国内网络公司巨头们都推出这些免费的东西?这是什么精神?这是国际主义的精神?这是共产主义的精神?
我无法证明百度浏览器和360浏览器的“海外加速”是否是有意进行中间人攻击的蜜罐,也不知道360的WiFi共享软件有什么不可告人的秘密。只要与网络沾点边,从WiFi分享软件到浏览器,360等国内的网络产品与服务水太深。
别无它法,我只能个人坚绝不使用这些国产软件和服务,敬鬼神而远之。珍爱生命,远离360之流。
Update: 一个自称360免费WiFi产品经理的人在本文发布后24小时内跟进了这件事情,解释上不去Facebook和Twitter网站的原因可能是360国内云端DNS的问题,并提出了相应的解决办法。我没想到在国外用360的WiFi分享还要通过国内的DNS来回绕一下。至于使用与不使用360产品,都由各人自己说了算。
细节无止境:博客使用双评论框
在里念博主那里看到评论区有两个评论框,刚开始我以为是他的WordPress主题BUG问题。我突然明白,他这是双评论框,当评论一多时,在评论区首尾都可以方便留言评论。
土木坛子上面的评论较多,我为了防止页面太长采用了评论分页,但依然会显得较长,评论区一长就不太方便读者评论,于是我直接把评论框放在评论之首。现在采用双评论框,即使翻到页面底部,也可以方便进行评论。
技术上一点也不难,直接把主题下面的评论框函数放在评论区相应位置即可。只是我以前压根没有想到这个“理念”(Betty同学说很高兴我认同她的这个理念)。
我做了一点点改进。当博文没有任何评论时,不应出现两个评论框—显然是多余并令人不习惯,因此,我把第二个评论框放在了评论判断函数里,即当文章没有评论时,只显示一个评论框,如果已经产生评论,即在评论区末尾出现第二个评论框。
WordPress 2012主题的话,直接在主题中的 comments.php 文件中,分别将原来的评论框函数 插入至评论判断函数内外:
<?php comment_form(); ?> // 调用第一个评论框函数
<?php if ( have_comments() ) : ?> // 评论判断函数
<?php comment_form(); ?> // 调用第二个评论框函数
<?php endif; // have_comments() ?> // 评论判断函数
用户体验无止境。官方的东西都只是一个框架,若要提高细节方面,总是有些工作可以做的。
Update: 双评论升级版本: 评论多的时候才启用。
来“国外电视”看国内电视
我在博客中曾经介绍过如何打开网页看电视。国外的留学生和华人们,在没有电视机或者有电视机没有国内中文电视节目时,还是可以用这些服务替代一下。也有一些足球、篮球等体育节目,在国外需要通过网页电视的方法来观看国内CCTV5,甚至不得不用翻墙回国的方式来绕开版权限制。
我发现还是有些朋友需要这方面的服务,以前这些网页电视是挂在我其它网站下面,虽然能用,但不方便记忆,也只能将之放在收藏夹里才能方便使用。既然每天总有一些人需要这方面的服务,我就注册个单独的域名:https://tumutanzi.com/tv 虽然域名较长,但好在直观易懂:“国外电视”的拼音。
其实这些在线电视视频流服务并非我本人提供,我只是“偷取”了一下,我本人没有什么直接好处:不能在视频页面投放广告——这些视频内容存在版权方面的问题——有版权问题的网页一定会违反Google AdSense广告合作协议。而我之所以把这些网页电视做成单独的网页,也是觉得看视频时不应该有满屏的广告干扰——这是好多视频页面常见的情况。
在我的能力范围内能给别人带来方便,我还是愿意做的:服务器空间是现成的,注册域名一年几美元花不了多少钱。
现在,在国外还需要通过网页观看国内中文网页电视的同学,可以直接去 https://tumutanzi.com/tv(目前还加了一套半岛电视台的英文频道)。国内的朋友就直接看电视吧,不要和国外的朋友抢资源了~
射手网的AdSense广告收入是个悲剧
这两天想必最火的新闻是射手网和人人影视网由于版权原因关闭。我不太看电影,所以对这两个网站并不太关注。但我几乎是10年前就了解射手网,知道许多国外电影中文字幕出自于此网站。
有网友说射手网关闭可能是因为Google AdSense广告收入不足,理由是Google在国内受墙导致AdSense广告无法显示。这个理由不成立,Google搜索和AdSense广告业务是分开的业务,AdSense广告在国内一直都能正常显示。
但我还是对射手网的AdSense广告收入产生了兴趣。由于射手网已经关闭,我只从网络时光机(archive.org)里找到了射手网关于AdSense收入的网页。根据射手网2006, 2007, 2008三年度公开收支账目,射手网在这三年的AdSense广告收入分别是:¥21,897, ¥35,180, ¥42,310。
根据我个人的经验来看,这个数字对于15年之久的知名网站射手网来说一点都不高。而当我看到射手网公开宣称流量达“服务器每日约消耗70GB流量,需要承受3000万点击”时(Update: 最新信息揭露射手网每日IP访问量20万左右,每日PV访问量40万左右。土木坛子每日3000不到),我简直震惊,如此高的流量居然产生这么低的广告收入——并且是主要的收入。
要应付如此高的流量,一年几万块钱的广告费再加上其它收入,还不足以平衡射手网每年要投入的流量费和服务器费用。这不能不说是个广告收入悲剧。再一次证明中文网站的中文流量广告价值太低。
这也应证了射手网站长沈晟的心声:
事实上,对我个人来说,或许选择关闭射手网,会更具有盈利可能~
现在射手网真的找到了更好的盈利可能:关闭。也许有人会说:把它当作一个兴趣也挺好。诚然,把兴趣做到如此之大,影响力如此之广,一生回忆都为此兴奋。但一个如此之大、坚持15年为别人服务的兴趣都没有带来像样的收入,这兴趣实在是太昂贵了。
百度HTTPS加密搜索有什么用?

前段时间,我曾提到百度支持移动端HTTPS SSL加密搜索,用以保护用户隐私。最近,百度开始支持PC端HTTPS SSL加密搜索,现在可以启用 https://www.baidu.com 搜索。我很少对百度有好感,但仍要实事求是地说:这是百度值得夸赞的一个举动。
不过,有墙外媒体说百度启用加密搜索“意义不大”,某活动人士甚至说:
“百度采用SSL搜索加密其实没有意义,几乎没有人有这样的需求,百度上也没有什么特别的信息——‘不良’或‘违法’的信息——可以搜索。”
这样的说法明显片面甚至带着有色眼镜。百度支持HTTPS与搜索“违法”信息是两码事,支持HTTPS是保护用户隐私,而不是提供未经审查的搜索。试想百度是天朝的正规公司,怎么可能违背“法律”推出像Google那样未经审查的内容呢?
那百度的HTTPS版本对普通搜索用户的隐私保护在哪里?先看几个例子。
- 有网友告诉我:之前公司一名女经理同事,就发现她经常百度搜索:“做爱射到里面会不会怀孕安全期怎么算”之类的信息。
- 用户在百度搜索一个关键词“人流”,很快就会有医院打电话过来推销人流手术广告。
- 几个月前我在移动端使用百度搜索过疾病症状,当天就有医院打电话过来拉单。然后在网上百度搜索了几次EMS,就有邮包诈骗电话打过来。
以上几个网友举出的真实例子,足以说明百度用户的网络隐私被侵犯了。在不使用HTTPS安全链接版本百度情况下,用户的网络隐私有可能在用户和百度服务器之间的网络中途被人截取(公司网管、ISP网络宽带提供商、黑客等),也有可能是百度公司出卖了用户的隐私。
如果不是百度出卖用户泄漏隐私,那么百度用户使用加密版搜索 https://www.baidu.com,就可以几乎100%避免以上几个隐私泄露的例子。
为什么这样说?在HTTPS通信协议下,用户和百度服务器之间的通信内容都进行了加密。打个比方,16岁的小明和15岁的小花早恋写情书,过去每封信都被父母偷偷查看,现在小明和小花采用暗语(HTTPS)加密通信,父母虽然知道两人之间有信件来往,却看不懂内容是什么,如此一来通信隐私就被保护了。
因此,上面提到的那位女经理现在如果用安全链接 https://www.baidu.com 搜索,公司的网络管理员就再也看不到她搜索的所有内容。搜索隐私信息本身没有问题,有问题的是偷看隐私的人,可是这样的事情很难靠道德和宽泛的法律来避免,强大的技术是一道有力保障。HTTPS保障不只是用户隐私,更是通信安全。
在网络安全和个人隐私越来越受到重视的今天,HTTPS SSL将会越来越流行,Google早就全面采用HTTPS加密搜索保护用户隐私,跟随者百度采用HTTPS应当值得肯定。百度作为墙内较大的互联网公司,有必要有责任保护其用户的网络隐私和安全。我估计百度在不久的将来可能完全支持索引收录HTTPS网站(2015年5月25日更新:百度发布公告称,从今天开始,百度放开对https站点的收录,https站点不需要再做任何额外的工作就可以被百度顺利抓收),Google早就支持了,这是趋势。
土木坛子早已全面采用HTTPS加密访问,除了你没有谁知道你浏览了本篇博文。
浏览器AdBlock Plus插件广告过滤技巧
如果用Firefox或Chrome浏览器,一个必备扩展插件可能就是AdBlock Plus (ABP)(其实AdBlock Plus也支持Opera, IE, Safari等浏览器,包括最新的Microsoft Edge)。它的强大之处是可以拦截过滤常见的网络广告,使得浏览的网页更干净、更快捷,同时节省上网流量——尤其是采用无线上网按流量计费的情况下,ABP是直接阻止下载广告,而非下载后再过滤。
好好利用AdBlock Plus插件的关键技巧是选择合适的过滤列表。毕竟广告规则千变万化,只有得到较好维护的广告列表才能有效过滤网络广告。
以下是我的AdBlock Plus过滤列表:
- EasyList China+EasyList 此列表可以过滤常见英文广告和中文网站广告;
- EasyPrivacy 此列表的目的是保护隐私,防止Google Analytics等网站统计服务记录你的访问记录;
- Fanboy’s Annoyance List 此过滤列表包括 Fanboy’s Social Blocking List 列表,目的是过滤社交分享按钮等以及Facebook点赞服务;
- Malware Domains 过滤有病毒木马的网站,防止浏览器访问有问题的网站受到感染。
这些列表均可在安装完AdBlock Plus插件后,直接点击上面的列表链接订阅,或者到 https://adblockplus.org/en/subscriptions 选择相应过滤规则添加至插件。
有了以上这些过滤规则清单列表,可以使浏览器在浏览网页时没有广告,没有社交分享按钮,也没有隐私跟踪服务等,同时网页加载会获得最快的速度。
不利的一点,过滤掉基本网络广告会极大减少网站、博客广告收入。同时,过多的过滤列表会影响到浏览器的资源占用。因此,有必要按自己的需求添加过滤列表,并建议将广告行为适度的网站(例如Google AdSense没有浮动、弹出、低俗广告)添加到免过滤列表(Whitelist白名单),保留开启ABP插件自带非侵入式广告白名单:Allow some non-intrusive advertising,这都是支持优秀网站的行为,毕竟这些网站在无偿提供优质服务,完全无广告的互联网不可能持续健康发展。
热烈欢迎大家过滤土木坛子上的AdSense广告。我没有打算从忠实热心读者身上赚广告费,甚至不寄希望从包括中国在内的亚洲读者身上赚取广告费。
关于广告过滤,你还有什么好建议和技巧呢?欢迎留言分享。感谢。