LinkedIn和FT再次引发web app和native app之争
随着FT关闭了它的iOS app,Linkedln在iOS ‘frame’内使用HTML5,关于web app和native app的争论再度火热。国外科技媒体.net对争论内容进行了报导。以下即为报导内容:
有两份报告展现了mobile web apps领域的一些发展趋势。 paidContent reports 报导,FT正在关闭它的iOS app,以 完成从上个夏天就开始的过渡。FT称,它无法在iOS app中维护其特性。另外, VentureBeat报导,LinkedIn的iPad app是根据web标准之上的app搭建起来的框架。据Kiran Prasad,该公司移动小组的领头人说,这个app大量使用了Node.js,是一个“95%”的web app。Prasad 进一步说,“只要我们能将应用做得足够快,没人能够看出其中的区别。一切感觉起来都会很正常。”
Mobile开发者 Mark Kirby告诉.net,这种向web apps的慢慢转变——尽管有些web apps仍然披着native apps的外衣——并不让人惊讶。他说:“iPad的功能越来越强大,HTML5 apps带给用户的体验已经可以和native apps的体验相媲美了。HTML5 apps的限制也许不在框架,而在于iPad执行Javascript代码的速度。现在,这个速度似乎是很快了。” Kirby补充说,web apps也可以绕开一些问题,比如“下载时间漫长且下载并不在后台运行、占用空间,使得你必须进行最小化管理,会为了节省空间而删掉你已经完成的部分。”
然而,iOS开发者 Matt Gemmell 告诉.net,性能并不一定就有那么重要,因为不论是native apps还是web apps,都可以是“足够好”。同样,native apps和web apps在“外观和感觉”上都可以是“足够好”。“对于我来说,关键点在于:native apps比起因为安全原因而被有意限制的web apps而言,功能丰富得多;native apps直接就拥有了native的外观以及感觉,web apps却必须模拟native apps的界面和行为;native apps拥有硬件以及OS/生态系统的整合,而web apps在这方面却远远落后于native apps。”
Gemmell说,需要注意到关注app的web框架(app-focused web frameworks)“倾向于花费大量气力去复制native apps原本就有的APIs和特性”,并且,现在的逆转也并不是真实的,“因为native apps已经可以做到web所能提供的一切了——毕竟,web浏览器本身就是apps。”尽管他承认有很多理由去开发web app而不是native app——比如跨平台部署、即时更新、保持掌控——但你不能否认开发web app所必须做出的牺牲和妥协。“在很多情况下,用户可能永远不会注意到两者的区别——这是最好的了。但是我们不能因此就自欺欺人地说web apps和native apps是可以完全等同的。”
原文链接: LinkedIn and FT fuel native vs web row
您可能也喜欢: | |||
Google Native Client:是Web的前进还是倒退? |
Native App和Web App之争纯属扯淡 |
讨论:Web App是否需要专有图标 |
iOS 5.1Web存储方式的打破会影响到Web App吗? |
无觅 |