课程咨询:400-111-8989

  • 看HTML5发展趋势把握HTML5职场先机

    发布:网络  来源:网络搜集  时间: 2017年02月06日

  • 几乎所有人都热衷于开发独立的移动应用,但是HTML5很可能会是独立移动应用的终结者。由于HTML5将应用的功能直接加入其内核,这很可能引导移动技术潮流重新回到浏览器时代。...

  • 几乎所有人都热衷于开发独立的移动应用,但是HTML5很可能会是独立移动应用的终结者。由于HTML5将应用的功能直接加入其内核,这很可能引导移动技术潮流重新回到浏览器时代。HTML5允许开发者在(移动)浏览器内开发应用,所以如果你正在制定一项桌面或者移动应用的长期发展策略,建议你一定要考虑一下这点。

    基于HTML5移动平台的崛起

    在开发跨平台app方面,HTML5发挥着越来越重要的作用。目前,这种开发一般都是通过本地封装器完成的,例如Cordova(Cordova使得HTML和JavaScript可以在iOS和Android等平台上驱动app)。这种技术称为混合型app开发。

    今年,许多新兴平台把支持HTML5 app作为平台基本功能——不需要封装器了!这其中重要是Google的Chrome OS;Firefox OS则已经计划通过低端的中兴、TCL设备上在欧洲开始出货;以HTML为中心新的平台Tizen得到了英特尔和三星在内的多家重量级公司支持;同样以HTML为中心的Ubuntu将带来最具流行风味的Linux手机;BlackBerry 10也将HTML和JavaScript作为其下一代app战略的核心;还有Windows 8,Windows 8引入了新的HTML、JavaScript开发模式来开发“Windows 8的风格”app。这些平台中,有些一定会在2013年取得成功。我最看好Chrome OS和Tizen。

    Chrome OS有Google作为强大的后盾,重新修改了开发者和消费者推广方式,并具有最宽广的平台战略的优势(跨移动和桌面平台),Chrome OS已经取得了先发优势。

    而Tizen同时得到了英特尔、三星、NEC、松下、Sprint、华为、Vodafone等的业界巨头最广泛的支持,并担任了Linux基金会工程管理的职位。Tizen因为更加开放(更加可定制),而具有了向Android发起挑战的潜力。这种开发性对设备制造商非常有吸引力。

    为Chrome定制(kit)

    越来越多的网站选择只在一种浏览器上进行app的测试。20世纪90年代是以“为Internet Explorer定制”为标志的,开发者们现在则以“为Chrome定制”来标榜他们的app——针对Chrome浏览器开发,不保证一定通用。在2013年,这种趋势可能会进一步加速。基于Webkit的Chrome浏览器非常高效,不断的快速改进,而且几乎在所有主流操作系统(Windows、Mac、Linux、Android和iOS)上通用。

    并且,同样基于Webkit的Safari和Blackberry浏览器,帮助Chrome提供一些额外的兼容性。因此,马海祥觉得开发人员更愿意专门为Chrome浏览器开发程序。虽然这样可能会疏远某些用户,但“为Chrome定制”可以更充分地利用HTML5 API,节省宝贵的开发和测试时间。

    IE 10——幸福并痛苦着

    IE 10被认为是古老IE浏览器的一个巨大的进步。通过对Web标准更深入的支持,IE 10使IE浏览器进入了HTML5的时代。但是,面对的快速持续更新Chrome和Firefox浏览器,IE浏览器2013年将再次被甩在后面。

    微软有将IE浏览器更新的更快些的希望:微软IE9时代建立的HTML5实验室在不断发布IE10的“实验性”改进,使其成为一个更强大的HTML5浏览器。虽然微软的步幅并不大,但这仍然是一个好的开始。

    IE6、IE7和IE8的消亡

    IE10处于关注的中心,而旧版本的IE漫漫的消亡过程仍未完成。只有最顽固的企业和中国仍然要求支持IE6,世界许多地方都直接跳过了IE7。如果你还没有停止支持IE6和IE7,那么在2013年停止吧。

    放弃IE8好像有点夸张,但是也没有什么坚持的必要。IE10的发布使IE8落后了两个版本(这通常被用来当做判断是否应该放弃的标准),jQuery 2.0将在2013年加入Google app而放弃支持IE8。到2013年底,大多数开发者将发现IE8不值得他们浪费时间。

    Android 2.X的消亡

    Android 2.x(Eclair, Froyo and Gingerbread)看上去就像我们的手中的另一个IE6。尽管,Google已经开始出货Android 4+的设备,但据Google自己的统计,截止2012年中期,所有的Android设备中2.x系列的Android(主要是2.3.x)占90%以上!Google未能保持其Android的用户群和生态系统的升级。

    幸运的是,2012年的假日季(圣诞前后)似乎帮助打破这种僵局。Android 4+(Ice Cream Sandwich and Jelly Bean)的占有率在2012年年底飙升至近40%。到2013年年底,Android 2.X可能将占不到15%的市场份额,而Android开发者将把重心切换到4 +版本。

    响应式设计成为主流

    到目前为止,响应式设计仍然不是Web开发的主流——只是“如果你有时间”,才去做的事情。这种情况将要改变。

    随着电脑和移动设备之间的界限越来越模糊,开发人员不得不让网站和应用程序可以动态地适应各种不可预知的屏幕尺寸和屏幕分辨率。

    随着HTML5的技术不断成熟,及应用的范围不断扩大,HTML5开发人才的需求量与日俱增,可以看出HTML5开发的发展前景十分广阔。移动端的网络流量正大幅赶上甚至超过PC端。而作为移动互联网开发的利器HTML5技术崭露头角,其火热的发展前景、优越的待遇吸引了越来越多的人涌入HTML5开发行列。

  • 上一篇:成为HR眼中完美HTML5开发程序员的五点建议

    下一篇:HTML5开发培训就业前景

网站导航
2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56