V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Kaciras
V2EX  ›  程序员

Vue3 放弃兼容 IE

  •  4
     
  •   Kaciras ·
    Kaciras · 2021-04-03 00:28:37 +08:00 · 9645 次点击
    这是一个创建于 1091 天前的主题,其中的信息可能已经有所发展或是发生改变。

    刚看到的 https://github.com/vuejs/rfcs/blob/ie11/active-rfcs/0000-vue3-ie11-support.md

    听说有人在等 Vue3 的 IE 兼容包?这回可以洗洗睡了。

    所以这到底是好消息还是坏消息呢?

    59 条回复    2021-04-05 20:57:46 +08:00
    des
        1
    des  
       2021-04-03 00:32:41 +08:00 via iPhone
    好消息啊我 现在 ie 份额都低于 1%了
    wunonglin
        2
    wunonglin  
       2021-04-03 00:38:06 +08:00
    太棒了我的天
    ryougifujino
        3
    ryougifujino  
       2021-04-03 01:24:14 +08:00
    利好 React
    ryougifujino
        4
    ryougifujino  
       2021-04-03 01:34:38 +08:00
    看了一下,IE11 的部分留给 Vue2.7,composition-api plugin 也会合并到 Vue2,感觉是个明智到选择。
    wtks1
        5
    wtks1  
       2021-04-03 02:40:53 +08:00 via Android
    对于给政企平台做服务的兄弟来说,会不会是噩耗?有些古董玩意还是只支持 IE 来着
    OHyn
        6
    OHyn  
       2021-04-03 04:00:31 +08:00
    @wtks1
    vue2 + composition api 即可。
    murmur
        7
    murmur  
       2021-04-03 07:39:31 +08:00
    为什么说噩耗,vue2 没有什么大问题,生态也在,想用 2 就继续用 2 呗
    nieyujiang
        8
    nieyujiang  
       2021-04-03 07:39:40 +08:00 via iPhone
    干的漂亮
    JerryCha
        9
    JerryCha  
       2021-04-03 07:46:18 +08:00
    @wtks1 政企要考虑后续兼容国产系统了,那压根就没有 IE
    fengxianqi
        10
    fengxianqi  
       2021-04-03 07:52:12 +08:00 via Android
    对产品需求要兼容到 IE11 的来说是个噩耗,难受
    Cbdy
        11
    Cbdy  
       2021-04-03 07:58:43 +08:00 via Android
    很合理
    john6lq
        12
    john6lq  
       2021-04-03 08:03:35 +08:00 via iPhone
    记得大二申请加入学校 web 编程协会,因为“年纪大”,告诉我要求高点,三天写个页面。那还不是周末,只能上完课回来熬夜写,好不容易写完发给她,她说要兼容 IE6…当时还是忍住了问候她全家的冲动。
    bojackhorseman
        13
    bojackhorseman  
       2021-04-03 08:13:48 +08:00 via iPhone
    @john6lq 233 兼容 ie6 可还行
    nannanziyu
        14
    nannanziyu  
       2021-04-03 08:31:39 +08:00 via Android   ❤️ 1
    @john6lq
    要说下年龄吧
    我 99 年大一,大二的时候 IE6 还有一年才发布
    zhuweiyou
        15
    zhuweiyou  
       2021-04-03 09:23:25 +08:00   ❤️ 1
    生产环境根本用不了 v3 .
    v2 还会持续很长一段时间...
    或者直接转 react 了
    binaryify
        16
    binaryify  
       2021-04-03 09:48:05 +08:00
    挺好的, IE 早该淘汰了,都更新到 IE11 了为啥还要用 IE 实在想不明白
    Rocketer
        17
    Rocketer  
       2021-04-03 10:21:11 +08:00 via iPhone   ❤️ 24
    可是大家为什么会默认新技术要支持老系统呢?

    老系统配老技术不是挺好的吗?而且随着时间的流逝,会老技术的人越来越少,老系统只能出更高的薪资请人维护,直到维护下去不再划算,只能用新技术重构。这里面的每一步都是对程序员群体有好处的,别跟自己的钱包作对。
    leafre
        18
    leafre  
       2021-04-03 10:23:10 +08:00
    真是好消息
    IvanLi127
        19
    IvanLi127  
       2021-04-03 10:27:25 +08:00 via Android
    好消息,一个时代一份技术一群人,互不干涉。这种兼容旧技术的事让浏览器来搞吧。
    namelosw
        20
    namelosw  
       2021-04-03 10:45:25 +08:00
    IE? 回去用 JSP 吧哈哈
    proxychains
        21
    proxychains  
       2021-04-03 10:48:18 +08:00
    360[安全]浏览器[双核]模式或成最终赢家
    Jirajine
        22
    Jirajine  
       2021-04-03 10:56:01 +08:00 via Android
    抛弃 ie 当然是好事,但有个问题,Windows 下 webview2 的部署率如何了?是不是还有很多应用依赖 ie 内核作为 webview ?
    wolfan
        23
    wolfan  
       2021-04-03 12:20:44 +08:00
    毕竟 IE 都被微软自己抛弃了,而继续坚守 IE 的也主要是一些有钱外包没钱开发的行政服务嘛,但现在行政系统开发也开始不在以 IE 为基础了吧。
    lsj99588
        24
    lsj99588  
       2021-04-03 13:27:34 +08:00
    挺好的,可是我这边做不了
    dbskcnc
        25
    dbskcnc  
       2021-04-03 15:09:05 +08:00 via Android
    支持, 需要 ie 的还是用老技术吧, 目前还考虑性能和标准支持都很差的 ie 实在是给自己找事
    charlie21
        26
    charlie21  
       2021-04-03 17:14:14 +08:00
    最终产品的消费者是不关心 SDK 的消费者是如何看待 SDK 的

    简言之, “ vue 抛弃不抛弃对 IE 的支持” 这件事和最终产品的消费者是没关系的。最终产品的消费者不知 vue 为何物

    这就 vue 圈自嗨
    biubiuF
        27
    biubiuF  
       2021-04-03 17:17:37 +08:00
    alsas
        28
    alsas  
       2021-04-03 17:19:04 +08:00
    好事
    initd
        29
    initd  
       2021-04-03 18:08:59 +08:00
    Vue 3 是基于 ES6 新特性构建的, 不支持 IE 的是 ES6,
    所以 这是 Vue 3 不支持 IE 的问题? 呵呵
    Quarter
        30
    Quarter  
       2021-04-03 18:10:00 +08:00 via iPhone
    @wtks1 政企平台开始转国产 Linux 系统了
    meteor957
        31
    meteor957  
       2021-04-03 18:16:03 +08:00
    @Rocketer 利好 jquery
    Phishion
        32
    Phishion  
       2021-04-03 18:17:24 +08:00
    都 hack 出感情了,突然说不支持,一时无法接受啊
    john6lq
        33
    john6lq  
       2021-04-03 18:18:32 +08:00 via iPhone
    @nannanziyu 那是 17 年
    freed
        34
    freed  
       2021-04-03 19:03:10 +08:00 via Android
    @wtks1 不存在的,国产化的风开始吹了。。以后没 ie 了。。哎真服气。。
    hahahasnoopy
        35
    hahahasnoopy  
       2021-04-03 19:57:06 +08:00
    其实并不只是 ie 的问题,稍微老旧一些的设备还不支持一些 es6 特性。比如 proxy,安卓 4.4 及之前都不支持,这还好,但是在某些国产系统,比如华为 emui 上,安卓版本到 6.0 了还是不支持 proxy 等 es6 特性,这会导致使用 vue3 的开发者非常的苦恼。~所以与其折腾自己为什么不用 react 呢?
    12101111
        36
    12101111  
       2021-04-03 22:31:47 +08:00
    @hahahasnoopy 6.0 的手机都少说 5 年了,估计都卡成狗了,肯定没法用啊,实在不行绑一个 webview 。
    component
        37
    component  
       2021-04-03 23:18:31 +08:00
    一堆人文档都不看全就在这跟风说不支持,难怪说前端娱乐圈
    johnsona
        38
    johnsona  
       2021-04-04 00:04:24 +08:00
    利好前端,马上转前端
    ivanksgulu
        39
    ivanksgulu  
       2021-04-04 00:18:54 +08:00
    可喜可贺
    seakingii
        40
    seakingii  
       2021-04-04 01:06:09 +08:00
    不支持就不支持,有什么关系。要支持就用老版本的。
    icy37785
        41
    icy37785  
       2021-04-04 02:44:29 +08:00 via iPhone
    十年前前端就该放弃兼容 IE 了,竟然到现在还有人讨论兼容 IE 是好事还是坏事。
    ericgui
        42
    ericgui  
       2021-04-04 03:50:37 +08:00 via iPhone
    微软为啥不干脆开源 IE ?
    icenya
        43
    icenya  
       2021-04-04 06:35:23 +08:00
    @wtks1 既然是政企平台那大概率就不会用 Vue 这种“新技术”了叭...
    lucahan
        44
    lucahan  
       2021-04-04 08:53:11 +08:00 via Android
    对政府项目也没多大影响,反正已经开始搞信创了
    Sapp
        45
    Sapp  
       2021-04-04 12:32:52 +08:00   ❤️ 5
    @wtks1 我们已经要求客户装 360 了,直接说支持国产技术防止 ie 卡脖子,客户基本都没啥意见
    mxT52CRuqR6o5
        46
    mxT52CRuqR6o5  
       2021-04-04 12:37:34 +08:00 via Android
    Focus on backport compatible features back to Vue 2.7.
    有 ie 需求用 vue2 就是了
    Lemeng
        47
    Lemeng  
       2021-04-04 12:46:10 +08:00
    ie,维权自己都不管,不过 ie 没谷歌那么臃肿,偶尔搜下东西用的 ie
    zhuangzhuang1988
        48
    zhuangzhuang1988  
       2021-04-04 16:10:57 +08:00 via Android
    @ericgui 因为里面会有第三方商业代码,微软也得遵守协议
    az22c
        49
    az22c  
       2021-04-04 16:12:40 +08:00
    windows10 不是自带的 IE10 还是 edge ???感觉挺逆天的
    az22c
        50
    az22c  
       2021-04-04 16:13:43 +08:00
    @Sapp 还是大佬会做人
    en20
        51
    en20  
       2021-04-04 16:19:09 +08:00
    @Sapp 360 国产技术着实优秀
    FightPig
        52
    FightPig  
       2021-04-04 18:14:35 +08:00
    这是好消息啊,我们早就不支持 ie 了,不过 vue3 写了阵子越发感觉还是 react 吧,光一个 setup 现在能写出几种写法,
    ddup
        53
    ddup  
       2021-04-04 19:22:34 +08:00
    太棒了
    luchong
        54
    luchong  
       2021-04-04 21:48:40 +08:00
    微软自己都放弃 IE 了,部分网站 IE 不兼容的会自动跳转到 Edge 打开
    shijingshijing
        55
    shijingshijing  
       2021-04-04 23:05:42 +08:00
    政企压根就没有移动端的需求,都是 xp 系统,jQuery 都够了。
    shakukansp
        56
    shakukansp  
       2021-04-04 23:20:40 +08:00
    @FightPig 那转 react 还不是一样的(
    ospider
        57
    ospider  
       2021-04-05 08:15:49 +08:00
    @Sapp 学到了,老哥
    FightPig
        58
    FightPig  
       2021-04-05 15:17:17 +08:00
    @shakukansp react 只是在写 js,现在 vue3 的 setup 可以 <script setup>后,就能用多种写法,`ref: count = 1` const count = ref(0) 又或者不用 setup 写
    lc7029
        59
    lc7029  
       2021-04-05 20:57:46 +08:00
    客户:你用什么技术我不管,但必须支持 ie6 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2908 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:03 · PVG 08:03 · LAX 17:03 · JFK 20:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.