如今,你们觉得 Flash 前途如何? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yellowV2ex
V2EX    Flash

如今,你们觉得 Flash 前途如何?

  •  
  •   yellowV2ex 2015-01-15 03:15:10 +08:00 6280 次点击
    这是一个创建于 3990 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我曾经有一个 Flash 的项目当时收益还不错,停滞了几年,一直想要拿起来再开发新版,但 Adobe 这个家伙,Flash几年来居然毫无起色。移动端算是彻底完蛋了,Air mobile 的效率又低下完全没法用。
    而目前移动端用户非常多,所以一定要照顾移动端用户。

    那么 Flashplayer 只剩下PC市场一块还有些优势,虽然 HTML5 进展很猛,但我最近看到不少新项目,点右键还是出现了亲切的 About FlashPlayer... ,让我重燃了那团火。

    Flashplayer 的优势跟几年前一样很明显,跨浏览器跨平台,你以得到一样炫酷的效果,无需担心任何兼容性问题,因为我的项目,有一部分内容是可以给用户自定义的,那么在 Flash 内随便画随便自定义动画要比让用户自己写 JS 要友好的多也更为简易。

    对于新版采用 PC 端用 Flash 可以看到最佳效果,移动端呢用 html5 要做出同样炫酷流畅的工作量实在是太大,并且处理兼容性的问题就够头疼了,测试了一下很多动画的效果并不如意,或者说并不能简单的实现。对于这种设计策划前后台一人全包的项目,html5 显然不是最佳选择。

    所以,最后我决定采用 PC 用 Flash,移动端用原生 App 的方案,然后扫描 PC 的二维码来根据 PC 版的API来显示内容,应该是可以保证得到最佳效果,并且实现起来最为简易。你们觉得如何?

    还是把地址贴出来吧,写了一大段可能大家都不知道我在说什么
    对于之前购买的用户比较抱歉的是已经4年多没有更新了,今年已经是第5年了...最后一次更新还是发生墨西哥漏油的那年...

    Demo http://fpv.im/fpv5/upload/
    Home http://fpv.im/
    38 条回复    2015-01-16 15:23:34 +08:00
    t6attack
        1
    t6attack  
       2015-01-15 03:28:36 +08:00
    我觉得:
    如果以前就有技术基础或项目,继续跟进没问题。
    初学者不建议入坑。
    typcn
        2
    typcn  
       2015-01-15 07:01:56 +08:00
    我上个月就把 Mac 和 Windows 上的 Flash 卸载了
    zkd8907
        3
    zkd8907  
       2015-01-15 07:36:09 +08:00
    作为占领PC市场90%+份额的产品,在目前看来没有下降非常猛的趋势。
    nickdine
        4
    nickdine  
       2015-01-15 08:09:18 +08:00
    2年没有用pc了 mac上也没安装flash 依然活的很好
    clino
        5
    clino  
       2015-01-15 08:11:41 +08:00
    像那个点击拷贝文本到剪切版的微小按钮都是flash做的
    yakczh
        6
    yakczh  
       2015-01-15 08:43:21 +08:00   1
    firefox 这么好的东西不能普及,就是因为flash这个坑货,这货赶紧死掉吧,死了打开的网页就清净多了
    FrankFang128
        7
    FrankFang128  
       2015-01-15 08:49:49 +08:00
    一个好看的网站,如果得知是 Flash 做的,瞬间就觉得很搓。
    domino
        8
    domino  
       2015-01-15 09:03:16 +08:00
    感觉快消失了~
    heaton_nobu
        9
    heaton_nobu  
       2015-01-15 09:13:58 +08:00
    我只知道乔帮主很多话都说的很对~
    endintro
        10
    endintro  
       2015-01-15 09:23:35 +08:00
    就像你所说,flash做出来是一个完整产品,适合小白用户。如果想要自己定制修改一些功能,就没有js库那么方便了
    tabris17
        11
    tabris17  
       2015-01-15 09:25:35 +08:00
    flash除了视频播放器和偶尔玩些小游戏,基本用不到,我浏览器默认都是屏蔽flash插件的
    loveuqian
        12
    loveuqian  
       2015-01-15 09:26:32 +08:00
    主流页游都是flash啦
    NeoAtlantis
        13
    NeoAtlantis  
       2015-01-15 09:31:47 +08:00 via Android
    火狐更新后自己屏蔽了flash 有重大安全问题
    之后我就不用它了。
    NeoAtlantis
        14
    NeoAtlantis  
       2015-01-15 09:37:14 +08:00   1
    顺便发个我做的不用flash的网站。是一个卫星云图(MTSAT-2卫星)的高清图片的查看器。
    地图浏览用leaflet.js做,然后根据不同色标形式上色是在浏览器里完成的。其他矢量数据(海岸线什么的)也都是浏览器上绘制。

    http://mtsat-2.neoatlantis.org/web/browser.html

    右下角先选择日期。然后左侧一堆框里面自己选各种参数。
    TimLang
        15
    TimLang  
       2015-01-15 09:37:55 +08:00
    不是说flash程序员工资相对是最高的嘛。。
    O21
        16
    O21  
       2015-01-15 09:43:09 +08:00 via iPhone
    我想问下 网页游戏不都用as3写的吗?
    geeklian
        17
    geeklian  
       2015-01-15 09:46:57 +08:00 via iPhone
    公司内网大量使用flash。
    没别的原因,人行,银监会很多系统只支持ie6,为了实现ie6到ie11一致的体验,flash和银光是唯一的办法
    xiaowangge
        18
    xiaowangge  
       2015-01-15 09:47:20 +08:00 via Android
    再重复一遍:你去看看腾讯的近几年的财报,注意看网页游戏的比重占多少。
    millson
        19
    millson  
       2015-01-15 09:52:38 +08:00
    flash程序员淡定的飘过
    yellowV2ex
        20
    yellowV2ex  
    OP
       2015-01-15 11:18:12 +08:00
    @NeoAtlantis 我打开了,半天没有反应,中间灰蒙蒙一片,没有loading,等了好一阵终于有一张图出来了,按钮和图片的载入没有任何视觉效果,放大缩小的过渡和载入也不平滑,体验确实没有Flash的好。
    这是我看很多html5作品的通病,好像不怎么重视这种细节上的流畅体验,图片都是嘭就突然出来完全没有渐入过渡,按钮只有两个状态,弹出的列表和工具按钮没有任何过渡效果。

    ---

    谢谢大家的回复,flash在PC还是有的搞的~
    yellowV2ex
        21
    yellowV2ex  
    OP
       2015-01-15 11:22:12 +08:00
    @NeoAtlantis 不好意思我再补充一下,我并不是说技术上做不到,而是同等时间付出同等的工作量的前提下,用Flash可以得到更好的效果。视觉方面在Flash里实现起来真是太简单的了。
    NeoAtlantis
        22
    NeoAtlantis  
       2015-01-15 11:23:55 +08:00
    @yellowV2ex 图太大了(3000×3000像素,在大的缩放比例上是jpg,放到最大是png),我这里看加载很快。本来能异步加载的,但是我实在没法搞定。这是个缺点。

    至于菜单和工具按钮的设计,我不打算过渡。不知道为什么很多作品都要这种东西。
    NeoAtlantis
        23
    NeoAtlantis  
       2015-01-15 11:25:07 +08:00
    @yellowV2ex 我还打算放上VIS通道(可见光的)数据呢,那个是12000×12000像素的,还是不能压缩。分辨率在地球上是一个像素约1km……
    NeoAtlantis
        24
    NeoAtlantis  
       2015-01-15 11:25:56 +08:00
    我本来打算用WebSockets来在后台发送图片,这样能节省不少连接。但是,还是那个问题,我没搞定异步加载。
    welly
        25
    welly  
       2015-01-15 11:28:15 +08:00
    交互做的很棒 UI 也是你做的吗
    yellowV2ex
        26
    yellowV2ex  
    OP
       2015-01-15 11:29:37 +08:00
    @NeoAtlantis 因为体验更好,不然看上去感觉跟死板的html没什么区别,就如banner为什么要滑出来切换不直接一下子把图替换掉一样。
    加了过渡效果,会让整个作品看上去更为优雅,那种行云流水舒服流畅的感觉,给人感觉一丝顺滑舒心。
    yellowV2ex
        27
    yellowV2ex  
    OP
       2015-01-15 11:31:36 +08:00
    @NeoAtlantis 把数据拆分成独立的部分批次载入不知道行不行,加个loading什么的。Flash有多线程可以不影响主线程的操作在背后执行一些东西。
    yellowV2ex
        28
    yellowV2ex  
    OP
       2015-01-15 11:34:04 +08:00
    @welly 是的,除了logo是朋友帮忙设计的,其他都是独立完成的。

    这东西其实还有个后台,也是flash的,http://blog.fpv.im/easy_admim/
    还有个VIP管理平台可以自行绑定域名
    yellowV2ex
        29
    yellowV2ex  
    OP
       2015-01-15 11:39:13 +08:00
    @endintro 我的是整个界面基于一个Flash的skin,即使是小白,也可以方便的自定义,也有给高级用户自定义的接口,所有动画颜色尺寸包括过渡效果监听事件都有齐在里面的。
    让小白去改js太不现实了,还是Flash的所见即所得更为简易,毕竟用户大部分都不懂代码。
    old9
        30
    old9  
       2015-01-15 11:41:29 +08:00
    传统理解上的 Flash 式微没错,但如今的 Flash 已经不是当年的 Flash 了,现在基本可以认为是已经转型取做游戏了吧。Flash/AIR 技术栈在移动端的份额还是挺可观的,很多 APP 都是这套技术栈的产品,只是用户不知道而已(不过用户也没必要知道)。
    yellowV2ex
        31
    yellowV2ex  
    OP
       2015-01-15 11:46:01 +08:00
    @old9 我曾经也憧憬过一次编码随处运行,移动版的AIR还着实兴奋了一把,可惜啊,这个废柴,就一个上下滚动的列表,我只是放了一个矢量色快,cell都是复用的,还没放图片进去呢,就卡啊,比android的scroll还卡,接受不能,后来尝试了一下就是一个色块左右移动,我只是40fps的输出,到了真机,就剩20fps了,android那边更惨才12-15fps。跟PC一样,我没办法人手他卡顿不流畅,体验太差了。
    sadaharu09
        32
    sadaharu09  
       2015-01-15 12:22:40 +08:00
    楼主可以去试用一款在Mac上的软件叫做Tumult Hype,你就知道Flash有没有前途了。
    old9
        33
    old9  
       2015-01-15 12:23:37 +08:00
    现在的 AIR 早已不是这种效率了吧,App Store 上一堆的 3D 游戏呢。
    最近看到的一条消息,Google Play 不是刚发布了 2014 最佳游戏列表么,据说其中至少 5 款都是基于 Flash 技术的。
    yellowV2ex
        34
    yellowV2ex  
    OP
       2015-01-15 12:51:33 +08:00
    @sadaharu09 Flash也可以输出带js的html5啊,Flash的优势又不是做动画做web,AS3才是杀手锏。
    html5貌似还没有哪个3D引擎做的比较完美的,Flash已经可以做出ARPG game啦,这些东西跟Flash比就是渣渣啊,Flash可是显卡硬件支持的。

    比如这个在线梅西 http://messi.resn.co.nz/
    不过梅西这个模型实在太大,大家耐心等大概10分钟,是一个非常棒的应用。

    jy02201949
        35
    jy02201949  
       2015-01-15 13:31:33 +08:00
    主要是用着卡、易崩溃,其他没意见了,跟HTML5干一架吧,谁打赢了就用谁,QQ这么垃圾的东西我还不是一样用了这么多年,有时候用户体验是不那么重要的,当你在市场上已经取得垄断性地位时……
    66beta
        36
    66beta  
       2015-01-15 13:38:31 +08:00
    HTML5毕竟年纪轻
    从普通用户角度来看的话,谁care你用的什么技术做的,好用就行

    长远来看,移动端占比高,Flash始终会变少
    yellowV2ex
        37
    yellowV2ex  
    OP
       2015-01-16 15:21:07 +08:00
    @Livid 可否帮我把主题移到 #Flash 节点?谢谢。
    Livid
        38
    Livid  
    MOD
    PRO
       2015-01-16 15:23:34 +08:00   1
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2676 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:01 PVG 23:01 LAX 07:01 JFK 10:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86