“移动浏览器简直烂透了!”上个月,美国科技博客The Verge言辞激烈地抨击了移动浏览器,即使是iPhone上的Safari,同样速度缓慢、bug重重,经常崩溃。
“在桌面端,app已经变得无足轻重,因为浏览器的体验已经足够好,但是,在手机上,app却显得愈发重要,因为移动浏览器实在太烂了。”
苹果肯定早就意识到了这个问题。今年的WWDC上,苹果宣布新的移动操作系统iOS 9将能够屏蔽广告。苹果把这项功能叫做“内容屏蔽”(Content Blocking)。
什么是Content Blocking
iOS 9将搭载新版本浏览器Safari 9.0,在这个版本的Safari中,苹果将支持内容拦截插件(Content Blocker),所以,Content Blocker是这一类浏览器插件的统称。
苹果在开发者社区介绍了这个特性,并给出了开发内容拦截插件的范例。开发者可以据此开发含有广告拦截功能的应用,为用户提供拦截广告,拦截cookies追踪等功能。
国内的开发者CocoonJin用实例介绍了如何开发Content Blocker。
屏蔽广告的效果到底怎么样?
The Verge对移动浏览器的吐槽很快引来了计算机科学家的反驳,他的观点就是不是移动浏览器烂,而是The Verge网站太烂了,因为他在一个网页上就发现了22个广告追踪软件,不仅在全方位窥探用户的浏览习惯,也严重拖慢了加载速度。
Content Blocker就是来改变这种状况的。一款叫Crystal的Content Blocker类应用展示了它的效果,使用Crystal屏蔽广告后,网站在Safari上的加载速度快了很多(The Verge从13秒降到了4秒)。
开发者说,加载速度快了3.9倍,流量降低了53%,浏览这10个网页共节约了70秒和25MB的数据量。
来看看更直观的效果
The Next Web的作者Owen Williams也测试了Crystal这个Content Blocker应用,他带来了更直观的Gif动图,来展现它的效果。
怎么使用Content Blocking功能呢?
对,首先要有iOS 9。
iOS 9还没有正式发布,但苹果已经提供了公测版。不过,如果你已经升级了iOS 9,很可能会发现在Safari的设置里,根本找不到Content Blocker功能。
其实,默认状态下,Content Blocker功能是隐藏的,只有当用户安装了内置广告屏蔽插件的应用时,Safari的设置里才会出现Content Blocker开关,用户可以自主地选择是否开启。
在iOS 9没有正式发布的情况下,基本上也没有广告屏蔽应用问世。上文提到的Crystal已经完成了几个测试版本,开发者承诺只要iOS 9一发布,这款应用就会上线。而且,它正在提供内测版本,如果你有兴趣的话,可以去他们的网站申请一下:申请试用。
所以,尽管推出了广告屏蔽功能,苹果依然非常谨慎。不过,或许在iOS 9正式发布后,国内的一众手机安全软件会纷纷加上这个功能,把拦截浏览器广告当成一个卖点。
对于广告商来说,这当然是个坏消息,但对于忍受移动浏览器煎熬的我们来说,没有比这更好的功能了。或许,广告商也要认真考虑一下,在本就拥挤不堪、加载缓慢的移动浏览器上强行加上五颜六色的广告,真的是一个可持续的正确做法吗?
0 条评论
请「登录」后评论