设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

步入跨屏时代:开源给开发者活着的勇气

2014-7-1 15:56| 发布者: joejoe0332| 查看: 2887| 评论: 0|原作者: 景保玉|来自: IT168

摘要: 开源是一种精神,更是一种力量。借助开源推动产业发展已经成为了非常重要的途径。而且,在HTML5还没有大行其道的情况下,迫切需要大家的参与,而开源技术是一个重要的突破,不仅为产业链提供了更好的技术支撑,更重 ...


  借助开源精神 合力解决跨屏难题


  有了问题,哭天喊娘毫无意义,解决问题才是关键。我们可以初步得出结论,多屏互动是产业链的共性问题。谁能够提出统一的解决思路,对整个产业链的贡献将是巨大的。对此,有些行业人士提到了借助开源的力量。目前,在科技圈子里面,开源在国外非常流行,不仅仅是软件行业,就连现在非常火的特斯拉都在开源,可以说开源的精神已经蔓延到了各行各业。


  开源和开放有一定的区别。开放在现阶段被很多平台采用,借助自己的平台能力,为业界做出自己的贡献,这种模式对推动产业链也有一定的积极作用,但是平台的拥有者不会转移。而开源则完全不同,开源的精神在于整个产品属于大家的,借助大家的力量一起做产品。比如,开源领域的MIT协议是开源协议中最宽松的,没有任何限制,可以做商用,开源比较彻底。


  网页的需求变化非常快,一个产品和技术不可能完全覆盖,开源的好处是大家都可以贡献自己的力量,共同打造一个框架,以后所有的程序员都可以使用这个框架,将大大提高整个前端开发的效率,促进整个行业的生产力。


  国内的开源存在诸多问题。一方面,国内的开源技术以及开源的意识相比国外有一定的差距,现在国外都有专门的团队全职做开源的技术,而在国内还是很多的大公司的程序员利用业余时间做,并没有投入100%的精力,而很多的小公司甚至都不会考虑投入力量做开源技术。尽管腾讯JX、网易NEJ等开源架构早就推出,但是都是利用了员工的业余时间,而且2012年之后就没有更新,这很大程度上受限于这个员工的工作情况,比如是否离职等。


  另一方面,国内很多的开源技术更多的是处于商业目的,以至于并没有全身心的投入到开源技术本身,违背了贡献和共享的开源精神。


  值得庆幸的是,即便是国内大企业都没有勇气全身投入开源事业,云适配作为一家中小创业公司却选择了投入团队的力量全身心做开源的技术。除了看到了未来跨平台技术离不开开源力量的支持之外,这种先大家后自己的魄力实属难得。


  据云适配CEO陈本峰介绍,一开始云适配就以公益性为出发点,确保产品的中立性,将自己独立研发的Amaze UI框架开源,希望更多的开发者参与进来。未来,开源的产品逐步会变成独立的项目,大家可能会记得最早是云适配开源的技术,但是大家都可以基于原来开源的技术不断的改进,最后是大家的功劳,这样对于推动HTML5开源生态的发展将会起到更积极的促进作用。


  对于云适配投入公司团队全职做开源技术,陈本峰认为,只有这样,开源技术的更新和升级会持续不断的进行,确保Amaze UI框架逐步的完善。正是有了对开源的梦想,云适配才选择跨屏技术的研发,构建一个互联互通的网络。


  Amaze UI开源框架将是跨屏技术的重要支撑


  未来互联网的发展将会走向跨屏,一个网站应该在所有的设备上都可以有非常好的浏览效果,这一点毋庸置疑。但是实际上在中国市场,跨屏技术的应用比较落后,有少数网站和浏览器公司在做跨屏的生态环境,比如UC、乐视等等。国外的很多网站都在做跨屏浏览,特别是谷歌正在大力支持跨屏技术。


  在整个跨平台技术生态系统中,各自所处的环节不同,但是都在发挥自己的专长,比如UC专门做浏览器技术,而乐视主要做内容和内容分发渠道,而云适配则是专门做跨屏技术。


  HTML5俨然已经成为了目前跨平台开发的重要技术。由于HTML5是比较新兴的技术,主要从事HTML5开发的人不多,整个HTML5的产业发展并不是太快。目前为止,云适配一直致力于HTML5技术的研发,借助此次Amaze UI框架开源节省开发者开发网页的时间,进而推动整个HTML5产业的发展。


  陈本峰坦言,希望借助Amaze UI框架开源,有更多的开发者使用这个框架,更希望有更多的开发者和开发机构贡献代码,推动整个HTML5生态系统的不断发展。


  目前,Amaze UI开源框架提供了非常丰富的组件,云适配在过去的开发过程中积累了大量的菜单、轮播图等60多种组件,支持各种样式。当然,这远不能支持跨屏技术生态的发展,因此,只有大家的共同参与,参会有更多的开源组件。


  开源精神呼吁产业链共同参与


  除了类似云适配这种技术提供商之外,广大的浏览器厂商也应该积极的参与到多屏技术的开源社区中。比如,开源社区中有一个菜单,在各大浏览器中都能得到很好的兼容性支持,那么这个菜单才会被广泛应用,用户也更为接受,对整个开源产业才更有意义。


  不可否认的是,浏览器厂商和网站开发已经被绑在了一条船上,只有大家一起来推动HTML5的发展,齐心协力做大产业,大家才能更好的生存下去。有一项调查数据显示,目前移动端70%的流量都集中在原生App上,只有30%的来自于网页,Web端相对于原生App处于竞争的劣势。壮大HTML5技术已经迫在眉睫。让开发者开发更多的基于Web的应用,整个Web产业链才能够和原生App抗衡。


  除了开源代码的贡献者,整个生态的发展也离不开平台厂商的支持。比如浏览器厂商,在做前端开发的时候做更多兼容性调试。彻底解决开发者花费一周做网页开发,然后三周做浏览器适配的窘境。当然,如果这些浏览器厂商也能参与贡献代码,解决兼容性问题,那么对于整个HTML5生态系统和跨屏产业的发展起到至关重要的作用。有一点可以肯定,开发者只需要开发一次就可以适配和兼容更多的浏览器,对整个产业链都有好处。


  总之,开源是一种精神,更是一种力量。借助开源推动产业发展已经成为了非常重要的途径。而且,在HTML5还没有大行其道的情况下,迫切需要大家的参与,而开源技术是一个重要的突破,不仅为产业链提供了更好的技术支撑,更重要的是将大家推动HTML5技术不断发展的心凝聚起来,避免单兵作战。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部