技术开发 频道

Flash与HTML5之战:苹果和微软力推HTML5

  【IT168资讯】今年2月以来,Adobe和苹果双方口水战的新闻时常出现,Adobe甚至闹上了法庭,而苹果老大斯蒂夫.乔布斯也站出来做辩解,形势一片混乱。双方争论的核心只有一个,是否应该继续使用Flash技术?在争论之中,我们还时常看见HTML5这个名词出现,双方争论到底深层次原因在于,面对着下一代HTML5标准,Adobe的Flash技术是否应该被取代。Flash和HTML5看上去都比较眼熟,双方到底有何恩怨 ?

  Flash:网页视频、网页游戏广泛采用

  大家对于Flash和HTML似乎都有所耳闻,但是具体是个什么却似乎又说不上来,要了解双方的恩怨,首先以一种最简单的方法来了解Flash和HTML5各是什么?

  对Flash相信大家都不陌生,我们经常看的在线视频以及最喜欢玩的各种偷菜游戏、网页游戏,都是采用的是Flash技术。

  流行的偷菜游戏

  从技术上,Flash是由macromedia公司推出的交互式矢量图和Web动画的标准,现在已经被Adobe公司收购。通常意义上Flash是指被大量应用于互联网网页的矢量动画文件格式,由于其使用向量运算(VectorGraphics)的方式,产生出来的影片占用存储空间较小,所以非常适合用来制作包含有各种图片、视频、音频的网络内容。当然,同样可以作为软件界面系统、游戏界面、网站界面等来应用。

  国内视频网站多采用Flash

  Flash的身影可以说随处可见。在2002年宽带刚开始普及的时候,一系列用Flash制作的动画、游戏风靡一时,著名的有Showgood的暴笑三国系列、小小系列等。随后一大批的游戏机游戏被搬到了Flash中,公交车上也经常可见Flash制作的小品、相声节目。随着Youtube的出现,以Flash技术为基础的国内在线视频网站纷纷出现,可以说是改变了网上看视频只能先下载的原有观念。而目前应用最广的,还是各种社区网站推出的农尝牧尝餐厅等等网页小游戏,它们都是基于Flash技术而制作的,对于普通用户来说,Flash可以说是早已深入人心。

  HTML5:让浏览器摆脱插件束缚

  HTML事实上也是我们经常接触到的,HTML(HyperText Mark-up Language)也就是超文本标记语言,是构成网页文档的主要语言,我们浏览的网站大部分都是基于HTML语言来编写的。

  从1993年开始,HTML已经经历过6个版本的变革,W3C于2008年1月推出了HTML5的第一份草案。与Flash最大的不同就是:浏览器要显示Flash内容,必须安装相应的插件才行,而在HTML5标准下,不需要安装额外插件,让浏览器本身就支持同样的效果,其目的是要实现网页应用的本地化,。

  目前,预览版IE 9、Safari、Chrome、火狐和Opera都在不同程度上支持HTML5,苹果iPhone和谷歌Android也支持HTML5的许多功能。尽管并非全部HTML5功能都得到了浏览器支持,但许多主要功能都得到了支持,其中包括语义标签、表单、多媒体、地理位置和离线Web应用等。但是和Flash在中国的广泛使用相比,还显得不够流行。

  HTML5未来如何?

  

0
相关文章