HTML5目前已经成为热门的语言。中培伟业《HTML5开发最佳实践应用》培训专家张老师指出,HTML5标准推出至今,从刚推出的一致叫好以及发展中碰到的各种问题,已经不能单纯的从一个方面去评价它的成功与否。HTML5在诞生之后,就树立了一个原则,那就是所有的技术必须是开放的,不准有专利限制,在这期间Opera捐献了CSS技术,而Google则提供了视频格式WebM。
近年来,移动互联网产业得到了很大的发展,而HTML5是全球移动互联网产业发展的焦点,因此可以说对HTML5来说是挑战与机遇共存。
究竟什么是HTML5?HTML5是用于取代1999年所制定的 HTML 4.01(即XHTML 1.0)标准的HTML标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5技术。HTML 5有两大特点:首先,强化了Web网页的表现性能。其次,追加了本地数据库等Web应用的功能。广义论及HTML5时,实际指的是包括HTML、CSS和JavaScript在内的一套技术组合。它希望能够减少浏览器对于需要插件的丰富性网络应用服务(plug-in-based rich internet application,RIA),如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集。
从目前来说,HTML5并不是一个成熟的标准体系,在过去的几年中这个标准在不停的完善与修改,它仅代表着未来可预见的若干年互联网的发展方向。HTML4已经有10几年了,但它仍是当前正式的标准的事实没有改变。
HTML5之所以在不成熟的情况下还能受到行业内的追捧,是因为它相对于同类产品拥有着巨大优势。
文档声明简化。更简单的文档引入声明(doctype)是HTML5里众多新特征之一。现在你只需要写<!doctype html>,这就行了,而且这个声明是向下兼容,开发者们无需再采用HTML4的声明,也就是说HTML5的语法兼容HTML4和XHTML1,但不兼容SGML。目前国内已经有不少的大型网站开始使用HTML5的文档声明,具有代表性的是网易、淘宝、百度等行业知名网站。
新语义化标签。HTML5的设计是要更好的描绘网站的解剖结构。这就是为什么这些等新标记的出现,它们是专门为标志网站的这些部分设计的。新标签的引入给开发者们带来了巨大的影响,HTML4里面频繁出现的标签将会大大的缩减,被这类语义化标签所替代,使网页的结构更加的完善,同时也使得页面的移植性更强,增加了开发的效率。
很好的替代FLASHSilverlight,这也决定了其未来的发展前景也将是光明的。