HTML 5从根本上改变了开发商开发Web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台。在移动领域,大家争论不休的一个问题就是开发Web应用还是原生应用?而随着HTML5标准的发展,两者之间的差异已经逐渐变得模糊,今天各大媒体都争相报道与HTML5有关的东西,那么,HTML5未来的发展趋势到底是什么?
最近五年时间,我们一直在强调要重视移动互联网,重视移动应用的发展,于是,我们看到了形形色色的应用,诞生了大量的APP,随之而来的,也倒下了大量APP。我们不禁要问,移动互联网时代,我们到底要什么?到底怎样才能在移动互联时代畅游?可以自由、可以真正互联互通、可以快速、低成本的获得好的移动体验?
经过这些年的摸索与总结,移动互联时代,会迎来移动互联网标准的落实,HTML5呼之而出,毕竟,随着移动信息化技术正在加 速推动中国迈入工业4.0时代,企业需要更高效的技术手段帮助其打破原有应用之间隔离,实现信息跨平台、多终端;强兼容、高效率的流转。HTML5天然具 备上述优点,能帮助实现企业内部应用之间、企业与上下游供应链等各种应用之间的融合。但目前,HTML5技术在企业应用中还处在比较初级阶段,为充分发挥 HTML5技术优势,帮助企业提供更为广泛和稳定的应用,需要联合行业内技术领先企业、技术专家等共同交流与合作。
其实移动游戏开发商是从HTML5获益最多的一方,他们可利用这个平台逃脱付费游戏须向苹果支付的30%提成。在某种程度上,游戏就是移动平台销量最好的应用,也是吸引人们购买移动设备的一个重要因素。
许多游戏开发商都被Facebook或者Zynga推动着发展,而未来的Facebook应用生态系统是基于HTML5的,尽管在HTML 5平台开发出游戏非常困难,但游戏开发商却都愿意那么做。通过PhoneGap及appmobi的XDK将Web应用游戏打包整合到原生应用中也是一种方式,Facebook差不多就这么干的,基于Web应用及浏览器,但却将之打包整合进原生应用。
在HTML5真的改变移动开发平台之前,必须要迈出重要一步,那就是响应式设计,也就是屏幕可以根据内容而自动调整大小。
响应式设计最好的一个例子就是今年上线的BostonGlobe(观看视频),其屏幕能够根据任何内容而调整尺寸大小,在访问过其开发商Filament Group后才了解到,响应式设计也并非易事,一些基本概念设计必须从头开始,比如处理媒体库的RespondJS,而且处理来自第三方的图片和广告也是恼人的问题。
要想做好响应式设计,就必须洞悉内容与屏幕之间的反馈关系,一家来自硅谷的响应式设计公司ZURB称,其实在过去的16年中,开发商就意识到响应式设计就要完全离开流,转而注重内容是如何在网页和移动设备中被处理的,这一过程还在继续,HTML5会让它最终成为可能。
消除Web应用与原生应用界限的最大障碍就是浏览器访问移动设备基本特性的能力,比如照相机,通讯录,日历,加速器等,利用HTML5实现此能力方面,上文中提到的appMobi算是行业翘楚,在感恩节后开源了所有API。Mozilla也一直在努力通过移动浏览器Fennec来将强设备访问能力。
对许多移动开发商来说,提高设备访问能力是HTML5最令人激动的革新,这意味着Web应用能够登陆移动设备而无需做任何PhoneGap式打包,游戏开发商当然最开心,因为某些特性对他们来说是封锁的,比如能整合到游戏中的加速器。
这就开启了另一个可能的世界,比如能与云更好地整合(这有利于应用内购买,消息推送等)并提高游戏可玩性,有了HTML5这个平台,开发商可以不再依赖于Java语言,CSS3,HTML及其它程序语言。
这个概念相当新潮,离线情况下,app也能照常运作,算是HTML5充满魔力的一面,今年最好的离线缓存例子就是亚马逊Kindle的云阅读器,可以通过Firefox6以上版本,Chrome11以上版本,Safari5以上版本及iOS4以上版本浏览器将内容同步到所有Kindle系列设备,并能记忆用户在kindle图书馆的一切。
亚马逊就这么实现了离线使用Web应用,许多专家人声称原生应用的末日即将到来,因为Web应用的使用变得简单,无摩擦,适用于任何一个平台或者无需平台。当然Mozilla的触角也伸到了这里,实际上,Mozilla想涉足任何一个HTML 5能渗透的领域,从Mozilla的移动蓝图,可以了解更多。
随着近年来HTML5的火热,市场对于HTML5前端工程师的需求也越来越大,但是许多刚出HTML5培训机构出来的学员虽然学了不少的知识,但一面试起来就显得尤其紧张,今天小编整理五个常见的HTML5【阅读全文】
冬季招聘会即将来临,由于互联网的兴起,身边的许多人在报考大学的时候纷纷选择了互联网相关的专业,近期被问及最多的一个问题就是HTML5工程师一般一个月多少钱?【阅读全文】
HTML5前端开发的工资水平跟工程师的项目经验,拥有技能息息相关。一般来说div+css,js会套用效果的4k到6k,新手熟悉切图,工作效率高的5k左右。【阅读全文】
从去年开始,HTML5流行风盛行,HTML5开发工程师在人才市场中变得非常吃香。而2017年的今天,招聘网站上的HTML5开发工程师职位数量依旧庞大。那么求职者们在进行HTML5前端工程师面试前怎么做【阅读全文】