首页 > 科技 > 正文

苹果是有多恨web?杀死web,APP才是Apple TV的未来

2015-09-16 17:16:39
“We believe apps are the future of television.”

当Eddy Cue 在上周苹果新品发布会上向全世界介绍新款Apple TV的时候,可能不小心透露了苹果对于互联网的看法:

全球市值第一公司认为,web应该被杀死,APP才是未来。

此事缘起于苹果没有在tvOS里内置Safari浏览器,在配套的APP Store里面也没有上架任何其他的浏览器。

但如果你以为苹果只有这点本事,那你就太小看它了。

在iOS移动操作系统、移动应用内嵌入web 内容所需的两个组件WebKit 和UIWebview,也从tvOS里被剔除掉了。

如果你不是开发者,我可以给你一个这两个玩意儿的简单解释:很多应用开发者都会用它们来在应用内嵌入web内容,简单来说就是在APP里内嵌网页,比如在微博或Twitter里打开一个网页、音乐或短视频,或者干脆用网页来替代应用的部分界面;另外,由于web技术发展得已经很强大,一些特定的功能,比如字体的显示效果、左右滑动浏览的图册,开发者往往选用web 直接显示,因为这样做开发难度更小一些(当然,相对使用SDK开发的原生应用要耗费更多的系统资源)。

\

WebKit

而苹果在tvOS里去掉WebKit和UIWebview这两个东西,意味着Apple TV上的应用将完全无法展示来自web的内容。这意味着开发者如果想要把应用放到Apple TV上的话,需要进行大量的重构和代码重写工作——如果他们过去习惯了在应用里嵌入web内容的话——一般来说,绝大多数移动应用开发者都是这样做的,因为web 能让他们更容易地实现一些重要的功能,比如输入账号密码的登陆页面,或者弹出式的对话框,或者在应用中采用微博或Facebook的第三方账号系统登陆。

如果要问这个情况会怎样给开发者带来不利,一个最简单的例子就是电商网站,也是苹果最想放到tvOS上的购物服务:绝大多数电商网站的上架产品都在网页上,而移动应用也高度依赖web显示这些商品内容,可以说对于电商网站来说,直到使用支付软件支付的那一刻,消费者的绝大多数操作都在web页面上完成。现在,苹果又怎么能指望电商合作伙伴支持tvOS呢?

简单来说,苹果恨web,恨不得web(至少在自己家的系统上)消失。而因此带来的对开发者的种种苦难,就请拜托你们开发者自己承受去吧。

一般人恐怕很难明白苹果为什么这么憎恨web。苹果憎恨web的一切,几乎对web的好与坏无差别憎恨:

1)苹果在Safari浏览器向开发者开放了一个原生的,只需要每年缴纳99美元开发者费用即可使用的“内容拦截”(Content Blocking)功能。它可以针对用户制定的“cookies、图片、资源、弹出窗口以及其他网页内容”进行拦截,而该功能最直接的使用场景就是开发和Chrome、火狐浏览器上的AdBlock等类似的广告拦截插件。众所周知,拦截广告将会严重损害互联网上绝大多数主动的内容生产者,比如新闻和资讯网站以及其他依赖广告商业模式生存的网站;

2)而苹果对情况1的应对策略,是打一巴掌再给一块糖:欢迎加入Apple News,请在苹果的原生新闻客户端上发布你们的新闻,不要去管你们每月上千万阅读量的网站了可以吗?当然,加入Apple News,就可以在内容上面放广告了,然而广告的收入并不会分给内容生成者——总的来说就是体验被霸王条款糊一脸的感觉。

猜你喜欢
聚焦
本文相关推荐
热门推荐
图片

24小时排行

Top