HTML 5 会为 Flash 和 Silverlight 送终吗?
2009-06-17 10:40
323 查看
W3C 在 HTML 5 proposal
中为 HTML 5 赋予了这样的使命,它将弥补上一代 HTML 的不足,具体说,是实现 Flash, Silverlight, JavaFX
所能实现的功能。 HTML 5,这个 HTML 明日之星是否会改变 Web 应用的游戏规则,是否会让这些富 Web 插件成为历史,InfoWorld
的专栏作家 Paul Krill
为此撰文并作了论述。
一类的 2D 绘图技术,一直为 Apple, Google, 以及 Mozilla 这类公司所重视(尽管微软也对 HTML 5 的部分功能表示赞赏,但他们至今也不支持 Canvas)。
HTML 5 中,Canvas, 本地存储, Web Workers 一类的功能可以让我们做更多事。另一位Ajaxian
网站的合伙创始人及 Mozilla 开发工具指导员 Ben Galbraith 说,本地存储可以让用户在离线状态下继续使用 Web,而 Web
Workers 让下一代 Web 应用中的复杂运算变得轻松,让一些需要很长时间运行的任务在后台运行。
Google Chrome 浏览器
项目经理 Ian Fette 说, Web 应用将变得更有趣,他们会变得更快,会提供更好的用户体验,让在线 Web 应用和桌面应用之间的界限越来越模糊。
Mozilla Firefox 项目技术主管 Vlad Vukicevic 说, HTML 5 支持视频,而 Firefox 3.5
也刚刚新加了视频支持,Google Chrome 也支持视频标签,微软在 Internet Explorer 8
中支持某些 HTML 5 功能,如本地存储,AJAX 导航,以及多个 DOM 原型。
Opera 公司的 Web 宣讲人 Molly E. Holzschlag 表示, Opera 支持 Canvas,并计划支持视频。Apple 也在其 Safari
浏览器支持视频和音频标签,以及 Canvas 技术(Canvas 就是苹果发明的)。
这些公司已经分别在 Web 中实现了他们自己的多媒体技术,HTML 5 最终可能抢去他们的饭碗。RedMonk 分析师 Michael Cote 说,本质上,HTML 5 所能做的和这些公司所做的没有区别,JavaFX 也将受到威胁。
HTML 5 细则的合作设计者 Ian Hickson 表示,HTML 5 的目标是将 Web
从那些非开放性富插件中解放出来,他们是独立的提供商,不适合开放的 Web。Hickson 说,使用专门公司的产品对开发的 Web
是一种风险,如果他们停止开发,或开始收费将怎么办?Hickson 补充道,象以前的 Windows
一样,如果我们的主要开发平台控制在单一的供应商手中会是很可怕的。
Firefox 主管 Vukicevic 说,Mozilla 希望保持开放,并保证视频一类的技术不是掌握在某些公司手中,不过 HTML
5 和 Canvas 最终是否能真正取代 Flash,Silverlight 以及 JavaFX,还取决于开发者。Vukicevic
认为,IE8 不支持 HTML 5 的一些功能,对开发者来说是一个问题,鉴于 IE 浏览器到市场份额,开发者要么使用微软的 API
提供额外开发,要么使用 Flash 一类的技术。
仍是一个发展中的标准,可能需要5到10年才能最终完成,因此,现在做比较还为时过早。微软发言人表示,Silverlight
仍有必要存在,因为它包含了一些高级功能,如更好的编程模型, C#,3D 功能以及可以在浏览器之外运行的功能。
Adobe 的开发工具副总裁 Dave Story 表示,HTML 5
面临很多挑战,浏览器市场仍然很零散,浏览器之间的兼容问题非常严重,HTML 5 的时间线显示,最终 HTML 5 + CSS 3 可能要
10年的时间才能定稿,在这期间,Flash 会持续发展,并提供更好的用户体验。
SUN 副总裁,也是被号称为 Java 之父的 James Gosling 表示,JavaFX 在渲染,性能,表现方面比 HTML 5 要优秀得多。
分析师 Cote 表示,目前这些富 Web 插件还没有眼下的威胁,要实现这些插件中的功能还要很多年,他希望即使 HTML 5
发布之后,这些插件技术仍能继续存在。Google 的 Fette 也同意,HTML 5 只是一个起始点,Google
一类的公司还会推出自己的技术,如向 Web 拖放图片的技术。
说,微软也将因此进入两难境地,微软在 Silverlight 上花了很大力气,Silverlight 团队存在的意义是为浏览器提供增强,如果
HTML 5 轻易实现了,还要 Silverligth 做什么。
Google 也将不得不遇到某些抉择,比如,他们的 Youtube 使用 Flash 实现视频,HTML 5 对视频的支持将让他们重新考虑这个问题,他们需要在成本和效益方面艰难抉择。
让 JavaScript 拯救 HTML5 的离线存储
Web Forms 2.0 行将被 HTML 5 代替
HTML 5 正在改变 Web
HTML 5 令人期待的 5 项功能
当 HTML 5 遇见 Google
本文国际来源:http://www.infoworld.com/d/developer-world/html-5-could-it-kill-flash-and-silverlight-291
中文翻译来源:COMSHARP CMS
官方网站
中为 HTML 5 赋予了这样的使命,它将弥补上一代 HTML 的不足,具体说,是实现 Flash, Silverlight, JavaFX
所能实现的功能。 HTML 5,这个 HTML 明日之星是否会改变 Web 应用的游戏规则,是否会让这些富 Web 插件成为历史,InfoWorld
的专栏作家 Paul Krill
为此撰文并作了论述。
HTML 5 的富承诺
Ajaxian 网站的合伙创始人及 Mozilla 开发工具指导员 Dion Almaer 说,在为 Web 提供矢量图形和视频方面,HTML 5 事实上晚了一步。 HTML 5 中,诸如 Canvas一类的 2D 绘图技术,一直为 Apple, Google, 以及 Mozilla 这类公司所重视(尽管微软也对 HTML 5 的部分功能表示赞赏,但他们至今也不支持 Canvas)。
HTML 5 中,Canvas, 本地存储, Web Workers 一类的功能可以让我们做更多事。另一位Ajaxian
网站的合伙创始人及 Mozilla 开发工具指导员 Ben Galbraith 说,本地存储可以让用户在离线状态下继续使用 Web,而 Web
Workers 让下一代 Web 应用中的复杂运算变得轻松,让一些需要很长时间运行的任务在后台运行。
Google Chrome 浏览器
项目经理 Ian Fette 说, Web 应用将变得更有趣,他们会变得更快,会提供更好的用户体验,让在线 Web 应用和桌面应用之间的界限越来越模糊。
HTML 5 的部分功能已经实现
经过5年的工作,HTML 5 细则已于2008年发布,其中的部分细则已经在某些浏览器得以实现,然而 HTML 5 的全部功能仍然不会在近几年内完成。Mozilla Firefox 项目技术主管 Vlad Vukicevic 说, HTML 5 支持视频,而 Firefox 3.5
也刚刚新加了视频支持,Google Chrome 也支持视频标签,微软在 Internet Explorer 8
中支持某些 HTML 5 功能,如本地存储,AJAX 导航,以及多个 DOM 原型。
Opera 公司的 Web 宣讲人 Molly E. Holzschlag 表示, Opera 支持 Canvas,并计划支持视频。Apple 也在其 Safari
浏览器支持视频和音频标签,以及 Canvas 技术(Canvas 就是苹果发明的)。
HTML 5 的一面: 扔掉那些插件
Almaer 说,尽管 Adobe,微软,SUN (即将成为 Oracle)这些公司已经分别在 Web 中实现了他们自己的多媒体技术,HTML 5 最终可能抢去他们的饭碗。RedMonk 分析师 Michael Cote 说,本质上,HTML 5 所能做的和这些公司所做的没有区别,JavaFX 也将受到威胁。
HTML 5 细则的合作设计者 Ian Hickson 表示,HTML 5 的目标是将 Web
从那些非开放性富插件中解放出来,他们是独立的提供商,不适合开放的 Web。Hickson 说,使用专门公司的产品对开发的 Web
是一种风险,如果他们停止开发,或开始收费将怎么办?Hickson 补充道,象以前的 Windows
一样,如果我们的主要开发平台控制在单一的供应商手中会是很可怕的。
Firefox 主管 Vukicevic 说,Mozilla 希望保持开放,并保证视频一类的技术不是掌握在某些公司手中,不过 HTML
5 和 Canvas 最终是否能真正取代 Flash,Silverlight 以及 JavaFX,还取决于开发者。Vukicevic
认为,IE8 不支持 HTML 5 的一些功能,对开发者来说是一个问题,鉴于 IE 浏览器到市场份额,开发者要么使用微软的 API
提供额外开发,要么使用 Flash 一类的技术。
插件的一面: 他们更好,而且已经实现了
尽管 Adobe, 微软 以及 SUN 都参与了 HTML 5 细则的制定,他们都表示自己的技术是必要的。HTML 5仍是一个发展中的标准,可能需要5到10年才能最终完成,因此,现在做比较还为时过早。微软发言人表示,Silverlight
仍有必要存在,因为它包含了一些高级功能,如更好的编程模型, C#,3D 功能以及可以在浏览器之外运行的功能。
Adobe 的开发工具副总裁 Dave Story 表示,HTML 5
面临很多挑战,浏览器市场仍然很零散,浏览器之间的兼容问题非常严重,HTML 5 的时间线显示,最终 HTML 5 + CSS 3 可能要
10年的时间才能定稿,在这期间,Flash 会持续发展,并提供更好的用户体验。
SUN 副总裁,也是被号称为 Java 之父的 James Gosling 表示,JavaFX 在渲染,性能,表现方面比 HTML 5 要优秀得多。
分析师 Cote 表示,目前这些富 Web 插件还没有眼下的威胁,要实现这些插件中的功能还要很多年,他希望即使 HTML 5
发布之后,这些插件技术仍能继续存在。Google 的 Fette 也同意,HTML 5 只是一个起始点,Google
一类的公司还会推出自己的技术,如向 Web 拖放图片的技术。
几家行业巨头将面临抉择
参与 HTML 5 的公司,大多要么是浏览器厂商,要么是富 Web 应用工具开发商,很少二者都是,微软除外,Almaer说,微软也将因此进入两难境地,微软在 Silverlight 上花了很大力气,Silverlight 团队存在的意义是为浏览器提供增强,如果
HTML 5 轻易实现了,还要 Silverligth 做什么。
Google 也将不得不遇到某些抉择,比如,他们的 Youtube 使用 Flash 实现视频,HTML 5 对视频的支持将让他们重新考虑这个问题,他们需要在成本和效益方面艰难抉择。
延伸阅读
深入了解 HTML 5让 JavaScript 拯救 HTML5 的离线存储
Web Forms 2.0 行将被 HTML 5 代替
HTML 5 正在改变 Web
HTML 5 令人期待的 5 项功能
当 HTML 5 遇见 Google
本文国际来源:http://www.infoworld.com/d/developer-world/html-5-could-it-kill-flash-and-silverlight-291
中文翻译来源:COMSHARP CMS
官方网站
相关文章推荐
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- HTML 5 会为 Flash 和 Silverlight 送终吗?
- [转]在Silverlight中嵌入HTML、Flash和PDF文件
- Silverlight嵌入HTML和Flash和PDF文件
- [原创]在Silverlight中嵌入HTML、Flash和PDF文件
- HTML5将给Flash和Silverlight送终?
- 网页制作全套视频教程下载(包括html,ASP,Flash,Photoshop)
- flash as2 as3 从html中获取参数
- HTML5 VS. Flash&Flex? – 浅谈Flash/Flex/HTML 5技术选型
- 从Flash到Silverlight进阶教程-用代码来创建动画
- 你有所不知的HTML发布Flash的参数(三):base
- Js与flash交互:在html页面中用js与MyReport插件交互
- html向flash传递参数
- SilverLight_How to: Add Silverlight to a Web Page by Using HTML
- 微软欲用Silverlight阻击Flash