专家警告:移动应用破坏Web开放计算基础

浏览器粉丝们需要提高警惕:警惕移动应用破坏Web开放计算基础,使得苹果及Google等公司主导我们的数字未来。


  著名编程人员及技术专家蒂姆·布雷(Tim Bray)在参加丹麦奥胡斯市举办的Goto Conference软件开发者大会上发出这一警告。布雷之前曾是Google Android开发人员,但其职业生涯主要是“Web人”。


  当地时间本周三,布雷在发布的一段Goto视频中说:“坦率地说,浏览器编程世界前景不容乐观。”


  当编程人员需要写一款具有一定交互性的应用时,Web编程人员必须面对一些基础性缺陷,并通过不断改变工具修补缺陷。


  为Google Android或苹果iOS手机和平板电脑开发应用时,移动应用编程人员的情况则大不一样。经理要求写移动应用时,他们通常相当积极,因为移动应用开发人员使用的软件开发包要比Web编程人员的工具好得多。


  布雷在软件开发者会议上说:“Google和苹果庞大的精英团队不断改进原生移动应用开发环境。大量精英也在开发浏览器技术,但我不敢确定他们会赶上Google和苹果移动应用开发团队。”


  这种状况会对我们未来使用计算设备的方式产生深刻影响。Web是一个没有一家公司能够控制的开放平台,但移动市场则受到Google和苹果不同程度的控制。


  布雷说:“我们即将忘掉一件最重要的事情是Web本性,Web是一个没有一家厂商能够控制的主流计算平台。我憧憬的互联网是这样的:人们可以编写、发布漂亮软件,且无需获准即可使用。”


   北京人事考试网Dice指出,移动技能固然重要,但Web仍是一股重要势力。Dice女发言人雷切尔·西卡雷利(Rachel Ceccarelli)说:“平均而言,每天都有1825个移动应用招聘岗位,3005个要求具有iPhone经验的专业技术岗位和2652个要求具有Android特长的岗位。Web开发者招聘岗位有2045个。”


  开发操作系统、创建应用商店及硬件的公司面临着哪些问题?布雷认为应用商店速度过慢,搜索服务混乱,远不及浏览器搜索框。苹果审查应用升级包需要数天或数周时间,Google相对较快,但审查工作也较慢。


  布雷认为Web编程存在三大痛处:JavaScript用于编程、CSS用于内容格式及DOM用于让JavaScript程序控制网页。


  布雷说:“在所有的伟大编程语言中,JavaScript不在其列。我们的基本编程语言可能还不够好,有点丑陋、有点愚蠢、风险高,也不够快。”


  对付上述缺点,需要借助“更多基于这些基础工具的软件层”解决编程人员面对编程中复杂性问题。布雷说,这类工具很多,堪比数亿年前“寒武纪生命大爆发”。


  布雷列出的主要软件有:JQuery、Google Angular、Polymer和Dart,Ember.js、Backbone.js、Mozilla ASM.js、CoffeScript、 IcedCoffeeScript、Less、Sass、Twitter Bootstrap、Bourbon Neat及ZenGrids。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值