作为一位长期从事互联网Web开发人员,在经历了早期单一的Web开发,到现今群雄逐鹿的互联网标准时代后,内心肯定迫切需要一项统一的Web标准。HTML 5正是具备担负这一伟大历史使命的最佳候选,也正是它才能结束这一时代,开辟HTML的新纪元。
从1993年HTML诞生以来,HTML(超文本标记语言)逐渐成长为当今网络应用最广泛的语言,它的易用性、扩张性和与平台无关性成为其在网络技术应用中的杀手锏。但随着移动互联网的发展,原有的技术特性被消耗殆尽,开发成本变得越来越高,技术实现难度越来越大。传统的Web开发似乎正在慢慢从宝座上褪去光环,一点点被蚕食,逐渐沦为一个配角。时间倒回到2004年,一小组人成立了WHATWG(Web Hypertext Application Technology Working Group,Web超文本应用技术工作组),开始致力于开发HTML 5。2008年HTML 5的第一份草案由伊恩·希克森撰写。直到今日,经历了多年的发展和沉淀,已经初步形成以语义性、本地存储、设备访问、连接性、多媒体、平面和三维效果、性能和集成、CSS 3八大技术特征为一体的新一代HTML。“一次编写,到处部署”这一技术梦想,似乎离我们已经越来越近,Web开发人员的又一个春天即将到来。
在HTML 5的发展过程中,不得不感谢两家公司。第一家是乔布斯的苹果公司,2010年乔布斯公开声明封杀Flash,声称“Flash是为了使用鼠标的PC而设计的,不适用于用手指操作的触屏设备”,在苹果的触屏设备上永远不会出现Flash,这使得当下很多公司把目光移向HTML 5。另外一家是谷歌,它开发和设计了简洁、高效的Web浏览器Google Chrome,并发布了一系列以Gmail、Google Docs为代表的互联网应用,让人们认识到原来Web应用也可以如此的高效和丰富。
HTML 5已经经历了10个年头的发展,但它不是一项新的技术,是对HTML标准的改进和加强,现有的浏览器应用已经越来越多地加入了HTML 5特性,我们有理由相信在下一个10年,它仍旧会带着HTML的基因成为网络霸主,让我们拭目以待。
本章知识点:
● 了解HTML 5
● 认识主流浏览器
● 制作简单的HTML 5页面
● 检测浏览器对HTML 5的支持情况