微软方面宣布,自2020年 11 月 30 日起,Microsoft Teams Web 应用将停止对 Internet Explorer 11(IE11)的支持;
到 2021 年 8 月 17 日,Microsoft 365 应用和服务将全面停止对 IE11 的支持。
同时,其还将于 2021 年 3 月 9 日起结束对旧版 Edge 浏览器(Edge Legacy)的支持,建议用户开始使用新版 Edge 浏览器

微软希望用户使用的新Edge是一款基于谷歌开源架构Chromium的互联网浏览器

我看到这则消息也没有辣么及时,一直想写一篇博文来说一说,总是鸽了

对于互联网开发者来说,IE浏览器大家都应该不陌生吧?

只拿前端领域来说,就有和IE浏览器兼容问题说不尽的 “爱恨情仇” 修改优化

阴间一点来说:不会有前端工程师没用过IE浏览器吧,不会吧,不会吧,真的有这样的前端人么? 狗头.jpg

如果有,那你真是幸福,不用兼容IE浏览器的各种问题


Internet Explorer

IE浏览器全称是Internet Explorer,可以说是互联网的探险家
Internet Explorer(简称:IE)是微软公司推出的一款网页浏览器

下方百度百科的介绍(一条龙,安排的明明白白,不愧是百度):


虽然在当前的开发中,IE浏览器有各种各样的毛病让我们开发者头痛,甚至鄙视这款浏览器(即使是IE11也是哦)

但是在当年,IE也曾经风光过,就好像曾经的日不落帝国,下面是光辉战绩

第一次浏览器大战

在第一次浏览器之战中,IE凭借着免费、开箱即用、Windows捆绑等优势成功的战胜了网景Netscape的浏览器

Netscape浏览器可不是什么小浏览器,市场占有率曾经高达90%,以数十人的团队抵抗微软千人之师三年之久,在它的尸体后来又诞生了Firefox火狐浏览器

这里的浏览器大战非常精彩,也非常疯狂,标准制定者的W3C都只能说两位随意,以下省略3000字…

以下文章可了解:

  • 浏览器的战争
  • Marc Andreesen 其人其事(二):第一次浏览器大战

IE浏览器依靠一系列操作击败Netscape后,逐步占据了市场上的大部分份额,话语权明显提高

PS:人家IE都不靠这个盈利了,免费的,网景的人靠浏览器收益吃饭,这怎么赢 ?

一份当年的新闻:

小科普:世界上第一个浏览器叫做:Wrold Wide Web, 这款浏览器是基于万维网协议开发的,所以简写就是WWW


第一次浏览器大战战后

打败网景后,IE浏览器开始不思进取,慢、不安全、BUG等等问题让人抓狂
人们厌恶IE并不仅仅于此,微软将IE与系统深度捆绑,导致卸载成了难事,而现在有过装机体验的用户都清楚IE唯一的用途似乎就是下载其他浏览器了很好,前端开发者深有体会

随着火狐浏览器的问世,IE的市场份额被一而再再而三的挤压,第二次浏览器大战后,Chrome更是取得了胜利,确定了当前的霸主地位,IE浏览器存在感再一次被削弱

正经人谁用IE呀

时代的必然

实际上,对于IE浏览器逐步被淘汰这个消息,作为开发者的我其实一点也不意外

IE浏览器的缺点实在是比其他浏览器明显太多了,运行卡顿、动画流畅度不高、对新规范不支持等等弊端已经让用户们忽略这款浏览器很久了(要不是我工作必须兼容,我也不想管这个IE浏览器凸(艹皿艹 ))

现在的IE就是之前的Flash,被淘汰的很干脆。

Adobe 正式公布了 2020 年 12 月 31 日,终止支持 Flash:

这个日期后,Adobe 将不会发布 Flash 的任何更新与安全补丁。此外,Adobe 还将从官方网站中删除 Flash Player 早期版本的所有存档,并阻止基于 Flash 的内容运行

科技发展这么迅速,发展之快如逆水行舟,如果IE不前进,那么麻烦请挪挪位置,把位置让给别的浏览器

尽管IE发展出了IE11,但是IE11在计算上依旧不如人意


举个栗子,进行加号运算计时:

console.time('计时')
var num = 0;
for (var i = 0; i < 100000000; i++) {num += 1;
}
console.log(num)
console.timeEnd('计时')

chrome浏览器:

IE浏览器:

20597 / 244 ≈ 84

运行这样一段js数学计算,在IE浏览器的耗时是chrome浏览器的84倍

这样的结果已经能够很明显的解释IE浏览器为何会被淘汰


喂,清醒点,IE又出问题了

虽说IE浏览器的退出是必然的,但是在短时间内,微软也不敢强制禁用IE的。微软只是很快将在自家的应用上停用IE。所以请各位开发者依旧按需兼容吧

而我现在工作需要兼容的依旧有IE,并且还要兼容到IE9,并且因为项目前后端不分离,连打包都没法打,这也意味着我不能使用很多东西

以下可以看看我曾经遇到的部分问题

一、 不能使用ES6

let temp = {};

IE10就会报错:


二、 CSS3 animation(动画) 属性不能使用

animation属性不支持IE9

当初一个星系效果本来已经用animation写完,结果IE上出错,我又流泪用canvas写了一遍
顺手写了一篇博客:canvas小球绕斜椭圆轨迹运动

啊,这一片都断电了,未完待续……
泪目了

时代变了,程序员の老冤家IE浏览器离场啦?!相关推荐

  1. 程序员辛酸泪——当程序员老去,程序员又何去何从

    程序员将代码注入生命去打造互联网的浪潮之巅,当有一天他们老了,会走向那里,会做些什么?表面光鲜的"程序猿"的真实生活的背面是不为人知的辛酸史,让我们一起去了解程序员这个职业吧! 当 ...

  2. 无代码时代来临,程序员如何保住饭碗?赶紧看一看!

    编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼"学到头秃".程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存 ...

  3. AI向程序员老司机学习:从眼神的变化中寻找bug

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 用AI找bug这件事,有人尝试过,结果翻车了.美国网站Yelp的程序员们试图让AI帮自己找bug,岂料AI却删库跑路,最后只能用回滚的办法 ...

  4. 程序员老王给自己的孩子取名字

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 背景概述 程序员老王喜得贵子,希望从8个备选名字中挑选一个最佳的给孩子上户口. 要求概述: 1 ...

  5. 午夜凶铃,阎王爷召唤程序员老王。。

    故事情节: 一.阎王来电 二.地府显乱象 三.怒搞生死簿系统 四.巧设埋点监听生死时间 五.黑白无常测试显神威 六.规章整治奈何桥 出场人物: 程序员老王,阎王爷,黑白无常,牛头马面,孟婆. 一.阎王 ...

  6. 程序员群嘲红芯浏览器:注释过度很业余 创新混淆视听:15篇前端热文回看

    (点击上方公众号,可快速关注) 本文精选了「前端大全」2018 年 8 月的 15 篇热门文章.其中有技术分享和技术资源. 注:以下文章,点击标题即可阅读 <程序员群嘲红芯浏览器:注释过度很业余 ...

  7. 前后端分离时代,Java 程序员的变与不变!

    事情的起因是这样的,有个星球的小伙伴向邀请松哥在知乎上回答一个问题,原题是: 前后端分离的时代,Java后台程序员的技术建议? 松哥认真看了下这个问题,感觉对于初次接触前后端分离的小伙伴来说,可能都会 ...

  8. 对话阿里云李飞飞:数据库迎来开源新时代 | 《新程序员》

    在大数据.人工智能.5G.物联网等新兴产业的日益成熟发展下,业界对数据库的稳定性.冗余度.扩展性.独立性提出了越来越高的要求,对此,阿里云.TiDB等国产数据库厂商们不断加快前进与创新的步伐,探寻跨越 ...

  9. 无代码时代下,程序员不够用了!

    从左到右:韦青.刘卓(主持人).蒋涛 扫描上方二维码直达精彩回顾 整理 | 伍杏玲 出品 | CSDN(ID:CSDNnews) 在国外,无代码平台发展得如火如荼,但在国内,无代码平台尚不够普及应用. ...

最新文章

  1. 查询liunx上磁盘占用情况
  2. 软件测试用python一般用来做什么-做软件测试的, python应该掌握成怎么样 ?
  3. AOP||动态代理||AOP专业术语;
  4. android dp转px的公式_Android特效专辑——自定义不一样的Toast
  5. 内核怎么帮程序建立连接的
  6. 鸿蒙适配倒计时,华为鸿蒙OS2.0手机系统定档 鸿蒙OS2.0上线倒计时
  7. 面试Python时,面试官最喜欢问这些技术问题
  8. [AD]-学习笔记-元件库介绍及电阻容模型和IC类器件的创建
  9. 移远NB-IOT BC28 模组 与自建的UDP服务器通信
  10. linux下查看opencv版本
  11. 详解win11系统的硬件最低配置要求
  12. 课堂作业:首尾相连求最大子数组
  13. 线上生成电子签名具体方法
  14. 程序员们,你会考虑使用中文编程吗?
  15. js基础 js函数作用域链
  16. 众多mock工具,这一次我选对了
  17. 修改MAC密码 Navicat每次打开都要输入密码
  18. 局域网内VSS无法连接的一个“恶心他妈给恶心开门”的问题
  19. PCB设计--AD18导入二维码避坑指南
  20. 包裹侠快递查询_全球顶尖技术精英汇聚菜鸟 准备帮助快递攻破体积测量难题...

热门文章

  1. 蓝桥杯单片机 | 特训案例【进阶06】基于PCF8591的DAC模拟电压输出
  2. python写出XLSX
  3. 工业企业外购材料退货、折让进项税额的会计处理
  4. 物联网毕设(基于stm32的智能家居系统)
  5. 计算机在自动化专业中的应用研究,计算机仿真技术——MATLAB在电气、自动化专业中的应用...
  6. 2019年华北五省计算机应用大赛官网,我院在“远洋航空杯”2019年华北五省及港澳台大学生计算机应用大赛中荣获佳绩...
  7. 调查问卷的SPSS的基本处理方法
  8. 关于qt执行带有中文参数的DOS命令执行不成功
  9. 毫米波雷达人体存在感应,非接触式感知静止存在,智能感应联动
  10. 应用概率统计(陈魁 编著)部分答案(统计部分第九章)