V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ilolita
V2EX  ›  问与答

如何禁止 electron 构建的软件运行?

  •  
  •   ilolita · 2019-12-08 09:19:58 +08:00 via iPhone · 12065 次点击
    这是一个创建于 1815 天前的主题,其中的信息可能已经有所发展或是发生改变。

    话说怎么才能禁止 electron 构建的软件运行啊? 有做过 electron 开发的大佬说一下呗,需要禁用哪些核心文件才可以彻底禁止运行啊?

    比如女朋友不懂电脑,莫名其妙装了 electron 构建的软件,用起来不够流畅,所以想让这种软件直接运行不了,甚至直接无法安装。

    也许有人不明白,我为什么要这么做? 主要还是因为使用 electron 构建的软件,99%的软件使用起来都很难受。 不够流畅,软件体积太大,内存占用用太多,界面响应太慢。 以上都是我这个普通用户看到的缺点,除了好看,给用户带来的都是拖累。

    当然微软的 VS Code 是那 1%

    以上不解释撕逼

    第 1 条附言  ·  2019-12-09 03:24:16 +08:00

    为了避免争议,补充并删改了一些内容,去除了一些模糊的描述,以底部的正文为准吧。


    **话说怎么才能禁止 electron 构建的软件运行啊? **


    有做过 electron 开发的大佬说一下呗,需要禁用哪些 electron 的运行库文件才可以彻底禁止运行啊?

    举个栗子:

    比如女朋友或者身边的朋友不懂电脑,他们无法分辨软件的质量,不知情的情况下安装了 electron 构建的软件,用起来不够流畅,体验很差,找你吐槽软件难用,想让你解决下这个问题。

    那么,我想到的解决办法是有没有什么办法可以在无人干涉的情况下自动阻止运行库的运行或者阻止创建来做杜绝这种软件的运行,甚至是安装?比如杀软的 HIPS ? 毕竟我自己也讨厌 electron 构建的软件,体验太差。 当然微软的 VS Code 是那 1% 里面为数不多的正面案例,但是其余的 99% 做的很烂不是么?


    楼下不少人让我换电脑,我觉得这不是电脑的问题,是 electron 自身的问题,毕竟和MFC/WPF的性能差距肉眼可见啊。

    CPU:E3-1265L V3

    内存:16GB

    显卡:GTX 970

    显示器:4K


    那些让我换女朋友的同学够了哈😂

    以上不接受撕逼,我只是提出问题想寻求解决这个问题的方法的,不用想着让我换电脑或者换女朋友了😂你们根本就不是来解决问题的,你们是来解决提出问题的人的。

    第 2 条附言  ·  2019-12-09 22:19:26 +08:00
    看完全篇回复,这已经成了撕逼帖了吧?
    通篇就只有几个是针对技术回复且有意义的。
    其他人全是来针对楼主本人来的
    没有几个人愿意承认 electron 自身就是有性能问题
    这帖子已经没有存在的意义了,撕逼者居多。
    143 条回复    2019-12-13 21:17:32 +08:00
    1  2  
    Pastsong
        1
    Pastsong  
       2019-12-08 09:24:52 +08:00   ❤️ 1
    electron 一般都是打包了一个运行环境进去,还真没什么全局依赖可以干掉的
    ilolita
        2
    ilolita  
    OP
       2019-12-08 09:26:36 +08:00 via iPhone
    @Pastsong 它的运行环境有办法使用通用的处理方式干掉吗?
    cmdOptionKana
        3
    cmdOptionKana  
       2019-12-08 09:28:40 +08:00
    所以,你有没有问过女朋友,宁愿软件运行不流畅,还是宁愿打不开软件?
    k9982874
        4
    k9982874  
       2019-12-08 09:34:16 +08:00 via iPhone   ❤️ 7
    你为什么不给女朋友换台能流畅运行 electron 软件的电脑?
    ilolita
        5
    ilolita  
    OP
       2019-12-08 09:34:58 +08:00 via iPhone
    @cmdOptionKana 主要是她用到的软件都有替代品,犯不着再去装一个 electron 构建的软件影响使用体验,而且她也不懂这个。😂
    des
        6
    des  
       2019-12-08 09:35:09 +08:00
    更建议换电脑
    Kirscheis
        7
    Kirscheis  
       2019-12-08 09:37:08 +08:00 via Android   ❤️ 3
    我感觉你是来黑 electron 的哈哈哈哈

    不过 electron 也就是一浏览器,这都卡的话还是赶快换电脑吧。。能用钱解决的事情就别用技术了
    ilolita
        8
    ilolita  
    OP
       2019-12-08 09:37:38 +08:00 via iPhone
    @k9982874 不是电脑的问题啊,好歹也是 E3 1231 V3 的电脑,electron 本身就慢,使用的时候能明显感知这种慢。
    ilolita
        9
    ilolita  
    OP
       2019-12-08 09:38:32 +08:00 via iPhone
    @Kirscheis 哈哈哈哈,不是的,我是真的觉得慢,UI 响应速度太慢了。
    ilolita
        10
    ilolita  
    OP
       2019-12-08 09:39:15 +08:00 via iPhone
    @des electron 的问题为什么要怪电脑🌚
    HarveyZh
        11
    HarveyZh  
       2019-12-08 09:42:43 +08:00 via Android
    我觉得换电脑也不能解决这天生的抵触,再好的电脑也不想装 electron 软件,除非完善用户体验。
    ilolita
        12
    ilolita  
    OP
       2019-12-08 09:48:42 +08:00 via iPhone   ❤️ 1
    我所说的可以感知的慢,是指比如 WPF/MFC 这种和 electron 同时在 1 秒钟绘制 5 ~ 10 个复杂窗口的性能差距。
    这种差距在日常使用中,可以明显感受到,而且很明显。
    况且软件体积大,还存在占用内存的问题。

    举一个比较出名的下载软件 FDM
    老版本和新版本,体积差距接近 10 倍,内存占用就更不说了。
    nlysh007
        13
    nlysh007  
       2019-12-08 09:49:35 +08:00
    加内存,如果不行就加倍~
    ilolita
        14
    ilolita  
    OP
       2019-12-08 09:50:28 +08:00 via iPhone   ❤️ 2
    @HarveyZh 我确实很抵触 electron 构建的软件,除了好看,一无是处。
    这让我认为是程序员在偷懒😂
    reus
        15
    reus  
       2019-12-08 09:50:45 +08:00   ❤️ 22
    直接分手,就没有这种烦恼了。
    不要笑,因为用起来不流畅,就禁止安装,其中的逻辑,和分手的逻辑是一样的。解决不了问题,那就解决引起问题的人或者软件。
    反正我没觉得 electron 开发的程序有什么性能问题,它就是个套壳浏览器而已,这都有问题,那浏览网页也极有可能有问题。
    ilolita
        16
    ilolita  
    OP
       2019-12-08 09:50:52 +08:00 via iPhone
    @nlysh007 老铁,电脑本来就是 16G 的内存🌚
    ilolita
        17
    ilolita  
    OP
       2019-12-08 09:51:35 +08:00 via iPhone
    @reus 性能问题很明显呀,你看我 12 楼。
    reus
        18
    reus  
       2019-12-08 09:53:40 +08:00
    一个可能的原因是,渲染没有使用到显卡硬件加速,甚至显卡性能本身就不行。
    uyhyygyug1234
        19
    uyhyygyug1234  
       2019-12-08 09:54:04 +08:00
    老铁,可以直接和她直说啊,electron 好歹也不是病毒软件。要不起个白名单,,
    ilolita
        20
    ilolita  
    OP
       2019-12-08 09:58:06 +08:00 via iPhone
    @reus 不是硬件加速的问题啊,即便加速没问题,也存在我 12 楼说的那种使用上的感官差距以及实际的性能差距啊,而且这种感官差距很明显。
    reus
        21
    reus  
       2019-12-08 09:58:16 +08:00
    @ilolita 你在同一台机器上安装一个 chrome 看看,如果 chrome 同样有性能问题,那就说明确实是硬件的瓶颈,如果 chrome 浏览复杂的网页没有问题,而 eletron 软件有问题,那就是那个软件本身的问题,没有启用 GPU 加速等等。我看你的 cpu 是至强的,不知道是不是显卡方面也不怎么好,毕竟服务器也不需要显卡。
    ilolita
        22
    ilolita  
    OP
       2019-12-08 10:01:28 +08:00 via iPhone
    @uyhyygyug1234 我把这类软件归类为拖累电脑运行使用体验差的软件😂所以想直接禁止掉
    reus
        23
    reus  
       2019-12-08 10:02:16 +08:00
    @ilolita 桌面软件已经衰落了,肯开发桌面程序的都不错了,所以才会用 electron 这类低成本的方式去开发。

    你可以装个 xp 甚至 win2000,大概很多 electron 程序都不支持的。
    ilolita
        24
    ilolita  
    OP
       2019-12-08 10:05:27 +08:00 via iPhone
    @reus 哎,但是实际使用体验太差了,所以才会有这个帖子。方便了开发者,难受的是用户。
    shilyx
        25
    shilyx  
       2019-12-08 10:05:56 +08:00
    查窗口配合搜内存,识别后杀死进程即可
    ilolita
        26
    ilolita  
    OP
       2019-12-08 10:07:32 +08:00 via iPhone
    @shilyx 运行环境的进程,难道每个软件都不一样吗?不能一劳永逸吗?
    shilyx
        27
    shilyx  
       2019-12-08 10:12:18 +08:00
    窗口类名是直接特征(未考证)
    Tink
        28
    Tink  
       2019-12-08 10:12:47 +08:00 via iPhone
    一般 electron 运行的时候会自动解压缩,考虑通过监控 appdata 文件夹
    kvenux
        29
    kvenux  
       2019-12-08 10:15:39 +08:00
    electron 都是套了一层 webkit。除非你想 chrome 也用不了
    我特别讨厌迅雷,神烦。一个下载软件能把资源耗得那么彻底也是没谁了
    eletron 我觉得还可以,因为 chrome 用起来舒服
    shilyx
        30
    shilyx  
       2019-12-08 10:16:18 +08:00
    用 vs 自带的 spyxx 软件探测一下,找一找 electron 所包含的 chromium 窗口的特征
    找几个 electron 应用,得出共同特征
    写代码,自动识别自动查杀
    ilolita
        31
    ilolita  
    OP
       2019-12-08 10:18:58 +08:00 via iPhone
    @kvenux 我可以不用 chrome,我主要使用 firefox 😂,无法接受用网页来做软件的 UI,绘制窗口的性能和 WPF/MFC 相比差远了。
    ilolita
        32
    ilolita  
    OP
       2019-12-08 10:19:55 +08:00 via iPhone
    @shilyx 我不会写代码,好蛋疼🤣🤣🤣
    BearD01001
        33
    BearD01001  
       2019-12-08 10:20:25 +08:00 via iPhone   ❤️ 2
    所以是楼主用还是女朋友用?
    女朋友本人什么想法啊,大部软件使用者其实对楼主所说的那几点并不敏感。
    ilolita
        34
    ilolita  
    OP
       2019-12-08 10:22:14 +08:00 via iPhone
    @BearD01001 她不懂电脑🌚
    cmdOptionKana
        35
    cmdOptionKana  
       2019-12-08 10:24:36 +08:00
    如果是你自己用,完全可以凭经验来判断,是 electron 就不安装。

    如果是你女朋友用,她用不了还要去找替代品,是你帮她找还是她自己花时间找?她自己是否乐意花时间找?

    如果是你帮她找,完全可以直接找来给她安装上,告诉她换软件。毕竟,一个人使用的 electron 软件是个位数的,很可能不超过 3 个。
    ilolita
        36
    ilolita  
    OP
       2019-12-08 10:27:36 +08:00 via iPhone
    @cmdOptionKana 基本她那边的软件出了问题都是我来给她找。
    shintendo
        37
    shintendo  
       2019-12-08 10:34:22 +08:00
    所以她没有说不好用,是你在替她觉得不好用?
    对于已经安装的,你直接找非 electron 替代品给她装上就行了。
    对于未来要安装的,万一她哪天急用某个软件没有替代品的,你这不是坑人吗
    reus
        38
    reus  
       2019-12-08 10:35:57 +08:00
    @ilolita 直接买一部能流畅跑 electron 软件的电脑给她不就行了,几千块绝对够了。
    reus
        39
    reus  
       2019-12-08 10:39:11 +08:00
    @ilolita 我觉得,不会写代码的话,你也谈不上懂电脑,技术手段你用不了,那就用钱解决问题吧,别想这些半吊子方案了。
    crella
        40
    crella  
       2019-12-08 10:42:33 +08:00 via Android
    大环境是免费的 win 桌面软件没什么人愿意开发,最多上 pyqt
    niming007zh
        41
    niming007zh  
       2019-12-08 10:53:10 +08:00
    什么鬼,electron 又不会影响其它软件,你是有病吗
    neteroster
        42
    neteroster  
       2019-12-08 10:56:17 +08:00 via Android
    升级电脑 ❌
    禁止 Electron ✔️
    jevonszmx
        43
    jevonszmx  
       2019-12-08 10:56:21 +08:00
    @niming007zh
    楼主这种心态的我是服气的,这样还有女朋友我也是服气的。
    tulongtou
        44
    tulongtou  
       2019-12-08 10:58:01 +08:00 via iPhone
    楼上好几个都说了,直接用毛爷爷去解决吧。有想怎么禁 electron 的精力不如多去赚点毛爷爷
    greatghoul
        45
    greatghoul  
       2019-12-08 10:59:06 +08:00
    换电脑 换女朋友

    你自己选吧。
    wunonglin
        46
    wunonglin  
       2019-12-08 11:03:03 +08:00
    为什么会有这种问题?
    KiseXu
        47
    KiseXu  
       2019-12-08 11:10:28 +08:00
    没啥加钱不能解决的,黑名单白名单搞的这么麻烦,爱她就给她换电脑呗
    ochatokori
        48
    ochatokori  
       2019-12-08 11:10:55 +08:00 via Android   ❤️ 1
    你用某个方法禁止了 electron 运行,到时候你女朋友问 xxx 运行不了再找你找你修电脑?
    我懂了,楼主在下一盘大棋
    missdeer
        49
    missdeer  
       2019-12-08 11:11:17 +08:00   ❤️ 1


    照这个查杀估计可行
    missdeer
        50
    missdeer  
       2019-12-08 11:15:16 +08:00   ❤️ 3
    上面那么多楼的回复 不解决问题,就解决提出问题的人 /机器,挺有大国风范的
    uyhyygyug1234
        51
    uyhyygyug1234  
       2019-12-08 11:47:12 +08:00
    楼主的问题可以抽象成如何阻止某一些具有共性开发特征的软件。(也可以是易语言之类的)
    Chingim
        52
    Chingim  
       2019-12-08 12:13:55 +08:00 via Android   ❤️ 1
    控制欲太强了。跟那个不让女朋友买苹果手机一定要买华为的有得一拼。

    不懂电脑的女孩子能用多少软件?手指头数的过来吗?这其中又有多少是 electron,她嫌卡你就帮她找替代品,她不嫌卡那就没啥大问题。
    Tink
        53
    Tink  
       2019-12-08 12:26:21 +08:00 via iPhone
    @niming007zh #41 解决问题就行了,喷楼主做什么
    vipcc
        54
    vipcc  
       2019-12-08 12:27:53 +08:00 via Android
    软件可替代性挺大的,换个类似的纯 PC 软件即可
    或者
    软件足够优秀。加内存换 CPU。

    这也提醒我们开发人员
    记得多测试下软件性能
    多优化优化软件体验
    别预设客户有非常好的硬件
    Magentaize
        55
    Magentaize  
       2019-12-08 12:33:04 +08:00 via iPhone   ❤️ 13
    electron 显然有可感知的性能问题,然而这帖子里没多少人承认(
    expy
        56
    expy  
       2019-12-08 12:38:42 +08:00
    让她用低权限的普通用户,要用的软件提前拿管理员装好。
    不懂电脑的还会觉得 electron 软件难受?不会是楼主难受吧😅
    ashong
        57
    ashong  
       2019-12-08 13:24:33 +08:00 via iPhone
    完美诠释了偏见的意义
    Rorysky
        58
    Rorysky  
       2019-12-08 13:47:10 +08:00   ❤️ 1
    直接自己去结扎,然后女朋友要和你分手,然后你没朋友了,然后 Electron 的问题就解决了

    非常简洁高效
    whypool
        59
    whypool  
       2019-12-08 13:58:06 +08:00   ❤️ 1
    换成 xp,Electron 不支持 xp
    DOLLOR
        60
    DOLLOR  
       2019-12-08 14:01:48 +08:00 via Android
    @ilolita

    Electron 开发成本低,最适合做给那些不舍得花钱的用户。
    要不把十万块钱转给程序员,让他换性能更好的框架。
    否则,你一分不花,为什么要指望他们能开发性能强的软件?有啥资格指责“是程序员在偷懒”?😆😆😆
    fengbjhqs
        61
    fengbjhqs  
       2019-12-08 14:13:38 +08:00
    还有 cef,nwjs 和 qt 基于浏览器的, 都需要禁止,不能光说 electron,

    firefox 内存占用并不比 chrome 少多少,

    另外不一定 electron 就很占内存,WPF/MFC 就一定内存较少,这个要看程序员的水平,和软件的用途,

    因为 electron 很容易做的界面很好看,但性能相对不好优化,但不能一竿子打死 electron,
    zzNucker
        62
    zzNucker  
       2019-12-08 14:14:46 +08:00   ❤️ 3
    不会写代码还叽叽歪歪说了一堆什么 electron 卡。。。。 绘制窗口啥的

    服了
    youxiachai
        63
    youxiachai  
       2019-12-08 14:25:54 +08:00 via iPad
    至强。。。不是垃圾佬用的 cpu 吗。。。好歹给女友上个酷睿吧。。。
    gaodeng
        64
    gaodeng  
       2019-12-08 15:37:04 +08:00
    直接禁用 web 相关技术构建的桌面软件,这太极端了。比如目前桌面端音乐播放软件,网易音乐,QQ 音乐,spotify 主要界面都是 web 技术构建的。都直接禁用掉了,还听不听歌了。换一台更快一点的电脑,什么烦恼都没有了。
    IGJacklove
        65
    IGJacklove  
       2019-12-08 15:37:41 +08:00
    不知道怎么解决这个问题,只能说楼主的解决问题思路挺奇怪的。。有种因噎废食的感觉。。
    locoz
        66
    locoz  
       2019-12-08 15:40:40 +08:00 via Android
    技术解决方法上面有了…说点别的解决方法吧:
    1、换或者升级电脑
    2、女朋友觉得不够流畅了再说这是 electron 的锅,给她找个新的让她自己选择
    反正又不是你用…你也只能给她建议,而且这事情又不怎么涉及金钱相关,涉及金钱相关且同样是你擅长的东西的话你还能说说“买这个东西不划算”之类的…但这个…
    shuangyeying
        67
    shuangyeying  
       2019-12-08 15:46:18 +08:00
    放心你女票不在乎这个。
    azh7138m
        68
    azh7138m  
       2019-12-08 15:59:23 +08:00 via Android
    @Rorysky 主要成分其实是前列腺液吧?
    LemonFlower
        69
    LemonFlower  
       2019-12-08 16:51:33 +08:00 via Android
    不流畅别人又不是不能用,人家用的挺好的你直接搞成不能用,不是人人都可以像你一样擅长于使用 Google 寻找替代品,去偷偷摸摸搞这种事情还不如换个跑什么日常软件都不卡的电脑
    lxk11153
        70
    lxk11153  
       2019-12-08 16:57:23 +08:00
    没有女拳警告吗? 233 /狗头
    qsmd42
        71
    qsmd42  
       2019-12-08 17:12:08 +08:00
    控制狂啊 建议跟上次不许女朋友买 iPhone 的华为哥交流经验
    kvenux
        72
    kvenux  
       2019-12-08 18:22:47 +08:00
    @fengbjhqs 我觉得 lz 只是单纯鄙视 electron
    但我还是觉得 electron 好,开发速度快,web 复用。
    qt WPF 好比 c++
    electron 好比 python
    各有优劣势
    encro
        73
    encro  
       2019-12-08 19:47:34 +08:00
    一棒子打死了,
    windows 下的微信,钉钉,teambition,vscode,slack, github,有道等等一堆基于浏览器技术的客户端,
    不知道你真的做到了,会发现没有几个软件能用。
    charlie21
        74
    charlie21  
       2019-12-08 19:56:19 +08:00
    @DOLLOR Electron 框架是很好,在别人手里可以用出花,比如 VS Code,在你手里就用成了屎,各种卡。这是你自己的问题,不要妄想躲到工具后面瞎叫
    cmdOptionKana
        75
    cmdOptionKana  
       2019-12-08 19:56:34 +08:00
    每天都有一批人换新电脑,几年之后,electron 的性能问题就完全不是问题了。
    akira
        76
    akira  
       2019-12-08 20:05:25 +08:00
    换个固态
    easonHHH
        77
    easonHHH  
       2019-12-08 20:19:45 +08:00
    如果这么抗拒基于 Web 构建的应用,要不把桌面版微信也找个东西替代算了
    charlie21
        78
    charlie21  
       2019-12-08 20:23:17 +08:00   ❤️ 3
    他们在聊 Electron 的时候,是默认了 所有开发者都会用正确地方式使用 Electron,这显然是不存在的。一些 Electron 开发者是计划在有限的硬件条件上实现功能 (也就是倾向于少占用资源),一些 Electron 开发者是计划把硬件榨干到极限 (也就是倾向于多占用资源)。后者这种软件(没干多少正事、电脑资源却占了不少) 在古代有一个很响亮的名字,叫做 “电脑病毒”。当然,一些年轻开发者是装不知道罢了,他写的“病毒”他自己都懒得用,反而乐意去分享出来给别人用,并且推销 xx 框架同时嘲笑别人的硬件不行 ( 不够自己写的病毒作的 ) 。丢人现眼
    realpg
        79
    realpg  
       2019-12-08 20:39:09 +08:00   ❤️ 1
    女朋友没觉得不好用,楼主替女朋友觉得不好用这波操作也是 6666
    我觉得楼上的不用告诉什么分手了

    我觉得过一阵子自然就被分手了
    lihongjie0209
        80
    lihongjie0209  
       2019-12-08 21:22:09 +08:00
    我还以为在逛一个情感论坛。

    有解决方案出方案, 没解决方案也别吐槽别人的电脑和女朋友啊。
    idealhs
        81
    idealhs  
       2019-12-08 21:36:08 +08:00
    这种控制欲,建议咨询心理医生
    7654
        82
    7654  
       2019-12-08 21:42:59 +08:00
    electron app 在 4K 显示器上不怎么流畅
    good1uck
        83
    good1uck  
       2019-12-08 21:45:27 +08:00
    有些人真是,解决不了问题就解决提出问题的人。说不出“我不会”这三个字
    ww2000e
        84
    ww2000e  
       2019-12-08 22:07:55 +08:00
    好奇用了什么软件是 electron 的
    DOLLOR
        85
    DOLLOR  
       2019-12-08 22:49:19 +08:00   ❤️ 1
    @charlie21
    看吧,所以我就说你这种的,就懂得拿微软来比。
    国内的程序员真的够可怜了,一面被抠门的老板压榨,一面吝啬的用户嘲讽。
    nicebird
        86
    nicebird  
       2019-12-08 23:58:41 +08:00
    electron 确实垃圾,一般都是卡的不行
    wangkun025
        87
    wangkun025  
       2019-12-09 00:00:39 +08:00   ❤️ 1
    换女朋友
    longkas
        88
    longkas  
       2019-12-09 00:04:09 +08:00 via Android
    确实很卡
    charlie21
        89
    charlie21  
       2019-12-09 00:06:35 +08:00
    @DOLLOR
    恰恰相反,那些 懂得用好手头的 SDK 开发出性能意义上 “精美” 的软件的人,他们的汗水值得肯定,他们值得最大的赞美。这在任何时候都是不分国籍的,这是人类的杰作。你要懂得欣赏
    DOLLOR
        90
    DOLLOR  
       2019-12-09 00:28:40 +08:00
    @charlie21
    都说了,你不要只拿微软 vscode 比性能,你还得比工资,比休息时间,比工期。
    你不要指望拿几个可怜的钱还要修福报的程序员能做出啥“精美的软件”或是“人类的杰作”。他们的汗水都给了老板,而你们的“赞美”在他们看来值几个钱?又不能当饭吃。
    你不要指望饭都吃不饱、觉都睡不好的那些讨生活的人懂得啥子“欣赏”。
    zzlettle
        91
    zzlettle  
       2019-12-09 00:34:36 +08:00
    还有一个办法
    换了女朋友
    hakono
        92
    hakono  
       2019-12-09 01:55:33 +08:00
    @DOLLOR 我不评论什么程序员可怜之类的。我只想说的是即便作为一个程序员,我也赞成 electron 就是一个通过牺牲用户体验来让程序员爽了的东西。你说的中国程序员可怜,修福报还要被要求作出精美软件,所以可以通过牺牲用户体验来换取开发速度的观点的是站不住脚的。理由很简单,欧美也很多公司在用 electron,那些地方的福利并不差加班也没中国这么狠,按你的逻辑来说,他们不用修福报那么自然就应该投入更多精力在用户体验和优化上,而结果一堆公司依旧用了 electron 请问的你的论点该如何解释这个现象

    说真的,我的观点,很多人用 electron 并不是真的没办法了只能用 electron 了,而就单纯只是想偷懒然后拿项目紧之类的当遮羞布罢了
    ilolita
        93
    ilolita  
    OP
       2019-12-09 03:25:08 +08:00
    @uyhyygyug1234 对,就是这个意思
    ilolita
        94
    ilolita  
    OP
       2019-12-09 03:26:48 +08:00
    @vipcc 其实不是电脑硬件的问题,毕竟电脑的配置不差,我觉得是开发者选择了偷懒,哈哈哈哈。
    ilolita
        95
    ilolita  
    OP
       2019-12-09 03:31:45 +08:00
    @realpg 一个比方而已,你们可真认真
    ilolita
        96
    ilolita  
    OP
       2019-12-09 03:32:42 +08:00
    @Magentaize 确实,没有一个人承认 electron 自身就是问题
    neoblackxt
        97
    neoblackxt  
       2019-12-09 07:53:38 +08:00
    从技术角度看,可以利用类似杀毒软件的技术检测安装包的特征,做一个“electron 专杀”。“发现高危风险: 您正在安装 electron 构建的软件,该软件会严重影响系统性能。[删除(推荐)] [阻止]”
    DOLLOR
        98
    DOLLOR  
       2019-12-09 07:57:32 +08:00 via iPhone
    @hakono 所以我前面也说了,用户对软件的付出太少,也就是开发者收到的回报不足以造成他们更换性能更好的框架的动力。
    大家都不想付出,一起偷懒吧。而且这种现象只会越来越加剧,因为人类都是越来越懒的。
    Mithril
        99
    Mithril  
       2019-12-09 08:05:42 +08:00
    除非你有 VS Code 的水平,不然 Electron 相比各平台原生 UI 框架确实是卡。
    但是没办法啊,又没有时间去每个平台实现一下 UI,又没技术优化框架。只能让用户多忍忍,性能 issue 一天拖一天这样子。
    而且又不是每个应用都是一堆窗口,一个简单的 SPA 也卡不到哪去,忍忍就算了,又不是不能用。
    Moyudawang
        100
    Moyudawang  
       2019-12-09 08:28:15 +08:00   ❤️ 1
    既然安装了那肯定是有需求,如果你能找到更好的软件代替就不会有现在的疑问了
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1457 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:25 · PVG 01:25 · LAX 09:25 · JFK 12:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.