jQuery可以实现很多闪光效果。所以你什么时候需要使用Flash而不是javascript?
答案 0 :(得分:6)
很简单,当你需要做一些jQuery无法做的事情时。这包括视频/音频,复杂的动画,跨浏览器矢量图形,多文件上传等。列表继续。
当然,你总是可以用HTML / jQuery编写你的网站,只使用Flash作为必要的部分。这样,这是一个双赢的局面,你的应用程序会优雅地降低那些没有Flash的应用程序。
答案 1 :(得分:5)
在我看来,Flash应该被视为“最后的手段”,而且它与许多其他人共享。有些人使用flashblock,所以他们永远不会看到它。移动设备上的用户也不会看到它。
目前还有很少的闪存区域,HTML5可能会消除其中一个区域。
答案 2 :(得分:3)
只有当我别无选择......或者我老板要求时
答案 3 :(得分:2)
Flash功能:
我并不是因为小册子或表格网站的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一样,但每个都有一些可以帮助实现项目的东西。