【问题标题】:Is Flash becoming a dying web technology? (long-term) [closed]Flash 正在成为一种垂死的网络技术吗? (长期)[关闭]
【发布时间】:2010-07-04 01:59:36
【问题描述】:

我想看看您对 Flash 的看法以及它在未来的用途。

我们都知道使用 Flash 的一些优点和缺点,但随着 HTML5 的快速发展,我可以看到 Flash 变得不那么有用(甚至可能已经过时),除非向其中添加新功能。

以复杂的动画、花哨的字体、动态内容、视频、音频等为例。

在许多情况下,这可以通过 HTML5 和 CSS3 和/或 javascript 库来实现。 例如:

  1. HTML5 音频和视频
  2. HTML5 本地存储
  3. 画布动画
  4. CSS3 动画
  5. CSS3 转换
  6. 字体替换(即 Cufon)和@font-face
  7. 通过 AJAX 的动态内容
  8. 等等

当然,通过使用 HTML,您的网站将具有适当的语义标记,使屏幕阅读器和搜索引擎更容易访问您的内容并对其进行适当的索引。此外,您不必依赖 3rd 方插件,更不用说您的 Flash 网站无法在 Apple 设备上运行。

是的,在某些情况下,Flash 是您唯一的选择,但对于通用(交互式)网站 - HTML5/CSS3 应该绰绰有余。

你怎么看?

【问题讨论】:

  • 从长远来看,呵呵。在短期内,主观和争论。
  • 从 Google 阅读 post
  • 我投票结束这个问题的主要原因是它包含了作者的答案。这是一个有争议的问题。但是,真的,我认为每个人都已经明白,HTML 最终会成长为它一直注定要成为的平台,而且从非常、非常、非常长期的角度来看,这并不是什么大问题。
  • @Matchu:到目前为止,你的说法是最有争议的。 每个人都已经明白 真的不是那种“信息”stackoverflow 提供。即使假设您的陈述是正确的,它也根本无法回答问题。
  • @Matchu:对我来说,这只是两面的。

标签: javascript flash html canvas css


【解决方案1】:

是的,尽管它可能在 5 或 10 年内不会大幅减少。但是,如果您着眼于长期趋势,闪存可能即将退出市场。

【讨论】:

  • 我认为“我们现在所知道的闪存”即将淘汰,但重点是一样的。更不用说这完全取决于 Adob​​e 的创新能力,并让我们有理由让他们保持相关性。
  • 你是对的 - 我没有在我现在编辑的问题中指定长期。以我目前的工作为例,他们愿意为我想学习的一些课程付费,我考虑过 Flash,但我觉得我应该花更多时间学习 HTML5/CSS3,因为这将成为上述功能的标准。
  • 我必须说,这是一个相当大胆的主张,没有任何事实支持。我很想相信,这是一个有根据的猜测,但如果您能提供一些线索说明您为什么认为它可能,我将非常感激。
  • @Matchu:我要求比 argumentum ad populum 更好的东西,而你公然失败了。在过去的 5 年里,我一直在关注 Web 标准的发展。正是因为如此,我不同意,与你不同,我确实提供了具体的理由。显然,你认为这个讨论毫无意义,所以请不要把你的个人信仰告诉我们。我很高兴听到任何与我目前的观点有争议的确凿事实。你的不牢固。如果 99% 的人认为,某事是真的,因为每个人都说,它只是不使它成为真的。这只是一个大规模的循环论证。
  • @Chris Thompson:没错。我们所知道的 Flash 将会减少,这必然会将 Flash 推向不同的方向,或者迫使 Adob​​e 以某种意想不到的方式进行创新。无论如何,对闪存的需求肯定会以某种可衡量的速度减少。
【解决方案2】:

我已经说过,关于这个问题我要说什么,所以我将把我对这个问题的回答简化为以下链接:should web developers learn flash

【讨论】:

  • 我尝试在这里寻找类似的帖子,但找不到。感谢您指出我的答案-这正是我想要的。干杯
【解决方案3】:

我只想说 HTML5 视频/音频。目前还没有标准格式,因此您必须拥有大约 4 或 5 种不同的视频格式才能覆盖大多数(不是全部)浏览器。在第 90 个百分位的较高端仍支持 Flash。在这种情况下,只使用一个 Flash 视频而不是使用无数编解码器制作视频不是更容易吗?

【讨论】:

  • 谢谢@Glenn - 问题是“它是否正在成为一种垂死的技术”。我知道 HTML5 还远未完成,我们只会看到向其中添加新功能以及改进现有功能。
  • 视频/音频标签是一个(f@@@ing)混乱,商业利益再次破坏了标准化过程。我们将在我们的广播网站 fttb 上坚持使用 flash。
【解决方案4】:

直到有新的 Web 技术工具真正允许您作为设计师使用新功能,或者甚至作为不想编写大量样板的开发人员,否则不会。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多