当前位置:  开发笔记 > 编程语言 > 正文

Silverlight vs Flash vs HTML5,我应该关心吗?

如何解决《SilverlightvsFlashvsHTML5,我应该关心吗?》经验,为你挑选了2个好方法。

我已阅读了一系列对comparisson优势/微软的Silverlight框架的缺点的Flash文章.

事实上,有在过去18个月中有两个版本的Silverlight让我担心,还有一个事实,即Web浏览器的97%以上已经有了闪存,预装.

我是一名.NET开发人员,我对我在框架中可以做的事情非常满意.目前,我觉得我必须把我自己的喜好来一侧,并决定自己是否需要.NET来integrage,而不是使用Silverlight与WPF闪光灯.

有没有人尝试将Flash与.NET集成?你遇到了什么挑战?comparisson在Silverlight中工作有多容易?

我还读到了微软和Adobe最近的谈话.无论我走的路都感觉很不稳定.HTML 5能否真正与Flash和Silverlight提供的产品竞争?

谢谢



1> Gabriel McAd..:

我已将Flash和Silverlight集成到我的ASP.Net应用程序中.我不得不说,使用Silverlight是迄今为止更容易的方法.与服务器的通信更容易,初始设置更容易(与ASP.Net应用程序或简单的HTML页面一起).集成到ASP.Net应用程序是最简单的部分(因为我相信你会想到它).如果您是.Net开发人员,那么这就是您的选择.

此外,我不担心这些技术中的任何一种很快就会消失.HTML5不会接管.这需要一些市场份额,而不是全部.

编辑

以下是关于该主题的其他SO帖子的一些链接:

Web开发的未来是什么:HTML5或Silverlight(或其他RIA框架)?

我应该放弃Adobe Flash for HTML5和?

HTML5可以完成Flash今天的大部分工作吗?



2> Francesco De..:

这基本上就是我选择网络技术的方式:

您是否需要支持现在,过去和未来制作的所有可用平台?HTML4(是的,4!)

您是否必须制作HTML4无法实现的功能,并准备牺牲一些用户群?HTML5

你可以限制自己的桌面用户(没有移动设备),需要一个非常互动的应用程序(比"网站"更多)?Flash或Silverlight

你需要与.NET集成吗?Silverlight的

你熟悉.NET(比Flash更熟悉)吗?Silverlight的

您想要达到绝对最大用户数吗?

你知道Flash/ActionScript(比.NET更多)吗?

您是否需要比Silverlight提供的功能更多的功能,是否可以限制部署到Intranet?WPF/XBAP

关于Silverlight死机的整个争论在我看来是完全有缺陷的:那些认为Silverlight完全是多平台的人真的与现实无关:只是通过观察Flash,从一开始就很清楚iOS和co.会永远支持Silverlight的.

HTML5可能是真正的"通用多平台"环境(现在是什么HTML4),但是所有的噩梦我们都知道html.如果您的目标是桌面,需要更多的交互性,更好的工具,单元测试和合作.那么Flash和Silverlight仍将是首选.

Silverlight的用户群很快接近Flash,因此在这两者之间,它真正归结为您更熟悉的那个以及与现有后端集成的简易性.

事实上,Silverlight每9个月就有一个新的主要版本,这只是他们推动它的程度的一个标志.现在它已达到成熟阶段,您可以期待看到更大的间隔.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有