终于将 Ant Design Pro 兼容到 IE 9 了,一个星期了,脑壳疼。。。

2019-10-09 16:22:16 +08:00
 nnnToTnnn

忙活了一个星期各种 polyfill,无奈最后还是放弃了 flex 布局。重写兼容的 css

话说 flexbox 的 polyfill 有那些对 umi 支持高的?

一句话,不要用 IE,你好我好大家都好。 头疼,脑壳疼

9517 次点击
所在节点    程序员
36 条回复
devqin
2019-10-09 16:27:23 +08:00
这么刚?不用 babel+postcss+browserslist 的吗?
shintendo
2019-10-09 16:34:05 +08:00
flex 还能 polyfill ?
SilencerL
2019-10-09 16:41:26 +08:00
我司对 Ant Design 2.x 兼容到了 IE 8,3.X 兼容到了 IE 9。
我真的太佩服负责做兼容性工作的同事了,我感觉他们的头发是肉眼可见的日益增白……
“不要用 IE,你好我好大家都好。” +10086
luvxy
2019-10-09 16:55:51 +08:00
antd 不是写中后台管理系统的吗 这特么还要兼容啊
murmur
2019-10-09 17:02:42 +08:00
@devqin flex 布局拿头 babel 啊
mamahaha
2019-10-09 17:06:53 +08:00
不怎么样,拿他学习行,正式的项目用这种东西,改都不好改。
devqin
2019-10-09 17:24:36 +08:00
@murmur browserslist 配置了之后,babel 和 postcss 都会读取配置去添加 ployfill 的,postcss 额外有几个处理 flex bug 的 plugin 需要添加
sam014
2019-10-09 17:26:33 +08:00
你们 IE8 IE9 在哪里测试? win7sp2 自带的都是 IE10,目前还有使用更古老的系统吗?
lonelygo
2019-10-09 17:30:23 +08:00
对于这种还要面对 IE7、8、9 兼容的项目,硬刚新东西,真心服气。
JetMac
2019-10-09 17:35:56 +08:00
真牛,我们只支持最新 Chrome。
jjianwen68
2019-10-09 17:37:59 +08:00
现在可以放弃支持 ie6 了吧,还会有人只能用 ie6 且不愿意安装其他浏览器吗
SilencerL
2019-10-09 17:38:30 +08:00
@sam014
IE 下用调试工具将模式改为 IE 8 或 IE 9,甚至还可以改成 IE 5 体验一下。
A2rael
2019-10-09 17:42:02 +08:00
怕不是国企
murmur
2019-10-09 18:36:48 +08:00
@devqin 学到了,我一直以为这么先进的特性要么放弃 IE 要么放弃 flex
liuxingbaoyu
2019-10-09 18:51:52 +08:00
太伟大了
duan602728596
2019-10-09 18:57:45 +08:00
幸好我的只兼容到 chrome70 以上
love
2019-10-09 19:00:52 +08:00
直接让客户放弃 IE 不是更合理吗

比如我用最新 Firefox 打开拼多多的商家后台管理,直接上面一个横幅: 亲请用最新版 Chrome,其它浏览器后果自负啥的
LiuJiang
2019-10-09 19:03:47 +08:00
ie 自己都放弃自己了,居然还有人用 ie,哎
wangyzj
2019-10-09 19:07:12 +08:00
你用全世界最先进的科技打造了一个能在非洲土路上驰骋的法拉利
coolzilj
2019-10-09 19:13:12 +08:00
亲历的真事,不是段子。最近有一个客户投诉我们“推荐使用谷歌浏览器进行浏览”,因为“中美打着贸易战呢,我们公司都不用谷歌了,现在统一用 IE。你们怎么还推荐美国的产品?”我。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/607497

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX