V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
rocyhua
V2EX  ›  程序员

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

  •  
  •   rocyhua · 2013-05-28 16:25:49 +08:00 · 5017 次点击
    这是一个创建于 4228 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在 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
    26 条回复    1970-01-01 08:00:00 +08:00
    YUCOAT
        1
    YUCOAT  
       2013-05-28 16:47:48 +08:00   ❤️ 2
    自从开始使用Linux之后,我一直都很嫌弃Flash。。。。有时候打开flash视频,画面各种花屏。现在有喜欢在手机上看视频,打开某些视频页面之后视频各种移位。。

    人总是不愿遗弃自己所擅长或者正在专注的技术。你或者说你们,支持flash也是可以理解的。
    Jessepinkman
        2
    Jessepinkman  
       2013-05-28 16:57:32 +08:00   ❤️ 2
    个人而言非常嫌弃Flash,占资源多,卡机,风扇狂转,非常耗电(尤其是在移动设备上)。希望HTML5早日取代之。
    LokiSharp
        3
    LokiSharp  
       2013-05-28 17:12:37 +08:00   ❤️ 1
    感觉Flash的未来会和当年的Java一样,渐渐的消失。
    switch
        4
    switch  
       2013-05-28 17:15:51 +08:00   ❤️ 1
    非常討厭 Flash……
    dreampuf
        5
    dreampuf  
       2013-05-28 17:18:53 +08:00   ❤️ 1
    Flash 更多像一个IDE环境,大家所诟病的大多是 FlashPlayer

    Flash Player -> JVM
    ActionScript -> Java

    早期ASer 。MM 到 Adobe , FP 一直给我的感觉是艺术家的工程作品。
    greatghoul
        6
    greatghoul  
       2013-05-28 17:19:42 +08:00   ❤️ 1
    国内 Flash 用的最多大概是游戏行业了(页游),不过可惜的是,基本上都是渣渣呀(指的不是技术上),完全没有玩下去的兴趣。

    号称能取代 Flash 的 HTML5 和 WebGL 目前还没有那么成熟,不过也有了一些挺活跃的框架和成品,相信以后一定会大力发展起来的。

    接触过国外一些非常牛逼的 Flash 应用和游戏,感觉硬要说过时吧,也不太现实,只要还能用来创建出有价值的东西,我觉得它应该还会活下去。
    greatghoul
        7
    greatghoul  
       2013-05-28 17:20:48 +08:00   ❤️ 1
    @LokiSharp 貌似到今天,java 也没有消失呀。
    greatghoul
        8
    greatghoul  
       2013-05-28 17:21:55 +08:00   ❤️ 1
    @dreampuf Youtube 是支持 HTML5 播放器的吧,效果不错。
    LokiSharp
        9
    LokiSharp  
       2013-05-28 17:22:00 +08:00   ❤️ 1
    @greatghoul 已经少了很多了
    greatghoul
        10
    greatghoul  
       2013-05-28 17:33:23 +08:00   ❤️ 1
    @LokiSharp 这倒是,我以前就是做 Java 的,不过目前大多数时候是 Python,也有 Ruby。

    不过 Python 或者 Ruby 的公司还是相对较少呀,西安更是少得可怜。
    rocyhua
        11
    rocyhua  
    OP
       2013-05-28 20:29:49 +08:00   ❤️ 1
    @dreampuf 确实有一点这感觉
    leiv
        12
    leiv  
       2013-05-28 21:25:28 +08:00   ❤️ 1
    Flash Player "Next"计划已经死了,这次Max大会,Adobe也只字不提Flash。这些官方给人的信息已经很明显了。Flash就算不死,也不会有更好的发展了。

    我也是一直做Flash,到现在已经3年了,但是已经使用Unity开发半年多了。之前是想多一条路,现在发现开发和运行效率Unity都比Flash Builder + Flash CS好。

    之前说Flash已死只是说说而已,毕竟还没有更好的替代技术。现在桌面web平台Flash还有很强的气势,但是移动端明显是Unity气场强太多了,2D 3D都是完胜Flash。优胜劣汰这个是自然法则,哪个好用哪个,我已经选择转向了。
    duhastmich
        13
    duhastmich  
       2013-05-29 09:21:57 +08:00   ❤️ 1
    @greatghoul 是说 java applet 吧, 不过这东西也还有人在用
    jjx
        14
    jjx  
       2013-05-29 15:41:21 +08:00   ❤️ 1
    慢慢被边缘化,新的介入的越来越少, 老的也慢慢离开,同死也差不了多少了
    felixye
        15
    felixye  
       2013-05-29 19:25:24 +08:00   ❤️ 1
    作为一个曾经写Flash的同学,不得不说两句:
    1、Flash发展不给力,很大的原因是Adobe不给力,以前macromedia干的还不错的。
    2、另外Flash给人的感觉很耗资源,有些的确是。因为制作门槛也太低了,谁有空都可以搞个Flash。或者情况是设计师自己到网上copy段代码,能动起来就算了,资源有没有释放没关系了。然后就很卡了,然后就开始骂Flash。。。。。
    loading
        16
    loading  
       2013-05-29 21:42:10 +08:00   ❤️ 1
    flashpaper没发现HTML能搞定。
    Winny
        17
    Winny  
       2013-05-31 14:46:01 +08:00   ❤️ 1
    厌恶
    FLASH的VM效能太低 在win下常常导致FF假死,办公用的Mac压根就没装
    levon
        18
    levon  
       2013-05-31 15:06:53 +08:00   ❤️ 1
    Adobe当年耗了30亿美元,收了三个软件,都半死不活了。dreamweaver, fireworks, flash
    master
        19
    master  
       2013-05-31 15:25:30 +08:00   ❤️ 1
    Adobe现在放弃FlashPlayer主要在推AIR了吧
    TerranceChen
        20
    TerranceChen  
       2013-05-31 18:36:09 +08:00   ❤️ 2
    某位牛人是这样说的,“现在业内一群月入7 8k的程序猿叫嚣着flash已死去,晚上回家琢磨着html5,月入2w 3w的页游AS程序猿默默无语”
    echo1937
        21
    echo1937  
       2013-05-31 18:45:03 +08:00   ❤️ 1
    不管是Win上面,还是Mac OS上面,只要用flash看youku,
    i5的CPU肯定是风扇全速,烫得飞起,切换到html5源就没有这个问题.

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

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

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

    ps. 楼上引的业内大牛的话貌似是很对,但页游收入高的程序员和flash(AS)死不死没关系,换种技术,他们也能混得很好
    LokiSharp
        25
    LokiSharp  
       2013-06-01 01:12:14 +08:00   ❤️ 1
    @tysx Java Applet 现在用得很少了吧。
    ShiningRay
        26
    ShiningRay  
       2013-06-01 01:37:08 +08:00   ❤️ 1
    @TerranceChen 游戏是游戏。但做Flash网站的不是已经全死绝了么。照这么说,月薪十万的COBOL程序员也可以嘲笑大家的么,这有意思么。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1108 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:40 · PVG 02:40 · LAX 10:40 · JFK 13:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.