一直在 vue2 和 vue3 之间徘徊。
现在很多 vue2 的组件都转 vue3 ,更新也不多。
但是 pc 的 vue3 不兼容 ie ,关键是很多浏览器内嵌了 ie 内核,用户压根不懂。 很是蛋疼,彦祖们有过类似烦恼么? 最终都选择的 2 还是 3 ?
1
dcsuibian 2022-08-15 10:24:04 +08:00 5
要兼容 ie 的话我直接跑路
|
2
Kaier 2022-08-15 10:24:38 +08:00
业务第一. 选 2
|
3
SanjinGG 2022-08-15 10:24:55 +08:00
让用户用 chrome
|
4
dfkjgklfdjg 2022-08-15 10:32:15 +08:00
直接一个巨大的告警弹窗提示用户更新浏览器或者切换浏览器模式。
兼容 IE ?可以做,但是得加钱。 |
5
cheng6563 2022-08-15 10:34:28 +08:00 1
???设置一下<meta>就能让各个浏览器用急速内核啊
|
6
horseInBlack 2022-08-15 10:41:26 +08:00 3
Vue 3 不支持 IE 的一个很重要原因是 IE 不支持 Proxy ( ECMAScript 的代理,更方便实现响应式数据)
我刚去 caniuse 上搜索了下,发现 Proxy 已经被 96.82% 的浏览器支持了,少数不支持的就 IE 、百度浏览器( 2019 年已经停止运营)和早期的手机版浏览器 https://caniuse.com/?search=proxy 各种处理兼容性的打包工具已经能处理大部分的问题,如果打包工具都处理不了我觉得也不用太过追求 不管是做人还是做事,时间和金钱等资源都是有限的,怎么把有限的资源合理分配是人一生都要思考的问题 尤其是凡事都有边界效应,越到极限需要付出的成本越多 所以不管是出于公心私心,我都会劝团队放弃兼容 IE |
7
nieyujiang 2022-08-15 11:40:55 +08:00
看到 IE 还不直接跑路.
|
8
yaphets666 2022-08-15 11:49:48 +08:00
@cheng6563 这个不一定生效,具体原理不清楚
|
9
pckillers 2022-08-15 11:51:36 +08:00
现在 win10 与 Win11 想打开 IE 已经很难了。 曾经要教一个亲戚用 IE 访问某个网银,各种双击 IE 自动打开 Edge ,然后在 Edge 里改了好几处设置才正常用上了 IE 。
最近互联网安全也天天搞,但凡 https 要兼容 IE8 默认设置就过不了安全关,能过安全关的怎么都要 Win7+IE11 ,所以拉扯了半天后去年终于公告不再兼容 XP 了。 讲真 2022 年新项目再去兼容 IE 真的没啥意义了,兼容 360 安全浏览器都比兼容 IE 有意义。 |
10
mxT52CRuqR6o5 2022-08-15 11:57:48 +08:00
vue2 也有 composition api 了,需要 ie 的话就选 vue2 ,只要注意一下不要通过下标的方式给数组元素赋值,不要对一个对象不存在的 key 赋值就行了,其他应该基本没啥区别的
|
11
Bingchunmoli 2022-08-15 12:07:11 +08:00 via Android
如果需要兼容 ie ,我选择润
|
12
wangkun025 2022-08-15 12:14:16 +08:00
Windows 11 的 edge 有 IE 模式
|
13
bojackhorseman 2022-08-15 13:11:03 +08:00 via iPhone
IE 已经退出历史舞台了
|
14
AyaseEri 2022-08-15 13:17:33 +08:00
还兼容 IE 呢,我们已经是只兼容 Chromium ,Safari 用户碰到的 bug 看心情与复杂度修。
|
15
bsfmig 2022-08-15 13:24:06 +08:00
@pckillers 当前版本的 Edge 会在 IE 模式里面打开大多数国内需要 ActiveX 的网银,这是写在他们的兼容性列表里面的,所以压根就不需要也不应该尝试打开 IE 。
|
18
cheng6563 2022-08-15 13:50:23 +08:00
@yaphets666 没啥不一定的,就是各个国产浏览器标准不同。按他们要求全设置一遍就行了。
|
19
yaphets666 2022-08-15 14:05:48 +08:00
@cheng6563 真不行,我以前试过。完全按照 360 的教程来的。
|
20
dzdh 2022-08-15 14:07:53 +08:00
检测到 ie 直接跳转到 /upgrade-browser 页面。点击下载 chrome 或 edge
|
22
ScepterZ 2022-08-15 14:11:23 +08:00
你这个标题有一点点没读懂,他们内置 ie 模式,但是应该没有无脑切的吧,默认应该还是极速模式之类的
|
23
iyaozhen 2022-08-15 14:15:15 +08:00
@yaphets666 可以吧,一直都是这样用的 https://bbs.360.cn/thread-14958904-1-1.html
|
24
tkHello 2022-08-15 14:20:36 +08:00
不是你不支持 ie ,而是 ie 不支持大家
|
25
xz410236056 2022-08-15 14:20:54 +08:00
IE 和 IE 也不一样吧。。IE11 也支持现代特性吧,当然 IE11 也停止支持了。
|
26
zhuweiyou 2022-08-15 14:25:35 +08:00
跑路
|
27
yuthelloworld 2022-08-15 14:37:33 +08:00
没有规定只能用一种框架的话,通常每个项目可以用不同的框架,最合适的就行。
|
28
murmur 2022-08-15 14:47:57 +08:00
钱给够可以做,上周刚做了一个修改,IE6 兼容性,没 jQuery ,上来提示 document.querySelectorAll 不存在,才想起来这玩意要 IE8
|
29
murmur 2022-08-15 14:49:05 +08:00
@nieyujiang 你们跑路吧,把生意留给我们做,不自己看看互联网赛道还多少,现在互联网猛的在卷 to b ,to gov ,这些都是 IE 的刚需
|
30
knightjun 2022-08-15 15:03:07 +08:00
如果不是 to B 或者 to GOV ,还是不要管 IE 了,设置一下<meta>就行了
|
31
nieyujiang 2022-08-15 15:07:59 +08:00
我司业务无需考虑支持 IE.都是基于现代浏览器的各种特性做的.省心的不行.
|
32
sjhhjx0122 2022-08-15 16:10:33 +08:00
@murmur 现在 gov 不 ie 吧,我们接触的全国产化了,linux 下的那几个国产浏览器都是 Chromium 吧
|
33
CokeMine 2022-08-15 16:34:59 +08:00
Vue 2.7
|
34
17681880207 2022-08-15 17:30:29 +08:00
我们给医院做系统,直接要求医院用 Chrome 。如果要求支持 ie ,那额外的钱,你看要不要出一点?
|
35
bsfmig 2022-08-15 17:45:31 +08:00
@xz410236056 IE11 只能反映 2013 年左右的浏览器特性。与 IE11 一起推出的 Windows 8.1 ,明年就要终止支持了。
|
36
yaphets666 2022-08-15 18:02:06 +08:00
@iyaozhen 你看下面回帖很多人说不行,我当初也是看的这篇帖子。。。
|
37
yrj 2022-08-15 18:29:17 +08:00
让我想起了那个写 css 要兼容各种浏览器的年代
|
38
roundgis 2022-08-15 22:34:33 +08:00 via Android
@sjhhjx0122 某公安廳的項目 指明要 firefox
|
39
caisanli 2022-08-16 08:41:48 +08:00 via iPhone
最近才和领导商量好不支持 IE 了
|
40
sjhhjx0122 2022-08-16 08:43:12 +08:00
@roundgis 是的,我们也有指明火狐 55 还是 54 版本的项目
|
41
Vindroid 2022-08-16 09:21:50 +08:00
屏蔽 IE 浏览,提供 chrome 、firefox 的下载链接让用户安装新世纪的浏览器
|
42
angrylid 2022-08-16 09:40:06 +08:00 via Android
我很好奇今年还在电脑上坚持使用 IE 的用户是有啥特殊需求,有没有人知道顺便告诉我一下,谢谢。
|
43
learningman 2022-08-16 11:26:07 +08:00
@angrylid #40 电脑是 03 年采购的
|
44
RogerL 2022-08-25 11:41:23 +08:00
建议说服上级放弃 ie ,如果用户用 ie 打开网页,引导用户下载其他浏览器
如果实在没办法,用 2.7 ,也支持 script setup 语法,除了少数特性不兼容,其他基本都与 3 语法一样,将来迁移起来也容易点 |