HTML5能给软件初学者带来什么呢?

HTML5能给软件初学者带来什么呢?

2010年软件行业几大巨头的技术交流会上都提到了HTML5,这个下一代web开发标准能给我们这些软件行业的菜鸟级人物带来什么影响呢?我自己作为一个在校学习软件开发的学生,现在已经是大三的学生了,再有一年的时间马上就要面临找工作这个巨大的对个人技术的一个挑战。我感觉我们内陆的学习软件学生永远是啃着别人嚼过的馒头长大的,永远在那些技术牛人的屁股后面走。不过还好现在的网络已经挺不错的了,能够去博客园,51CTO,CSDN等许多知名的博客论坛上了解到新的技术知识,也是对自己心灵的一种安慰吧!呵呵~~~

下面我来说一下我个人对HTML5的理解和对我们这些学生该如何看待HTML5一些想法吧。也许有的初学者会说HTML5?不还是HTML吗?呵呵~ 当然HTML5还是属于HTML范围之内,但是HTML5所能够实现的功能是传统的HTML不能够匹美的。HTML5是web核心语言HTML的规范。新版HTML5在某些核心上做了改进,所以我们可以说这些新特性将会改变我们建立网站和使用互联网的方式。那么HTML5在有哪些方面有新特性呢?比如说:离线存储;绘图画布;原生态视频和音频流支持;几何定位;智能表单;web应用程序集中化等。最近网上各大博客论坛都有热议HTML替代Flash,因为Flash所能实现的功能用HTML5都能够去替代。但是我个人认为既然Flash推出了这么多年了,已经被广泛应用,肯定有其过人之处。也许N年以后HTML5能够替代Flash大部分功能,但是Flash可以解决HTML5尝试修复得天然问题。所以我们可以这样认为HTML5和Flash是互补的。

有的人就会说了,既然HTML5和Flash能够实现互补,那么为什么网上还有那么多人说HTML5能够替代Flash呢?我个人认为他们之所以这么说是因为HTML5可以实现一个web应用程序的跨平台的使用,这是Flash无法实现的。但是我们需要记住HTML5和Flash是互补的。还有就是HTML5不光是下一代Web开发标准,以HTML5,CSS和Javascript为基础的移动应用程序才真正是未来发展的趋势。在2010年5月,Google宣布要建立Chrome Web应用程序商店,它是一个Web应用程序的市场。这些Web应用程序使用标准Web技术(HTML5,CSS和JavaScript)来构建,任何使用Web浏览器的人都可以访问和使用它们。

Ian Hickson, 我们可能没有听过这个人,他是HTML5规范的编写者。他预计这个规范在2012年可以进入候选推荐标准阶段,但是不要指望它在2022年以前会成为一个正式的W3C推荐标准——是的,从现在开始需要等上12年以上。呵呵~~ 虽然HTML5在10年内还不会成为正式的标准,但是它已经逐渐地被主流的浏览器提供商支持了,并且越来越多的站点和服务。所以我们可以说HTML 5已经是铁板钉钉的事了。

最后我说一下我如何看待HTML5的吧!在W3C还没有真正认可HTML5的时候,我们这些菜鸟还是应该先学学HTML5吧!至少应该对它有个大致的了解。如果那些天我们在工作的时候用到了HTML5,我们在从头开始学习,那么就有点亡羊补牢的意思了。但是我们还要看清现在国内各大企业用人需求,我们不能够因为把HTML5学习的很好,其他的编程语言很菜。那样我们就根本不会有个好工作,没有好工作,我们学习的HTML5就没有用武之地啦!总体上说我们在校大学生不应排斥新技术,但是我们还要分清我们此时此刻需要学到什么技术,才能够顺应时代发展趋势。

总结的不好,有什么问题希望更多的人提出来。我们来共同学习进步~~~