看 [Flash去与留态度大PK] 有感 在RIA办投票没啥可比性,在V2EX这结果很可能完全不同了。

2013-05-28 16:25:49 +08:00
 rocyhua
最近在 9RIA 举行了一个 Flash去与留态度大PK 的投票,目前的投票结果如下图:

http://i646.photobucket.com/albums/uu181/rocyhua/2013-05-20_232010.jpg

投票地址: http://bbs.9ria.com/thread-199227-1-1.html

当然,这个投票由于是在 Flash 的技术论坛,所以结果是一面倒的倾向“坚持Flash”。

首先,作为一直靠 Flash 这门技能吃饭的我来讲,我当然是狠狠的按下支持票。

网上有关 Flash 去留的问题最早源自于乔布斯的iOS对于 Flash 的摒弃,当时就沸沸扬扬的说 Flash已死,可几年过去了,老乔四了,Flash 依然活着。然后,再一次将 Flash 去留吵到风口浪尖的是 HTML5 的发力,但现在实 HTML5 标准依然混乱,各家自有鬼胎,谁都想将自家的技术捧成标准,反而不如 Adobe 一家,虽说 Adobe 也是个不争气的货,可倒是一直在不遗余力的推广Flash平台。
对于Flash 与 HTML5 孰优孰劣,网上已经有各种对比,我也不想再说了。

下面是我的一些观点:

一、Flash的进化

最刚开始的Flash是作为一款矢量动画工具而来,配备当时简陋的 AS1.0 版本,当时在Macromedia手中的Flash如日中天,几乎成了动画的代名词,当时Flash的角色是动画绘图软件。
而后随着 Flash 5 版本吧(具体记不清了~),开始慢慢出现了 AS2.0 版本,程序功能突飞猛进,甚至可以不用Flash工具就可以“编”出来具有交互能力的动画效果,此时的Flash已经开始分化成程序和绘画两个方向。
目前的 AS3 已经是 Flash 的第三代语言,语法已经很成熟,依稀记得当时从AS2转向AS3的各种蛋疼和重新学习。此时的AS3已经是一门成熟的编程语言,而对于Flash的从业者也已经成为了动画师或者程序员。
现在的Flash早已不是当年的Flash小动画,而是一个创意平台。

二、Flash的特性

Flash是一个创意平台
既然Flash是一个创意平台,而且属于以创意设计见长的 Adobe 麾下,那么首先就是 Adobe 旗下各种软件与 Flash 的优秀兼容,当年的“网页三剑客”并非浪得虚名,软件切换的导入导出简直爽快淋漓。

Flash是一个媒体包
Flash简直可以用媒体包来形容,视频、声音、图像、文字、链接都能往里面塞,且一旦能够塞进去保证各种平台都能有一致的画面呈现,不必纠结你是IE、Firefox、Chrome还是Safari,当然这样做的坏处就是兼容越多,运行性能越低。这就是为什么一些Apple用户抱怨满屏的Flash网页会卡,这其中当然也有一些编程不规范的问题。

Flash 与 AIR
AIR是Adobe的开放平台,有公开的SDK,这也是 Flash 能够通过 AIR 运行于 iOS平台和Android平台的关键。一次编写仅需少量修改即可运行于各平台,当然性能肯定是原生的更好,但是能够短平快上手且部署的还是Flash。

Flash动画 可以导出 HTML5
Adobe 已经为 Flash 开发了一款扩展工具 Toolkit for CreatJS,可以将Flash时间轴动画直接导出HTML+JS文件,我用过一次,对于简单的动画表现良好。

虎头蛇尾的简单说一下,本来想再写一点。记得Flash大牛七月曾经说过一句话,大体意思就是通过使用Flash养了家、买了车、买了房,所以当别人在吵的时候,不如静下来想想如何写好自己的AS代码。

无力了。原文我发在自己博客了。 http://www.bidepan.com/448
5020 次点击
所在节点    程序员
26 条回复
echo1937
2013-05-31 18:45:03 +08:00
不管是Win上面,还是Mac OS上面,只要用flash看youku,
i5的CPU肯定是风扇全速,烫得飞起,切换到html5源就没有这个问题.

作为一个最终用户,非常嫌弃Flash.
barbery
2013-05-31 19:17:24 +08:00
我觉得actionscript还是不错的
tysx
2013-06-01 00:44:28 +08:00
@LokiSharp

java没有这个趋势把
hitigon
2013-06-01 00:59:51 +08:00
个人很希望Flash能被更好的技术替代掉

Flash死不死完全看Adobe愿不愿继续发展Flash,而不是我们这些程序员怎么想,更不会是最终用户 (普通用户估计都不会关心你这个播放器占了我多少资源让我的机器变得很烫什么的,对他们来说,不管是看视频还是玩页游无障碍就行)

ps. 楼上引的业内大牛的话貌似是很对,但页游收入高的程序员和flash(AS)死不死没关系,换种技术,他们也能混得很好
LokiSharp
2013-06-01 01:12:14 +08:00
@tysx Java Applet 现在用得很少了吧。
ShiningRay
2013-06-01 01:37:08 +08:00
@TerranceChen 游戏是游戏。但做Flash网站的不是已经全死绝了么。照这么说,月薪十万的COBOL程序员也可以嘲笑大家的么,这有意思么。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/70416

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX