HTML
随着HTML 5技术的不断发展与成熟,移动应用开发领域迎来了崭新的时代,设计人员发现以前需要折腾许久的项目,使用HTML 5技术则简单了很多。当然HTML 5也不是万能的,毕竟iOS和Android作为原生系统有着不可替代的地位,如果将HTML 5的前端技术发挥到极致,也会让移动应用开发更上一层楼。
HTML 5不仅仅是HTML
早期的HTML在非常长的时间里被人们认为是一种效率低下且功能简单的网页开发技术,但Web技术的不断发展让“网页”和“应用”的界限越来越模糊,尤其是HTML 5的横空出世,让Web变得更加强大。
HTML 5标准草案最初发布于2008年,而后被各大浏览器厂商跟进,包括Chrome、IE、Opera和Safari等。它发展迅速,很快成为了开发跨平台和跨设备应用的首选客户端技术。它赋予浏览器强大的能力。例如,基于HTML 5甚至完全可以抛弃特定的操作系统平台——Chromebook就是这方面的有力践行者。
对于开发人员来讲,HTML 5使得开发应用程序更加高效、快捷、简单,几十行代码便可以实现过去几百甚至上千行代码才能实现的功能,省时又省力。
HTML 5易学易用
HTML 5增强了HTML的功能,但又摒弃了XHTML的复杂,在学习上几乎不用花费太多功夫,在使用上也尽量贴近人们的常规思维。
HTML 5社区和相关技术发展也十分迅速。在移动互联网的助力下,HTML 5的步子迈得更大了。一方面,对程序开发不了解的设计师也能利用HTML 5和CSS 3技术轻易地设计出高保真的动态应用原型。另一方面,前端开发工程师可以利用HTML 5提供的编程接口编写出强大的应用程序。