苹果 iOS9 系统将带我们回归可怕的浏览器时代

标签: 深度观点 | 发表时间:2016-03-30 11:41 | 作者:王梦璇
分享到:
出处:http://tech2ipo.com

想象一下,你的一个朋友给你发了一条短信,短信里附带了周边新开的一家披萨店的 Yelp(类似国内大众点评,译注)上的点评链接。因为你 iPhone 手机里已经装了 Yelp 应用,所以当你点开链接后,手机直接打开了应用而不是进入浏览器。但是在另一种情况下,如果你的朋友通过 Facebook 私信给你另外一家餐馆的 Yelp 点评链接,点开链接后你会进入 Yelp 的网页版界面,而不是切入 Yelp 应用。这究竟是为何?

自从 iOS 9 引入了一种叫「通用链接」的「链接到应用」的新标准后,应用开发者就开始对这一问题摸不着头脑。尽管苹果允许应用开发者与其他应用通过链接相互跳转,但不是每个应用都具备链接跳转功能。各个应用程序开发者的标准不同,很容易让人们回想起过去浏览器混战的不堪场景。如果没有一个统一的标准,将会引起很多麻烦。

能将用户带到应用所在的特定网页而非首页的链接被称作「深层链接」,不过这种链接也不少见。目前智能手机制造商才开始研究如何让这些链接在统一标准下打开。苹果更倾向于用「通用链接」的界面来打开深度链接,也就是在苹果最新的操作系统 iOS9 里新增的标准。可是有个麻烦,奥斯汀说,通用链接其实并不通用。苹果自己的应用,包括 iMessage、Safari 浏览器和邮箱使用的是「通用链接」协议,但是一些很重量级的苹果外部的应用比如 Facebook、Twitter 和 Google 的 Gmail 并不同意这一协议。这也就解释了为何你在 Facebook 上打开的是网页而非应用。

往事不堪回首

无论是在应用里点开链接结果发现在网页里打开了,还是想要用应用打开链接的话得先用浏览器打开一遍才能跳转,这些都只是给我们造成了小小的不便。但是从统计学来看,用户很有可能会在发现应用没法直接跳到链接所在应用的时候卸载掉该应用。一家初创企业 Branch Metrics 的 CEO 奥斯汀如是说。这对于刚起步想要建立起稳定顾客群体的初创企业无疑是个坏消息,所以奥斯汀认为,苹果公司和 Google 公司应该共同合作为开发者们提供一个能更好构建应用之间桥梁的方案。

奥斯汀说,曾经开发者一度可以不用经过通用链接这种依赖其他应用制造商的模式来创建深层链接。比方说 Branch Metrics 就开发了一个系统,该系统能通过打开 Safari 来检查用户是否安装了该应用。如果装了该应用的话,就会自动从 Safari 跳转到该应用打开;如果该应用没有被安装,那么开发者要么会把链接转到应用商店,要么继续用浏览器打开该应用。这不是一个完美的解决方案,但是它管用。不过自从去年 12 月发布 iOS9.2 之后,开发者已经不能用 Safari 打开链接了。然而最近发布的 iOS9.3 粉碎了大家对苹果公司可能会改变策略的最后一丝希望。如果你在 iOS 里打开深度链接,你就得规规矩矩遵循通用链接标准。

安卓系统的情况更糟糕一些,奥斯汀说,谷歌手机操作系统每发布一个新版本就改变一次深度链接协议,然而经常有用户习惯用旧系统而不更新,所以 Branch Metrics 的应用得适用各个版本的安卓系统,这让他们很难做。

「这感觉就像九十年代后期,每一家浏览器都不一样,所以你设计的网站得适用于所有浏览器才行。」他说。

然而我们需要的,奥斯汀极言道,是一个统一的标准去处理应用间的链接。可能会需要一个第三方存在,类似万维网联盟的机构,为所有的网页浏览器建立标准。「现在浏览器之间也有区别」,他说,「但是比以前好多了,现在的一些标准几乎每个浏览器都会遵循。」

不过如今人们不太愿意去建立那样一个第三方标准了,「当然没错,如果针对每个开发者有一个统一的标准那是最好的了,每个人就不必一面这样一面那样」,广告公司 URX 的产品部副总裁麦克(负责给深层链接添加广告)说,「但是短期内还是不会实现的,苹果和 Google 不会坐到一块然后说,『嘿,为了让安卓和 iOS 更好开发我们来搞个什么共同协议出来吧。』」

事实是,至少现在是,越来越多的 iOS 开发者开始支持通过通用链接来打开对外链接。于此同时,如果你希望应用程序用起来更像网页,那网页依旧可以是你的不二选择。

文章来源 wired 本文由 TECH2IPO / 创见 王梦璇 编译 译文创见首发,转载请注明出处  

相关 [苹果 ios9 系统] 推荐:

苹果 iOS9 系统将带我们回归可怕的浏览器时代

- - TECH2IPO/创见
想象一下,你的一个朋友给你发了一条短信,短信里附带了周边新开的一家披萨店的 Yelp(类似国内大众点评,译注)上的点评链接. 因为你 iPhone 手机里已经装了 Yelp 应用,所以当你点开链接后,手机直接打开了应用而不是进入浏览器. 但是在另一种情况下,如果你的朋友通过 Facebook 私信给你另外一家餐馆的 Yelp 点评链接,点开链接后你会进入 Yelp 的网页版界面,而不是切入 Yelp 应用.

[苹果技巧]苹果系统用于系统监控和管理的命令

- Caiwangqin - MacGG
Mac OS X提供了Terminal(应用程序->实用工具文件夹中),即“终端”程序作为命令行交互接口. 命令行的工作方式确实给一些工作带来便利,比如一些系统的管理和监控,以及一些对配置文本的简单查看和处理等. 很多用户可能有在Terminal使用一些基本命令的经历,如ls,rm,mkdir,rmdir,cp等等.

苹果OS X Lion系统默认壁纸被指PS过

- 嘉德豉油公司 - Solidot
Pb 写道 "根据Cult of Mac报道,如果将Mac OS X 10.7 Lion的默认壁纸与“仙女座星系”的真实照片对比,可以发现M31(仙女座星系)的卫星系M110被抹掉,星系M32仍在. 美国威斯康辛大学的物理系助理教授David Kaplan首先发现这一问题,他在给Boingboing的邮件里写道:“苹果异想天开的改变了宇宙.

苹果系统再次升级:OS X Maru

- mybeky - 鸸鹋动物园
当然,这不是真的…如果是真的,小猫Maru那可是出名出大法了:). 这是Twitter用户Kookizu的一个笑话…. © 丸子 for 鸸鹋动物园, 2011. 转发本文地址 苹果系统再次升级:OS X Maru http://www.ermiao.com/gallery/20110727/20736.html.

苹果Lion操作系统让PC进入平板时代

- Elic - cnBeta.COM
据华尔街日报报道,凭借iPhone和iPad,苹果公司已经引导人们走上了一条操作数码设备的新道路,依靠手指触控动作直接操作,而不用鼠标和滚动条. 图标排列在最前面的醒目位置,而不是层层深藏在文档系统中或局限于屏幕底端的一小条地方. 如今,苹果正通过其多年来最具革命性的新版Macintosh操作系统,将上述理念以及其他一些特点引入个人电脑.

百度操作系统被指抄袭苹果和Google

- 彧 - Solidot
百度推出了移动操作系统“百度-易”,内置了百度搜索框、云服务、地图、身边、文库、掌上百度、易Ting、易阅和输入法、百度手机浏览器等百度应用,自带了应用商店. 百度声称它兼容Android应用,因此它可能是基于Android的深度定制操作系统,或者是通过虚拟机运行Android应用. 百度公布了宣传视频,仅从视频上看它内置的应用借鉴了苹果iOS和Google的Android的UI元素,它的消息应用复制了iOS的消息应用,甚至颜色都没改,另外几个应用也是完全克隆了iOS的UITableView和UISegmentControl.

Android增长将威胁苹果iPhone生态系统

- Adam - cnBeta.COM
Business Insider网站CEO兼主编亨利•布罗基特(Henry Blodget)日前撰文称,第三季度三星超越苹果成为全球最大智能手机厂商,对于苹果而言是一个危险的信号,因为日益增长的Android平台市场份额 以及随之增长的“网络效应”,将威胁苹果的iPhone生态系统.

VirtualBox虚拟机上安装Mac苹果操作系统

- - BlogJava-首页技术区
     摘要: 在VirtualBox上面来安装一次Mac,并把经验分享给大家,先分享一下VirtualBox上成功安装后的Mac苹果操作系统效果. poetguo 2011-12-19 10:15 发表评论.

新版苹果Mac系统Mountain Lion抢先体验(多图)

- - TechWeb 今日焦点 RSS阅读
  腾讯数码讯(钱小磊) 几天前,笔者有幸在位于美国加州Cupertino的苹果总部提前体验到了全新一代的苹果电脑操作系统Mac OS X Mountain Lion(版本代号10.8),体验到了Mountain Lion超过100项升级中最重要的10项升级和一些仅针对中国市场的本土化改进.   新闻背景:苹果新一代电脑操作系统Mac OS X——Mountain Lion今天开始提供开发者预览版下载,而面向消费者的Mountain Lion则将在今年夏天正式发布,消费者届时只能Mac App Store购买并升级新版操作系统,Mountain Lion售价暂未公布.

苹果电脑升级操作系统教程

- - php.js.cn
首先要讲一下Mac操作系统跟windows操作系统的不同,以及一些基本知识:. 苹果电脑采用EFI来引导系统,而不是BIOS. EFI支持从U盘、外置硬盘、光盘、硬盘的某个分区启动. 选择用那种方式启动只需开机的时候按住alt(option)键不放就可以了. Mac系统的安装盘可以在网上下载,一般是dmg格式.