你什么时候需要使用Flash?

时间:2010-01-29 04:54:03

标签: javascript flash

jQuery可以实现很多闪光效果。所以你什么时候需要使用Flash而不是javascript?

8 个答案:

答案 0 :(得分:6)

很简单,当你需要做一些jQuery无法做的事情时。这包括视频/音频,复杂的动画,跨浏览器矢量图形,多文件上传等。列表继续。

当然,你总是可以用HTML / jQuery编写你的网站,只使用Flash作为必要的部分。这样,这是一个双赢的局面,你的应用程序会优雅地降低那些没有Flash的应用程序。

答案 1 :(得分:5)

在我看来,Flash应该被视为“最后的手段”,而且它与许多其他人共享。有些人使用flashblock,所以他们永远不会看到它。移动设备上的用户也不会看到它。

目前还有很少的闪存区域,HTML5可能会消除其中一个区域。

答案 2 :(得分:3)

只有当我别无选择......或者我老板要求时

答案 3 :(得分:2)

Flash功能:

  • 编译后的字节代码与解释
  • 2D和3D几何图书馆
  • 动画和音频库
  • 对字体/布局/设计的完全控制
  • 二进制网络调用以及Xml和JSON

我并不是因为小册子或表格网站的Flash而疯狂,但它确实适合在线游戏。

如果您对Flash的厌恶来自于对Adobe的厌恶,请查看Haxe编程语言。它可以定位Flash运行时。

答案 4 :(得分:2)

如果您需要JQuery无法完成的任务,请转到flash。否则坚持使用JQuery。

答案 5 :(得分:2)

当你想要更难以进行屏幕刮擦时,它会很好。我使用的一个主要房地产网站使用Flash,使竞争对手更难以抓取代理数据。

当然,这可以用图像完成,但Flash对我们来说更容易实现。

答案 6 :(得分:1)

Flex在Flash之上运行,是构建应用程序的一个非常好的平台。在我看来,它比试图强制HTML和JavaScript成为GUI的平台要好得多。此外,如果您有图形设计师,他们将更容易使用Adobe工具中提供的WYSIWYG工具设计外观。

但是,对于传统网站,我会坚持使用HTML / CSS / JavaScript。如果您只需要简单的效果,请不要使用Flash。

答案 7 :(得分:1)

Flash是一种前端工具,当需要使项目更容易开发时,应该考虑使用Flash。我知道有很多Flash仇恨者,我理解其中的原因。但是,每个开发人员都应该使用可用的工具,以便有效,快速地完成工作。 PHP,HTML和JS都有其局限性,就像AS3一样,但每个都有一些可以帮助实现项目的东西。