HML5+CSS3编程 第一章 结构改良后的HTML5! 第三页 HTML5是否切实可行?
■ HTML5是否切实可行?
Web开发者最担心的是新技术推出时由于其不成熟所产生的问题。如果能够实现Web标准,可以避免各浏览器之间的不统一,这一点已经被明确了,但是在朝着这方面前进的过程中会不会出现什么问题是令人担心的。
虽然Web开发者会认为有了HTML5是比较好的,但是还是会很担心地提出诸如“它在老版本的浏览器上也能正常运行吗?”,“会不会产生错误?”等各种问题。但是HTML5就象以前CSS刚开始普及时那样不会存在什么问题。
有三个理由证明可以放心使用HTML5
1.兼容性:HTML5在老版本的浏览器上也可以正常运行。
2.实用性:HTML5内部并没有封装什么很复杂的功能,只封装了简单实用的功能。
3.非革命性的发展:HTML5的内部功能不是革命性的,只是发展性的。
以上就是所谓的“HTML设计原则”,HTML5也是以该设计原则为基本原则而开发出来的,各主流浏览器使用HTML5的前提也就是要求HTML5能够符合这些原则,今后也将以其为前提来支持HTML5。下面针对这些原则进行介绍。
首先是关于兼容性。虽然到了HTML5时代,但并不代表现在用HTML4创建出来的网站必须全部要重建。只是要求各Web浏览器今后能正常运行用HTML5开发出来的功能。“非革命性的发展”这一点正是通过兼容性体现出来的。正是因为保障了兼容性才能让人毫不犹豫地用HTML5来开发网站。
接着是关于实用性。实用性是指要求能够解决实际问题。HTML5内只封装了切实有用的功能,不封装复杂而没有实际意义的功能。
通过以上列举的HTML设计原则,尤其是与HTML4相兼容的部分,基本上可以让人放下心来,放心大胆地使用HTML5,使用了HTML5基本上不会产生什么问题。
■ 让我们都来加入使用HTML5的行列中吧
本文章介绍了什么是HTML5以及它的产生背景。通过许多信息调查下来,我们可以看出时代要变迁了,这种心情是令人兴奋的。所以我们不仅要被动地接受这种改变,而且要主动地参与它的改变。