求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
  
 
 
     
   
分享到
针锋相对:移动应用阻碍了Web的开放吗?
 
作者 陈明  火龙果软件  发布于 2014-11-25
 
移动应用近几年发展迅猛,《华尔街日报》最近的一篇社论指出:人们没办法再像以前那样只需要一个Web就可以体验到共享的事物。或许推动着商业技术创新的这个开放的Web大时代即将结束,而由移动应用来接替。

在致力于通过移动应用使我们的生活更容易的时候,我们可能会失去很重要的东西:Web的开放性。在《华尔街日报》最近的一篇社论中,Christopher Mims暗示,在过去的二十年里,完全开放的Web推出一千个新的业务和一百万个新的创意是没有用的,从他的角度来看,应该封闭移动应用的世界。


他说:“Web正如它被设计的那样,创造了一个人们可以交换信息和物品的平台,它迫使企业的科技设计要能够与竞争对手技术兼容。”而新兴的封闭的应用生态系统不会在开发的供应产品之间分享这些创意。

Christopher Mims说的对吗?这有一个关于移动应用革命的有力依据:”计算的圣杯“一直是用户友好的,人们可以不用培训手册或学习就能够获得巨大的服务。Web通过很长一段路来实现这一目标,但是移动应用在用户使用方便度方面,将其上升到了一个全新的高度。

这还有另外一个标准化的”计算的圣杯“,引起了Web革命,不过总是遗漏了底层的硬件和软件。如果你已经有了拥有Windows XP、或Windows 8、或Linux工作站的电脑时候(或者有Safari的iPhone、WAP浏览器的手机),它就不再重要了,通过浏览器,每个人都可以访问同样的应用,并且有同样的感官体验。

移动应用再次瞄向了面向客户的硬件和操作系统方面。这样的例子有很多,如果你没有iPhone,你没办法进入Apple Store,没有Android设备,你也不能够使用Google Play。

对于开发者而言,这意味着他们需要作出艰难的选择,关于在什么地方投入时间和资源。在过去的一年里,我和无数的开发者和IT经理交谈过,他们一直面对这样一个问题:是否需要为同一个应用创建不同平台的版本。一般来说,首先是选择做一个iOS应用,然后才出Android和Windows版本,这需要多种版本、标准和功能,更不用说多个技能了。有些人选择建立HTML5应用,这样就可以在浏览器里运行。但是正如任何经验丰富的开发人员或IT经理理解的那样,在设计支持上的限制意味着失去大片的锁定客户。

随着移动应用不断地扩展可选择的客户端访问环境,我们将要做出更多艰难的选择。不幸的是,正如Christopher Mims表明的那样,推动着商业技术创新这个开放的大时代可能即将结束,而应用将会接替,Web设计正在放弃它,创建新Web标准的过程也滞缓了。
 
分享到
 
 
 
 



利用Gitlab和Jenkins做CI
CPU深度学习推理部署优化
九种跨域方式实现原理
 
 讲座 设计模式C语言
 讲师:薛卫国
 时间:2019-4-20
 
 
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
频道编辑:winner
邮       件:winner@uml.net.cn

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号