Flash,Silverlight与HTML 5三方论剑

开发 前端
大约3年前,微软推出Silverlight1.0时,Adobe携Flash拥兵自重,尽管微软对Silverlight的推广力度非常强,却并没有撼动Adobe的霸主地位,或许市场为二者都保留了空间,如今HTML 5风声鹤唳,也引发了微软和Adobe的激烈竞争。

Flash与Silverlight都是时下应用最广泛的两种RIA技术,而目前如今HTML 5风声鹤唳,也引发了微软和Adobe就Flash,Silverlight和HTML 5的一番辩论。

吸引开发者

开发者是两家公司争夺的核心,Adobe几乎抢占了全部终端用户市场,互联网上98%的计算机运行Flash,而Flash10在一年之内就达到了95%,这对开发者来说非常重要,虽然Adobe并不是操作系统提供商,但他们让Flash进驻到几乎每一个浏览器和平台。

微软的Silverlight已经发展到V4,声称拥有45%的市场,在欧洲和亚洲更高(60%)。它也提供跨平台和浏览器支持,尽管对Linux的支持不够及时。另外,微软声称,他们已经拥有近50万开发者。双方都有超级大客户,微软受益于体育运动赛事的泛滥,包括刚刚结束的冬奥会,以及即将开始的全美大学生篮球冠军赛,他们还为Netflix以及维多利亚内衣Show提供在线视频。Adobe则涵盖了几乎所有大型视频网站,包括YouTube和Hulu。

辩论会上,双方就这些数字进行辩论,不过双方更多讲到另一个重点,就是他们为开发者提供的开发工具。微软在Silverlight的开发工具方面做得很好,他们在Silverlight刚刚推出时就向开发者社区提供了开发工具,微软.NET开发者可以直接在VisualStudio中开发Silverlight应用。Flash开发者则使用ActionScript,Flex,FlashBuilder等工具进行开发。

另外,在编码器,API,音频处理,文件格式与尺寸,性能,动画模式等方面,双方也是各有千秋。不过,双方辩论的焦点最终放在如何同时吸引前端和后端开发者。微软的Expression目前只支持Windows,将那些Mac阵营的开发者拒之门外,同时,Adobe也借Catalyst吸引各个平台的开发者。微软的Goldfarb提到他们注重开发者的传统,Adobe则强调他们的用户基础,双方都保证会为消费及企业用户提供跨媒体,富Internet体验。

HTML 5

如果说Silverlight的推出让Adobe感到棘手,那么现在,双方都应该对HTML 5感到棘手,HTML 5的使命是让富Internet应用成为HTML标准(DrDobbsreport)。不过,双方都不承认HTML 5对他们的威胁,相反,他们表示,要与HTML 5和平共处,让Flash和Silverlight在HTML 5下工作,并在他们的工具中对HTML 5提供支持。他们同时提到,HTML 5前面还有很长的路,目前只是万里长征的第一步,前面还充满变数,与此同时,不管是Flash还是Silverlight都有属于自己的市场,即使在HTML 5已经成熟的时候。

像YouTube,Vimeo一类的站点已经开通了HTML 5支持,不过,人们对HTML 5的最大期待还是它将让富媒体更容易搜索。微软和Adobe都谈到了他们为使Silverlight和Flash变得容易搜索而做的努力。

移动

最后,谈到了移动。在移动市场,两家公司都刚起步,不过,Adobe的Murarka提到,在日本,Flash是除了短消息之外的第二大移动应用。根据他们的路线图,他们将在19到20家最大的OEM商那里提供Flash支持(Google已经演示过Android中的Flash)。

谈到微软,虽然Silverlight甚至不支持微软自己的移动操作系统,但Goldfarb说这是他们的目标,他也没有回应有关Windows Phone 7支持Silverlight的传闻。不过,微软已经宣布同Nokia合作向Symbian系统提供Silverlight。

接着,大家谈到iPhone,这个让Adobe如梗在喉的东西,Adobe已经要求开发者编写可以在iPhone上运行的Flash程序,Murarka表示,他们会继续同苹果沟通,但苹果不允许在iPhone上运行解释代码(Java,PHP,PERL)。

鉴于将来会有比桌面电脑更多的移动设备投入使用,微软和Adobe必将在移动领域激烈竞争,目前的手机硬件还不适合运行太多富Internet应用,但随着硬件的发展,未来的两三年就可以实现。

【编辑推荐】

  1. HTML 5来临 Flash死亡倒计时?
  2. HTML 5、H.264、Flash 网络视频“三人行”
  3. 当Flash遇到HTML 5 互联网视频倾向哪方?
  4. 观点:HTML 5,Flash的毁灭与救赎
  5. HTML 5 Web SQL Database初探
责任编辑:王晓东 来源: 中文业界资讯站
相关推荐

2009-06-17 11:29:51

HTML 5

2009-07-21 08:34:16

HTML 5FlashSilverlight

2009-12-31 14:38:34

Silverlight

2009-08-06 09:37:09

Silverlight

2011-03-29 09:27:55

UbuntuFlash

2009-05-26 08:51:38

HTML 5FlashOpera

2010-02-03 10:36:00

HTML 5Flash视频

2009-05-13 15:46:30

FlashSilverlight大比拼

2010-03-17 09:22:06

FlashSilverlight

2016-03-30 11:54:20

2009-03-19 09:01:53

Silverlight微软Flash

2014-04-08 15:16:00

2015-11-05 16:44:37

第三方登陆android源码

2010-02-03 16:10:46

HTML 5Flash

2024-04-03 12:57:29

2009-06-17 17:53:01

HTML 5Flash

2011-06-21 08:45:59

HTML 5

2010-05-31 08:39:24

HTML 5IE9

2021-01-21 13:21:18

鸿蒙HarmonyOSPhotoview组件

2011-09-23 10:24:23

HTML 5
点赞
收藏

51CTO技术栈公众号