为什么同是 Adobe 公司的产品, Photoshop 和 Flash 的技术水准差别这么大? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rogwan
V2EX    问与答

为什么同是 Adobe 公司的产品, Photoshop 和 Flash 的技术水准差别这么大?
  •  
  •   rogwan 2016-12-13 12:44:13 +08:00 6696 次点击

    这是一个创建于 3312 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • Photoshop 作为老牌的修图软件,用起来 bug 、崩溃的概率几乎没有碰到过,各个版本性能也好,系统消耗也低;
    • Flash Player 系统安全漏洞、崩溃、系统消耗一直很渣。

    这两个产品出自同一家公司 Adobe 之手(虽然都是买来的),这么多年了,怎么技术水准、风格还能差别这么大?还是说软件开发模式本身的不同,造成的产品质量差别?

    49 条回复    2016-12-14 17:40:08 +08:00
    isCyan
        1
    isCyan  
       2016-12-13 12:52:22 +08:00 via Android
    Flash 是 Macromedia 的不是吗
    learnshare
        2
    learnshare  
       2016-12-13 12:58:49 +08:00   1
    Flash player 做的是平台, Photoshop 只是个工具
    Izual_Yang
        3
    Izual_Yang  
       2016-12-13 12:59:57 +08:00   1
    r#1 @isCyan
    几百年前就被 Adobe 收购了。
    一个是相对静态的内容,一个是包含了各种可执行代码,当然是后者 bug 多得多
    xfspace
        4
    xfspace  
       2016-12-13 13:00:52 +08:00 via Android
    收费。
    免费。
    lwbjing
        5
    lwbjing  
       2016-12-13 13:02:37 +08:00   2
    研究 flash player 的漏洞是有利可图的,,而研究 ps 的漏洞,只能提个 bug 。。
    Zzzzzzzzz
        6
    Zzzzzzzzz  
       2016-12-13 13:04:31 +08:00
    adobe 都想 flash 早点死
    isCyan
        7
    isCyan  
       2016-12-13 13:04:58 +08:00 via Android
    @Izual_Yang 我当然指的是原来是啊
    tony1016
        8
    tony1016  
       2016-12-13 13:07:10 +08:00
    好问题,有意思,大家都谈谈
    7654
        9
    7654  
       2016-12-13 13:09:48 +08:00
    基本所有网民都用得到 flash , PS 只有需要的人用的到
    这就像 N 年前说苹果系统安全没有病毒一样
    yyyle
        10
    yyyle  
       2016-12-13 13:32:55 +08:00
    看来你 Photoshop 用得不够多……
    xmoiduts
        11
    xmoiduts  
       2016-12-13 13:37:21 +08:00
    > 系统消耗也低 ......


    为了满♂足 PS 的需求,把内存从 4GB 加到了 12GB ,而我只是业余中的业余。
    nfroot
        12
    nfroot  
       2016-12-13 13:43:53 +08:00
    那么 Windows 和 Linux 呢……
    shippo7
        13
    shippo7  
       2016-12-13 13:53:55 +08:00
    这两个不是一类软件啊

    Photoshop 是编辑器,要比也是和 Flash CS 比。编辑器安装范围小,开发人员才用得到,不是价值很高攻击的目标。当然也有例外, Microsoft Office 系列作为编辑器,但是漏洞繁多,因为安装基数很大。

    Flash Player 是运行时,和 Adobe Air , Java Runtime ,各种 Web Runtime Engine 属于一类。这类运行时安装基数大,拥有全部系统权限,并且执行外来代码。具有很大的攻击价值。
    arens
        14
    arens  
       2016-12-13 14:01:00 +08:00
    PS 直至如今也依然有自己的问题,臃肿易崩溃, 3D 功能花瓶,滤镜作用不大而且有些永远用不到,对移动端支持差

    至于 FLash 的问题是老生常谈了(封闭 /内存占用),最重要是时代变了,再维护也无事于补,而且 Flash 前身不是 Adobe 的,底层问题在那里
    hitsmaxft
        15
    hitsmaxft  
       2016-12-13 14:03:22 +08:00
    因为 flash 已经不流行了, 一个不钱的产品, adobe 恨不得它早点死。
    mrlawrence
        16
    mrlawrence  
       2016-12-13 14:51:40 +08:00
    flash 使用人太多了,研究这项漏洞的人自然也会多。就好像 windows 每月更新的漏洞一样,你能说微软技术实力不行?
    flash 的时代过去了,维护上面肯定不比以往。连自家都说放弃了。
    PS 不是没有问题,无非就是适用人群不广泛。除开专业人士,普通人也几乎不会用到(动手能力强的人除外)。作为发现漏洞的人,付出小于收益,自然就没了动力。
    Phariel
        17
    Phariel  
       2016-12-13 14:55:00 +08:00 via Android
    运行时的东西复杂度远大于工具类的东西
    hoythan
        18
    hoythan  
       2016-12-13 15:18:14 +08:00
    你还能指望一家软件公司出的软件水平都一样?一家游戏公司出的游戏水准都一样?
    designer
        19
    designer  
       2016-12-13 15:45:21 +08:00
    flash 和 Flash Player 不是同一个东西。
    前者的是软件,后者是软件制作的文件的运行播放环境。
    Flash 作为软件本身 也很好用的。可能是最近几年 浏览器上的 Adobe Flash Player 不太好使了。
    designer
        20
    designer  
       2016-12-13 15:51:17 +08:00
    我觉得 可能有两点吧:
    第一,各大浏览器目前可能准备抛弃 Adobe Flash Player ,所以对他们也不会去刻意做 Flash Player 兼容和适配。如果 Adobe 一家去发展估计挺吃力的。
    第二,浏览器上的上的 Flash Player 也不是 Adobe 给 Flash 的未来方向,目前 Flash 更名为 Animate ,未来在 SVG 动画和 HTML5 动画上发展。
    designer
        21
    designer  
       2016-12-13 15:52:38 +08:00
    Adobe Flash Player 未来死了,并不一位置 Flash(Animate)的死亡。
    elevens
        22
    elevens  
       2016-12-13 17:03:00 +08:00
    flash 的各种崩溃就不说了, ps 只是个客户端工具,完全没有可比性啊。而且说到 ps 内存消耗低,这个我是不信的!
    archey
        24
    archey  
       2016-12-13 17:40:22 +08:00
    @rocyhua 2advanced.com 啊,快 10 年了吧,以前全站牛逼的 flash ~
    rocyhua
        25
    rocyhua  
       2016-12-13 17:41:36 +08:00
    @archey 对!截图是我个人最喜欢的第五版,哥们也是业内人士?
    rocyhua
        26
    rocyhua  
       2016-12-13 17:43:39 +08:00
    @archey 不知道现在的 HTML5 能不能做出来这样的效果,精致的动态效果+逼真的音效。
    archey
        27
    archey  
       2016-12-13 17:46:41 +08:00
    @rocyhua 关注过,不能算业内吧,只是了解 flash 。 当年国内还在 ADSL 和 163 拨号年代 ,米国就做出这种全站 flash ,真是惊艳。
    Khlieb
        28
    Khlieb  
       2016-12-13 22:15:13 +08:00 via Android
    楼主应该拿 Flash Professional 跟 Photoshop 比较
    Khlieb
        29
    Khlieb  
       2016-12-13 22:18:38 +08:00 via Android
    Flash Player 还有个单文件版本(点击 Projector 那个链接)
    http://www.adobe.com/support/flashplayer/downloads.html
    luili
        30
    luili  
       2016-12-13 22:21:45 +08:00
    到现在这个移动互联网时代了,你当然觉的 Photoshop 和 Flash 差别很大,但是如果你放在若干年前看呢?不管怎样,这两个软件都养活了一大批人,繁荣了一个时代。
    wolfan
        31
    wolfan  
       2016-12-13 22:23:52 +08:00
    flash 好像是收养回来的 so~
    wsph123
        32
    wsph123  
       2016-12-13 22:31:44 +08:00 via iPhone
    看标题我以为是吐槽 Flash 流畅稳定没 bug 、 然后 Photoshop 无时无刻不在崩溃出问题。结果进来看居然完全相反 而且说的还不是 Photoshop 对应的 Flash 、而是 Flash Player 不知道这个从何吐起
    momi
        33
    momi  
       2016-12-13 22:35:33 +08:00
    如果 PhotoShop 也支持用户脚本编程,那肯定也是漏洞百出。
    yangff
        34
    yangff  
       2016-12-13 22:47:22 +08:00
    @rocyhua 还是可以的……
    就是 chrome47 和 chrome53 的效果一不一样就只有天知道了
    longaiwp
        35
    longaiwp  
       2016-12-13 22:49:36 +08:00
    @yangff 你还只比较了 Chrome (你问问神奇海螺在 Safari 和 IE 上会如何?
    blanu
        36
    blanu  
       2016-12-13 22:53:39 +08:00
    @momi PS 支持用户宏脚本吧。。用的也是 ECMAScript 的一种。。而且很晦涩
    yangff
        37
    yangff  
       2016-12-14 01:07:28 +08:00
    @longaiwp 感觉 IE11 对标准的支持比 chrome 好……
    只是大家把 chrome 当标准而无视了标准本身而已……
    cuebyte
        38
    cuebyte  
       2016-12-14 01:09:39 +08:00
    ActionScript 还可以啊
    rocyhua
        39
    rocyhua  
       2016-12-14 01:45:00 +08:00
    1 、 Flash 现在连 Adobe 都没有很大的意愿给她来续命了,虽然新出了新版本的 Adobe Animate 来完成升级,可是都改名了也改方向了,走错了一步就失去了很多,而 PS ! PS !地球人都知道这个神器的修图软件,作为 Adobe 的印钞机,投入的精力人力资源不可相比;
    2 、系统占用这个观点不大同意,有可比性?一个播放器跟软件相比?本地打开要看 PSD 和 FLA 源文件的大小吧,还有就是 Flash IDE 和 Photoshop 软件的设计模式不同啊,要比也是 Photoshop 和 Illustrator 相比。非要比的话,一般来说,确实 100MB 的 FLA 可是比 PSD 源文件难打开的多;
    3 、 Flash Player 是一个运行时,一个容器,上联互联网,下接本地鸡,需要做的太多,还是上条所说,不具有可比性;

    想一下微软的 Word 跟 Active 怎么比?
    em70
        40
    em70  
       2016-12-14 02:27:37 +08:00
    "office" 作为老牌的 windows 办公软件,用起来 bug 、崩溃的概率几乎没有碰到过,各个版本性能也好,系统消耗也低;
    "Internet Explorer" 系统安全漏洞、崩溃、系统消耗一直很渣。
    这两个产品出自同一家公司 微软之手,这么多年了,怎么技术水准、风格还能差别这么大?还是说软件开发模式本身的不同,造成的产品质量差别?
    cassiuschen
        41
    cassiuschen  
       2016-12-14 05:10:00 +08:00   1
    不明白为啥要用 Photoshop 和 Flash Player 比……同级别对比要么 Photoshop 和 Flash (现改名叫 Animate ),要么 什么图片浏览器和 Flash Player 相比……

    其次……要是真说回来, Flash 和 Photoshop 比说弱还真是毫无道理……从工程规模到生态环境 Flash 应该都是完全超越 Photoshop 的存在…… 你可以关注一下目前国内 Egret 白鹭的这帮人,其中有很多工具,如骨骼工具等都是原 Adobe 中国做 Flash 相关开发的人员在 Adobe 退出中国时被挖过去写的,工具链的完整程度、相互之间的契合成都在行业内是很完整的, Adobe 系列比它完整的恐怕只有 Pl 、 Pr 、 AE 、 Sg 这非线编全家桶了……不知道楼主知不知晓当年国内 AS 圈的盛况……

    另外作为半个从业人员……实际经历和同事的各种惨痛经历告诉我们 Photoshop 的资源消耗真的不低……处理照片 Photoshop 在近几个版本才通过智能对象功能完善的方式拼命优化稍微好了一些,不然相比其余只做照片处理的大部分专业软件 Photoshop 的资源占用和响应速度实在是太大太慢……做美术的基本上用 Photoshop 每几分钟一存盘基本上是习惯动作,而更直观的例子,也许你听说过 Win 平台上一款叫 Sai 的手绘软件……有相当一部分的美术同学选择用 Sai 完成手绘,然后丢进 Photoshop 处理效果、调色,最后再回到 Sai 做最后处理,原因很简单, Photoshop 在处理画面尤其是手绘时的性能消耗几乎到了很多大触不能忍受的程度,选择用轻量级的手绘软件下笔几乎毫无延迟还能做快速的防抖处理…… Photoshop 也是被设计成一个基于图片处理的创作平台,所以冗余的资源消耗比起某项功能的专业软件真的太高……

    所以说不要站在使用场景外看问题……软件开发组之间有差异是肯定的,但一切抛开使用场景来讨论产品的都是耍流氓……

    当然,楼主其实可以参考一下 Adobe CC 系列里的另一款软件, Adobe Bridge …… Adobe 的文件浏览器……从 cs 4 开始到现在最新版本几乎没有任何长进…… UI 也和其余 Adobe 软件没得比……
    ryd994
    &nbp;   42
    ryd994  
       2016-12-14 06:58:23 +08:00
    说 ps 资源占用低, gimp 笑了
    lneoi
        43
    lneoi  
       2016-12-14 09:08:57 +08:00
    @em70 23333
    killerv
        44
    killerv  
       2016-12-14 09:10:22 +08:00
    我只是偶尔用 ps ,但是感觉 ps 资源占用不低吧
    lneoi
        45
    lneoi  
       2016-12-14 09:10:31 +08:00
    ps 也常常奔溃 出问题
    而且题主一个提的是软件 一个提的是运行平台 两个不能对比
    主要还是 flash 漏洞有利可图 要不然谁没事挖他洞
    asca
        46
    asca  
       2016-12-14 09:49:25 +08:00
    巴不得 flash  立刻死
    deepjia
        47
    deepjia  
       2016-12-14 12:41:19 +08:00
    一个编辑器一个播放器怎么比……
    何况你的前提完全不成立啊, Photoshop 的崩溃概率和资源占用率不是远远大于 Flash Player 么
    zongwan
        48
    zongwan  
       2016-12-14 12:59:33 +08:00
    简述:
    flash 格局上输了
    因为利益关系, flash 背后所需的指令集不被部分底层大厂所接受, flash 对此的兼容性也只能缓慢增加
    缺少某些平台底层支持 所以在平台之间的表现有很大差异

    洗地:
    格局问题导致 adobe 没有主力推广 flash ,想发力时还造成了决策问题
    给开发者的开发手册、安全手册也没有大力科普,这也导致很多问题。

    漏洞问题是任何软件都会有的,哪怕是 SSL , linux 这些多人多年维护的软件

    Android 的漏洞 卡顿 耗电情况同样给人的体验很差 不过广大的厂商倾向 google 这样的大公司有能力修补好这些问题,虽然目前依然没有看到很大提升。

    个人感言:
    flash 是一个设计上很优秀的产品
    当年因提高了当时的互联网的体验而广泛传播
    java FX, Silverlight, unity 这些竞争对手在市场占有率上当年都输给了 flash

    虽然现在能够替代 flash 的产品有很多,但为什么 flash 达到了如此不受人待见的程度?
    哪些媒体不断的在放大 flash 的漏洞和缺陷 ?
    可能需要反问一下,如果 flash 没了,哪些公司发明的 Web 富媒体技术可以广泛应用、推广?背后有怎样的利益关系?
    哪些公司可以在 Web 广告等过去 flash 所入侵的领域上赚更多的钱?

    ---
    当前时代的核心是互联网
    站在互联网传播能力强的公司的队伍中或许才是正确的选择 !?
    asing
        49
    asing  
       2016-12-14 17:40:08 +08:00
    @rocyhua 2ad 啊,当年 nb 的一塌糊涂
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5268 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 08:49 PVG 16:49 LAX 00:49 JFK 03:49
    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