bootstrap 还能用么? 虽然看到了有IE6 support 版和IE7 support 版,然鹅看着就不是很能用
jquery 大概是只能用 1.9 的了
IE 的兼容性大概可以用IETester?哪些版本需要重点测试吗?还是 IE6 过了就行了...
我就写过一个月的前端...为何要如此摧残我!
竟然都快被猜出接了啥项目了,v站也是厉害啊 感谢大家的建议...学到了不少东西
Update: argue后虽然还是IE,但是至少不用从6开始做了..昨天折腾了一天, bootstrap和jquery基本都用起来了效果也跟chrome上的差不多了...
![]() | 1 rockpk008 2016-09-18 11:08:58 +08:00 via iPhone 我感觉除了国网这种公司,哪里还有需要从 IE6 开始兼容的? |
![]() | 2 explon 2016-09-18 11:13:23 +08:00 bootstrap 不能用 |
![]() | 3 z742364692 2016-09-18 11:18:21 +08:00 via Android 国网好多项目都不管 ie8 以前的了 |
4 cesar 2016-09-18 11:20:32 +08:00 IE6,7,8 ,每一个都可以让你崩溃… IETester 据说有些地方不准… 以前写兼容性都是用的 css hack ,测试三开 XP 虚拟机装三个版本…… |
![]() | 5 rockpk008 2016-09-18 11:23:10 +08:00 via iPhone @z742364692 哪个项目这么?我记得 ie7 至少要支持到吧 |
![]() | 6 learnshare 2016-09-18 11:28:43 +08:00 从 IE 10 开始吧,别浪费生命了 |
![]() | 7 foreverpdq 2016-09-18 11:31:32 +08:00 @cesar css hack 不是 w3c 的标准,尽量少用。。。现在还得兼容 IE8 以下的啊,你可以去砍产品经理了。。。 |
![]() | 8 xjp 2016-09-18 11:34:45 +08:00 via iPhone 推荐一个 regularjs 兼容到 ie6 的 和 vue 有点像 和其他框架比最大的优点就是兼容低版本浏览器 也还算可以了 |
![]() | 9 FrankFang128 2016-09-18 11:39:34 +08:00 可以看出,你们的前端负责人没有话语权 |
10 cesar 2016-09-18 11:41:42 +08:00 @foreverpdq 水平有限,不用 hack 实在是搞不定 678 ……不过现在还要求 IE67 的项目, w3c 标准也无足轻重了 233 |
11 cesar 2016-09-18 11:43:57 +08:00 还有一种办法是利用条件注释判断浏览器 <!--[if lt IE 6]> 为所有版本加上不同的 css 前缀,这样如果有冲突搞不定的地方,就可以写.ie6 .xxx 这样的 css |
![]() | 12 herozzm 2016-09-18 11:44:40 +08:00 via Android jQuery 我记得只能用 1.8.3 ,另外别相信 ietester ,开虚拟机安装 XP 测试吧, bootstrap 的 IE6 兼容也是有问题的,你得放弃它 |
![]() | 14 imn1 2016-09-18 11:48:49 +08:00 ![]() 如果真正的老司机会告诉你, ie6 的项目随便交一个上去能跑出来就能收到钱的,什么 bug 后面慢慢搞 从一开始这个项目的重点就不在项目上面,重点是项目的批文和钱 |
![]() | 15 herozzm 2016-09-18 11:49:04 +08:00 via Android bootstrap 的 IE6support 对 IE6 支持也是有问题 |
16 annielong 2016-09-18 11:49:06 +08:00 少用 CSS ,呵呵 |
![]() | 17 ericls 2016-09-18 11:49:50 +08:00 via iPhone 这是在开历史的倒车 |
![]() | 19 anubiskong 2016-09-18 11:51:45 +08:00 别干了, 需求方有病 |
![]() | 20 kisshere 2016-09-18 12:13:39 +08:00 via Android 连 IE6 7 8 9 10 11 , edge 和 Firefox 都不考虑的路过,用户被我们培养的太娇惯了, PS:写前端 8 年, 2012 年之前还考虑 IE ,以后就不考虑了 |
![]() | 21 ninestep 2016-09-18 12:33:52 +08:00 在哪里可以找到 ie6 的系统镜像?我找 ie8 还是在一个老 U 盘里面发现的 |
22 sunber 2016-09-18 12:43:20 +08:00 还做 IE6 兼容?辞职不干,公司那么多,反正不能惯着 |
![]() | 23 loading 2016-09-18 12:48:40 +08:00 via Android 写一个月前端,直接说不会…… |
24 aksoft 2016-09-18 12:59:35 +08:00 政府项目? ie6 不适合用 css 框架,我那时自己写的。 |
![]() | 25 mikeven 2016-09-18 13:15:54 +08:00 via iPhone @z742364692 为什么我用的办公系统还是 ie6 TAT ,而且 chrome 都跑不了,能问一下针对 ie6 有什么好的自动化工具吗,经常需要很多重复性工作。 |
26 youfang 2016-09-18 13:17:31 +08:00 avalon.js 兼容到 ie6 的 mvvm 框架 你值得拥有 哈哈 |
![]() | 27 greatghoul 2016-09-18 13:19:46 +08:00 via iPhone 推荐 table 布局,妥妥的 |
![]() | 29 jydeng 2016-09-18 13:49:43 +08:00 IETester 不能用,亲测,自己装个虚拟机吧。 |
![]() | 30 Eleutherios 2016-09-18 13:52:31 +08:00 我建议你跳车……该和 BOSS 吵的时候不能怂,当然,该服软的时候也要服软。 |
![]() | 31 66beta 2016-09-18 13:59:20 +08:00 一推给不了解决方案的人在抱怨 http://nec.netease.com/ 网易 NEC ,兼容 IE6 |
![]() | 32 mikeven 2016-09-18 14:05:29 +08:00 via iPhone ![]() @rockpk008 有点协同成分吧,问题就是没有批量处理,提交一个变压器信息要添十张表,简直无语,而且服务器相应慢而且,速度不一,简单的录制键鼠动作还不行 |
![]() | 33 yatessss 2016-09-18 14:11:58 +08:00 渐进的呗。。。 IE6 能完成功能就行。。。。然后再说样式啊 布局啊 那些的。。。 |
![]() | 34 zhujinliang 2016-09-18 14:15:22 +08:00 via iPhone 后端渲染,动画效果能省的就省,能 iframe 的绝不用 ajax |
![]() | 35 murmur 2016-09-18 14:18:13 +08:00 ie6 套路啊 能贴图贴图 能 table 不用 div 能用源生控件不美化 能做页面跳转不用 ajax 能 flash 就 flash... 另外 ietester 在低版本下不靠谱 必须要用 xp ie6 真机测试 |
36 newbieo0O 2016-09-18 14:32:58 +08:00 一看就不是互联网驱动公司的行为,有点像官僚单位的作风。 唯一的建议就是趁早闪人。 |
37 Em5O7B1JGfjQnBry 2016-09-18 14:40:29 +08:00 这时候就该机智地问一下老板,最近公司有没有什么抢月饼啊什么之类的活动- - |
![]() | 38 unknownservice 2016-09-18 14:48:20 +08:00 ie6...好些年不用了,找个 xp sp3 的镜像自己装虚拟机吧。 |
![]() | 39 rupert 2016-09-18 15:00:29 +08:00 就知道有一拨人建议 LZ 换坑 |
41 hoythan 2016-09-18 15:40:41 +08:00 兼容 IE8 都是一件苦逼的事情了,兼容 IE6 得很深的技术功底,起码对各个元素有深刻的理解,不然你是做不了的. |
![]() | 42 wesley 2016-09-18 15:41:28 +08:00 套个 chrome 的核,封装成客户端 |
![]() | 44 bk201 2016-09-18 15:50:01 +08:00 via iPhone 判断好版本,低于 ie9 最好使用 flash.你说的据我所知好像都不兼容吧,所以低于 ie9 的也别用框架了, flash 不行就老实点实现基本功能就行了. |
![]() | 45 Felldeadbird 2016-09-18 15:51:52 +08:00 我建议楼主: 1.要么联系 PM 让他把客户(或者上头)砍死,要么你砍死 PM 。 2.辞职。。。还要维护 IE6 ??天涯何处无工作? |
![]() | 46 xinpure 2016-09-18 16:01:48 +08:00 via iPhone 微软都放弃 XP 了,为什么还要这么执着? 在考虑项目兼容性的时候,不是应该先考虑市场份额吗? |
![]() | 47 Siril 2016-09-18 16:03:07 +08:00 ![]() @mikeven 重复性的鼠标点击之类的,用 autohotkey , 先 imagesearch 然后 mouseclick 啊, send 啊 |
![]() | 48 fulvaz 2016-09-18 16:05:32 +08:00 话说 n 年前国企都强制升级 win7 了,为啥还有要开发 ie6 的系统,不解不解。。。 |
![]() | 49 Septembers 2016-09-18 16:06:01 +08:00 辞职吧 真的 实现 IE 6+, MSEdge, Firefox, Chrome, Safari 全系全版本兼容没有深厚功底不可能完成 当然有办法可以实现 所有浏览器兼容 CSS 2 ONLY (主要不是 CSS 2.1 因为 IE 6 的实现问题) 少量脚本(注意不能做复杂逻辑 因为 IE 6 的引擎计算性能很糟糕) 纯 HTML (注意节点累计数量控制在 1000 以内 保证渲染性能) |
![]() | 50 Jimrussell 2016-09-18 16:13:46 +08:00 via Android 针对 IE6 的直接给一张二维码网址转到移动端。 IE6 的兼容问题解决了! |
51 wxhm1120 2016-09-18 16:18:24 +08:00 可以考虑 跳槽 |
52 baby4free 2016-09-18 16:23:19 +08:00 可以考虑用 flash |
![]() | 53 WenJimmy 2016-09-18 17:35:12 +08:00 啊....辞职 |
54 sacuba 2016-09-18 18:01:03 +08:00 用 as3 来做? |
![]() | 55 gowk 2016-09-18 18:43:36 +08:00 我很奇怪,以前 C/S 架构盛行的时候,每个终端都要安装客户端软件,不都用的好好的。 现在无非就是把浏览器当成了客户端,花 1 分钟安装完,一劳永逸,为什么就这么难以普及呢? 想不通 |
![]() | 56 muzuiget 2016-09-18 18:45:56 +08:00 建议楼主马上下车跑路 |
57 hoythan 2016-09-18 19:02:51 +08:00 via iPhone ![]() @bclerdx 因为没有跟深的技术功底你很不不会了解 inlineblock 还有 4px 间隙, margin 还有重叠区, padding 还能做自适应正方形 |
![]() | 58 mazyi PRO 微软官方镜像,你值得拥有。 http://www.iplaysoft.com/windows-test-vms.html |
![]() | 59 iugo 2016-09-18 19:23:27 +08:00 前端经验少, 无论何种兼容难度都差不多. 兼容 IE6 很可能是有历史包袱, 电脑需要使用一些很老的项目. 我对 IE 都说不上了解, 不过宗旨是: 尽量简单的布局. |
![]() | 60 bclerdx 2016-09-18 19:23:48 +08:00 @gowk 谁说不是呢,可谁知道中国内地的人是怎么想的呢?冥顽不化的固守 IE6 和 XP 系统不放。对先进的操作系统熟视无睹,哎~ |
![]() | 62 Septembers 2016-09-18 19:48:07 +08:00 ![]() @mikeven 有几个思路 1. 自己写一套界面 代理请求 2. 使用 UserScript (似乎 IE 6 并没有很好的 UserScript 解决方案) 3. Bookmarklet ( see https://en.wikipedia.org/wiki/Bookmarklet ) |
![]() | 63 Septembers 2016-09-18 19:50:24 +08:00 @bclerdx 浏览器各个版本之间存在各种行为差异(小版本也有) |
64 Duluku 2016-09-18 19:50:58 +08:00 via Android … 在 360 的帮助下,国内 chrome 的市场占有率( 不知道说 chrome 还是 chromium) 非常高了… 各种安全浏览器… 为什么还要兼容 ie 6 … 需求感人… |
65 seeker 2016-09-18 20:54:12 +08:00 浪费生命 |
66 tairan2006 2016-09-18 21:13:25 +08:00 via Android avalon? |
67 jun4rui 2016-09-18 21:27:07 +08:00 via Android 告诉你哦, Avalonjs 、 react 都可以用哦,因为我们公司就是要求 ie6 起, Avalon js 天然支持, react 请 PM 我,两条语句配置好 IE6 起兼容的环境(兼容主要功能) |
![]() | 69 lijsh 2016-09-18 22:12:23 +08:00 360 浏览器默认都极速内核,百度统计的浏览器份额 IE6 几乎可以忽略不计,这种情况下还要兼容 IE6 不是有病就是有病。 |
![]() | 70 boro 2016-09-18 22:15:51 +08:00 via iPhone 你接的是国有银行项目吧? |
![]() | 71 sunshinewu85 2016-09-18 23:21:45 +08:00 有些老掉牙的特大央企项目,的确还是用 IE6 的。。。。。确实醉但还是得完成 |
![]() | 72 noahyu 2016-09-18 23:35:15 +08:00 其实传统(臃肿)的外资 IT 公司仍在卖给国内壕银行的产品中就有只支持 IE8/9 的,一旦 win10 用了 Edge 反而不能用了。主要是还是嵌入了微软绑定的一些东西,无非是网银证书只支持 ActiveX 插件之类的。 |
![]() | 75 itlynn 2016-09-19 02:20:00 +08:00 前段时间也刚做了个类似需求的,客户方机器都是 XP ,我也不管那么多了,直接从已有的系统中把模板给扒了过来,而且服务器还是 WIN2008,我用的是 Python ,环境搭建也是坑的要死。 |
![]() | 76 cye3s 2016-09-19 06:09:03 +08:00 via Android 说换浏览器的,其它公司开发的旧系统只支持 IE6 怎么办?然后又要跳转或内嵌 |
77 johnny23 2016-09-19 08:54:30 +08:00 via iPhone 嵌入 chrome frame 不过就是要在客户端安装插件 我们单位就这么搞得 提升速度 兼容一些 bug 让 ie6 像 chrome 一样起飞 |
78 zlawliet 2016-09-19 09:02:02 +08:00 Win7 自带 XP mode 好用到爆 就是对旧版程序的继续调试而生的。 bootstrap 不能用了 IE6 ? 你的客户量是有多大需要支持 IE6 啊 据我所知 到不了淘宝京东这种级别 支持 IE6 有何意义 |
![]() | 79 herozzm 2016-09-19 09:09:29 +08:00 楼上让放弃 ie6 的人无疑是让 lz 放弃这个项目,甚至放弃工作,这太过了 lz 咨询的是如果适配 ie6 ,而不是要不要换工作 本人在 ie6 下开发网站很多年,兼容工作并不大,无法注意一下双倍 margin 等,其他没啥 |
80 neutrino 2016-09-19 10:03:05 +08:00 用 table 布局,不要 div ,能用即可,无需设计。 |
![]() | 81 tabris17 2016-09-19 10:05:49 +08:00 根据我的经验,不如给 IE6 另外做一套前端 |
![]() | 83 cwek 2016-09-19 11:50:35 +08:00 尽量用兼容 js 库,尽量优先照顾 IE6 的 HTML 、 CSS 属性 当然如果可以的话………………直接毙掉 IE6 , IE8 起跳,总之我跟的 OA 就要求开发这样干。 |
![]() | 84 hsly 2016-09-19 12:18:26 +08:00 真心建议你直接干掉 IE6 ,从 IE8 起,,,我也做过政府的项目, IE6 那叫一个痛苦啊 |
![]() | 85 akring 2016-09-19 12:20:09 +08:00 @eoo 工程量太大,而且按国企尿性,没领导会愿意承担升级带来的责任风险的。对国企项目来说,纠正其技术路线的最好(也可能是唯一)时机,就是在项目还没有启动的时候。。。 |
![]() | 86 Tink PRO iframe + table 虽然我不会前端 |
87 conan321 2016-09-19 13:34:19 +08:00 辞职吧! |
![]() | 89 Nutlee 2016-09-20 10:21:41 +08:00 IE6 下工作量当然大... 说不大的要么是习惯了各种 hack ... 要么您就是真的大神,.... |