为什么要学习HTML5?它有什么优势?

HTML5是开放的Web网络平台的奠基石,经过近8年的努力,万维网联盟于2014年10月29日泪流满面地宣布,HTML5标准规范终于最终制定完成了,并已公开发布。
 
HTML5的logo
 

HTML5建立的规则

  • 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。
  • 减少对外部插件的需求(比如 Flash)
  • 更优秀的错误处理
  • 更多取代脚本的标记
  • HTML5 应该独立于设备
  • 开发进程应对公众透明

 

HTML5新特性

  • 用于绘画的 canvas 元素
  • 用于媒介回放的 video 和 audio 元素
  • 对本地离线存储的更好的支持
  • 新的特殊内容元素,比如 article、footer、header、nav、section
  • 新的表单控件,比如 calendar、date、time、email、url、search

 

浏览器对HTML5的支持

  • 最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性
  • Internet Explorer 9 将支持某些 HTML5 特性

 

HTML5的未来趋势

  • 移动优先

在这个智能手机和平板电脑大爆炸的时代,层出不穷的移动应用,移动优先已成趋势,不管是开发什么,未来都将以移动为主!

  • 游戏开发者领衔“主演”

尽管在HTML 5平台开发出游戏非常困难,但游戏开发商却都愿意那么做。

Web应用游戏打包整合到原生应用中,基于Web应用及浏览器,打包整合进原生应用。

 

HTML5的优点

  • 提高可用性和改进用户的友好体验;
  • 有几个新的标签,这将有助于开发人员定义重要的内容;
  • 可以给站点带来更多的多媒体元素(视频和音频);
  • 可以很好的替代FLASH和Silverlight;
  • 当涉及到网站的抓取和索引的时候,对于SEO很友好;
  • 将被大量应用于移动应用程序和游戏;
  • 可移植性好。

 

HTML5的缺点

该标准并未能很好的被浏览器所支持。因新标签的引入,各浏览器之间将缺少一种统一的数据描述格式,造成用户体验不佳。

(这其实不能说是HTML5的缺点,随着浏览器的版本升级未来就会无缝对接!)

 

站长总结:

作为前端开发者,我对html5的未来充满信心。智能移动终端的兴起无疑是html5发展的催化剂!随着html5.1、html5.2的到来它将颠覆目前传统的开发模式!

因此,大家不要再问“做前端开发有没有钱途”的问题啦,赶紧向html5进军吧!

本站HTML5+CSS3栏目从今天起将开始分享HTML5+CSS3前端技术,同时也欢迎大家加入QQ群与我们一起进步:239274519(不止前端技术)

 

相关经验

导读书签
书签初始化中…