十大理由讲述为为何使用HTML5(二)

日期: 2015-01-28 作者:Vivek Raman翻译:邹雅玲 来源:TechTarget中国 英文

跨浏览器支持

随着时间的推移,我们可以看到HTML有这样一个特点:每个浏览器都用不同的方式阐明了自己的特色和优势,我们也无法改变旧版IE6浏览器分解网页,而使用HTML5,我们就会解决这些问题。

HTML5支持多种浏览器,如谷歌浏览器、苹果浏览器、火狐浏览器、Opera和IE浏览器。即使HTML5不能完全支持IE6和IE7浏览器,你也总是有一个备选浏览器,随着 Windows XP系统的退出,种种烦恼也随之消失。此时正是应用HTML5的大好时机。

改进语义、清洁代码

HTML5的另一个优势就是可以使代码变得更加简洁,便于浏览器、用户和编写的读取和理解。看到<header>就明白这是开始,看到<footer>就明白这是结尾,而<nav>的意识就是,不用编写那么多的<a>便可以维护好这些链接。这种编写方式非常清晰、简单、明了。也许,真正的语义编写就应该这样。

内置多媒体支持

Flash是因为Steve Jobs才出现吗?不是,是因为有了HTML5才会有Flash,不信的话,可以问问Adobe,他们会告诉你真正的原因。无需烦恼,<video>和<audio>会会给你提供帮助。有了这些简单、容易但功能强大的属性后,你就不用再担心<object>了。因此,应用HTML5可以实现对本地多媒体的支持,为用户带来丰富多彩的体验。

前所未有的交互性

网页开发仍处于停滞状态。基本上,用户打开网页,看一会,滚动鼠标轴,然后再盯着看一会,最后关闭网页。有了HTML5技术,用户沉浸在网站中,享受良好的交互性,滚动鼠标轴,更加享受这种上网时间。他们钟爱于该网站,并且会一次又一次的重新浏览该网站。表单的形式也发生了改变,因为,他们知道自己想要什么样的表单形式。

更好的数据录入和表单字段

表单已经存在很长时间了,但是与Web很像,这些表单的发展并不乐观。HTML5似乎也可以加快表单的发展速度,如今,<input>属性使触屏设备调用合适的键盘配置变得非常容易。同样,在需要之时也可以进行适当的外观和功能改进。我们不再依赖JavaScript便可以实现水印、验证和其他许多功能。这些能力的提升让我们更加容易的接受用户输入的信息,而且可以使这些信息变得更加精确。像邮件和电话的占位符、自动更正、自动完成和类型值这样的属性也使表单变得更加简洁、明了、功能齐全。

简单而优秀的文档类型

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
<!DOCTYPE html>

第一段代码是XHTML 1.0的文档类型说明,第二段代码是HTML 4.01的文档类型说明,即HTML5的前身。最后一段代码属于HTML5中的一部分。几乎每一个Web浏览器都可以识别这些代码,而且也无需记住前几个HTML版本的冗长、繁琐、难处理的文档说明。HTML5有很多改进之处,新型文档说明就属于其中一项 。对于每一个开发人员来说,这将会是他们选择摒弃旧版本选择新版本、推进Web演进的另外一个原因。

未来发展

回顾完所有列举的开发人员应该使用HTML5的例子之后,我们发现,最琐碎但是却又很重要的事情是要知道,从现在到今后的几年里,HTML5是不会轻易地被淘汰的,而且它会改变我们网页开发的方式。在不同规格的设备上,这种标识方法都会发挥同样的作用,同时,这也是网站未来的发展方式。过去,物联网的发展可能还需要依赖一些普通的技术,但是如今要想占领绝对优势就必须应用HTML5技术。许多例子都阐明了HTML5的优点,如果开发人员对其还是抵制的态度,那么今后你将会失去开发大受用户信赖的网站的机会。要么现在就应用HTML5,要么就永远也不考虑。

1 | 2

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • HTML5促进企业移动化服务走向极致

    在企业困扰于传统移动化方式过于复杂时, HTML5凭借其天然的跨平台特性,乘势而起并逐渐得到企业的关注。可是,由于HMTL5标准建立时间不长,展示性能及稳定性更是需要和浏览器有一个良好的兼容,除此之外企业更是缺乏实际应用经验,所以基于HTML5技术的企业级服务市场还处于一片初创状态。

  • 对话陈本峰:HTML5究竟给企业带来了什么?

    智能手机的普及,移动计算的应用,带火了HTML5技术。尤其,当我们看到微软朋友圈被“故宫与腾讯合作”的广告刷屏,我们不得不承认,HTML5技术确实很重要,但是HTML5究竟带来了什么,与以往移动技术有什么不同?

  • HTML5如何在企业中深入使用?

    据调查显示全球拥有490亿 在线设备,比人口数量多几倍,这说明平均每人拥有不只一部分在线设备。由此可见,全球移动生态系统是多么的庞大。

  • HTML5来了:推荐5个好用的混合式App开发工具

    在残酷的移动互联网竞争环境下, HTML5技术一直受到各方关注,“HTML5颠覆原生 App”的争论也从未停止过,不管怎样HTML5生态的构建方兴未艾。