我在缓慢的 Internet 连接中观察到的一个常见问题是 Web 上的大多数站点都嵌入了 Flash 视频,它们的播放器总是用 Flex 编写的。我可以通过 Flex 默认提供的超长加载滚动条来判断。根据我的经验,Flash 加载速度更快,为什么人们不再用 Flash 写东西了?
有没有快速加载但功能丰富的Flash视频播放器>
我在缓慢的 Internet 连接中观察到的一个常见问题是 Web 上的大多数站点都嵌入了 Flash 视频,它们的播放器总是用 Flex 编写的。我可以通过 Flex 默认提供的超长加载滚动条来判断。根据我的经验,Flash 加载速度更快,为什么人们不再用 Flash 写东西了?
有没有快速加载但功能丰富的Flash视频播放器>
我的经验是,Flex框架中默认提供的组件比Flash IDE中提供的组件更稳定。所以我更喜欢使用 Flex 组件,因为这意味着在实际组件代码中调试问题的时间更少。然而,基于 Flex 框架的播放器在下载大小方面往往更重。但是由于视频的带宽很重,而且现在通过网络观看视频的人往往拥有良好的带宽,我猜大多数开发人员得出的结论是,额外的下载大小是一个可以接受的折衷方案,可以减少花在编写样板代码上的时间。
就个人而言,如果要求要求播放器必须快速加载并且重量轻,那么我总是在纯 AS3 中推出自己的内容,并完全按照需要实现。但如果没有这样的要求,那么我将使用 Flex 组件作为基础并从那里进行定制。
至于你问题的第二部分,抱歉,现在想不出任何开源快速加载功能丰富的 Flash 视频播放器。
Flex 会生成 Flash 电影 (swf),因此最终结果仍然是 Flash。
至于背后的原因,并不是每个人都拥有或想要 Adobe Flash (Studio) 或任何其他基于时间线的工作室。
Flex 使任何人都可以使用 XML 和免费的 Flex SDK 创建基于 Flash 的应用程序或小部件。
也可能有审美原因,例如标准化控制。
尝试 Flowplayer、JW FLV 媒体播放器和最后的竞争者,但并非最不重要的来自 Adobe - Strobe Media Playback http://www.osmf.org/strobe_mediaplayback.html
根据我的经验,Flash 加载速度更快,为什么人们不再用 Flash 写东西了?
如果正确完成,它们的工作方式没有区别 - 事实上,我认为在 Flex 中完成的工作(特别是使用 Flex SDK)让您可以更自由地控制如何完成加载。
但是为了回答这个问题,人们停止使用 Flash 只是因为那里有更好的东西。Flex Builder、FlashDevelop、FDT——对于任何严肃的编码和调试来说,它们都是更好的工具。我曾经喜欢 IDE,但现在我无法理解任何人会如何认真对待它,即使使用外部代码编辑器也是如此。
当您需要矢量或创建包含一些可嵌入资源的库时,Flash 仍然可以使用,但这几乎是它现在有用的全部。
我是一个flex开发者,看到flex在某处是flash,这里flex有两个frame,preloader stage(第一帧)和creationComplete stage(第二帧),frame概念和flash一样,但是flash有不止两个frame和layer概念也有
主要区别在于 flex 中组件的易用性,在 flash 中,altho flash 是改变 Web 的强大工具之一,
但是 flex 提供了自由,我使用的是 flex,所以我知道我可以将更多时间用于业务登录开发,而不是专注于设计方面,
但这也是真的,我也必须在 flex 中看到设计方面,
很高兴弯曲