【发布时间】:2010-12-21 07:38:23
【问题描述】:
我在 PHP、CSS 和 javascript/jquery/ajax 方面有一定的经验。我正在迈出学习 Flex/Flash/Actionscript 的第一步,使用 flash/SWF 可以解决我的许多问题已经让我感到震惊。例如:
我不必担心 javascript 的可用性,例如像我现在一样处理表单提交两次,一次用于 js 可用,一次用于 js 不可用。
还有一个 CSS 的优势:看起来比 CSS 更容易在 flash 中设置样式并放置在正确的位置(我讨厌 CSS,因为我不擅长它而且通常让我头疼)。
我知道全闪存网站非常糟糕,所以我不打算在所有事情上都使用 Flash,也许可以用于不重要的事情,比如菜单、注册表单、显示不重要数据的东西'不需要编入索引。对于像我这样的人(不是 Flash 的忠实拥护者),你更喜欢在 web 应用的哪些部分使用 Flash,并认为它做得更好、时间更短或没有头痛 比 PHP 后端上的 CSS/javascript/ajax?我的想法一开始就正确吗?
【问题讨论】:
-
你现在为'with javascript'和'without'编写双重代码......所以你只需要为'with flash'和'without'做同样的事情。当然,就 Flash 解决这些问题而言,您是对的,但是您在 Web 开发中的观点和实践大相径庭。大多数人都在进行相反的转变——在 Javascript 和 CSS 以及现代浏览器中做事,五年前只能在 Flash 中实现。
-
@Ambrose,你(或读过这篇文章的人)知道一些关于 javascript 支持与 flash 支持的统计数据吗?我认为(如果我错了,请纠正我)Flash 比 js 得到更广泛的支持。
-
我认为 Dan 关于支持统计数据是正确的:感谢 youtube 和其他流媒体网站,flash 现在无处不在。但同样,使用 Flash 进行文本格式化至少可以说是一团糟——在格式化文本方面,css 获胜。
-
JavaScript 在手机上的应用比 Flash 多。
标签: php javascript jquery css flash