为什么说HTML5不是Flash的终结者
最近关于HTML5的话题非常的火,大家讨论激烈,莫衷一是,那么来看看这篇文章,原文在:
http://www.jadbox.com/2009/06/why-html-5-is-not-a-flash-killer/
在作者看来,HTML5定义的新特性,需要很长的时间来实施。画布绘图和视频播放的功能,应该在10年前就已经开始实施了,如果W3C动作再快一点,我们现在可能已经在使用HTML9了。值得注意的一点是,Flash或任何其它的富媒体插件都不会受到HTML5的威胁,视频播放和简单的画布支持只是Flash开发中的很小一部分。
人们有一个很大的误解,就是认为之所以在网页上使用Flash技术很大一部分原因是为了播放视频。甚至认为正是由于视频播放技术才使Flash生存至今(包括数字加密,动态缓冲,视频控制),并与其它技术相区别。现在看起来好像宣传HTML5的大都是HTML开发人员,似乎他们不喜欢Flash,当然作者本人没有指责任何人的意思,只是“HTML5将干掉Flash,Silverlight,Unity3D,O3D,或者任何其它的富媒体插件”这个说法,很明显忽略了一个事实,即:这些工具实际上已经创建了很多大型的应用,游戏,3D多媒体开发。或许你会说有人会基于Canvas写一个3D引擎,但是它的速度将难以抗衡浏览器插件,而且难以使用硬件加速。
作者想说的是,应该使用正确的工具做正确的事情。Silverlight是一个多媒体工具,用于和.NET协作开发;Flash是一个多媒体工具,适用于非编程人员和Java类别的开发人员。HTML是一个伟大的网页标记语言,适合介绍内容。使用不合适的工具达到目的是滥用平台。挑选最合适的工具才是对项目最重要的。

.gif)
.gif)




.gif)
发表新评论