今年,微软向全球网友宣布彻底从系统当中彻底封死 IE,但现在我们还是能在电脑里顺利点开它,这究竟是为什么呢?本文将为您解答有关微软中IE的来龙去脉,感兴趣的童鞋快来看看吧。
2022年6月15日星期三,微软宣布要停止更新自家的 IE 11 了。
这款当年脚踢 Netscape 拳打 Safari 的浏览器霸主半只脚走进了自己的坟墓。
今年的 2 月份,微软再次面向全球通知,将会在 2 月 14 日彻底从系统当中 彻底封死 IE 。
哎,情人节送走陪伴了自己十多年的软件,微软你是懂煽情的。
才怪!!!
因为 20 年前,微软通过一个略显恶臭的操作,把 IE 像寄生虫一样深深植入到了系统当中。
以至于直到今天,IE 都已经被无数次官宣“死刑”了, 我还是能在电脑里顺利点开它。
甚至能用它在凌晨三点刷差评官网。
整件事的原委其实非常简单 —— 1995 年,微软正式发布 Internet Explorer 的时候,它已经不是市面上的第一款浏览器了。
当时的浏览器一哥是网景( Netscape ),人人都在用,和现在 Chrome 的声望差不多。
为了能尽早把 IE 推广开,微软直接把它免费捆绑进了 Windows 系统中。
以上这段故事,估计大家已经听的耳朵起茧了。
但是大家不知道的是,自从微软把 IE 捆绑进 Win98 之后,告他垄断的诉状就没停过。
因为, 微软直接把浏览器预装进系统里的杀伤力可是太大了 。
要知道,当年的网速还没现在这么快,装软件基本靠软盘。
但凡用户们装完了系统之后想犯懒少插一张盘,直接点开了 IE,可能这辈子就要跟网景 Navigator 一类的老伙计说拜拜了。
结果微软象征性缴了几张 “罚单” 之后,P 事没有,IE 该捆绑还是捆绑,并且一捆就捆了 20 多年。
为什么?因为按照微软的说法: IE 是 Windows 系统运行必须的一部分 !
我们把时间线稍微往前捋一捋,收到反垄断诉状的微软也在琢磨怎么把这事给规避了。
然后不知道是哪个大聪明提了个至少能连升三级的想法:我们只要让尽可能多的程序调用 IE,没有 IE 系统里所有软件都会炸掉,这样不就必须得预装 IE 了?
于是上到 Word、PPT,下到系统的帮助程序、资源管理器等等,至少都有一个界面或者模块,是基于 IE 渲染的!
假如电脑里没有 IE,这些软件跑着跑着都会报错!
因为系统中缺少 “IE框架.dll”,当前程序启动失败。
在接下来的数十年间,微软虽然又吃了监管部门的几轮罚单。
其中毫不手软的欧盟甚至罚了微软十几亿欧元!
但是显然, “根植于” Windows 系统里的 IE,光是靠着默认 MSN 首页和微软 Bing 搜索,就给微软带回了远超这些罚款的回报。
如今,IE 因为 “屎山代码” 过多已经被微软正式抛弃,新的小甜甜 Edge 浏览器已经被钦定上位许久,却依旧需要面对 IE 那阴魂不散的影子。
前几天我还在 B 站刷到了一条视频,有个名叫 0x00AA968C 的 UP 主在最新的 Win11 系统当中还扫出了好几个 依旧内置了 “IE 框架” 的系统程序。
其中包括资源管理器、Word 2019、OneDrive、百度网盘、帮助查看程序。
甚至还有 Win11 升级助手!
确认过眼神,一切都是非常的离谱。
你以为看到的是一个程序界面?不,它其实是一个页面。是一个由本地 WebBrowser 控件渲染出来的页面。
而这个 WebBrowser 控件的正常工作又依赖于 IE 的 HTML 渲染引擎,也就是说 想让这些个程序正常工作,就得留着 IE 不能删它 。
不过看起来微软心里也清楚,通过 IE 可能触发的漏洞实在是太多了,这玩意必须要干掉。
所以微软现在已经基于 Edge 浏览器开发好了另一个名叫 “Edge WebView2” 的框架程序,用来替代 “IEframe” 了。
框架预览图把广告位都留好了,2333。
并且在最新的 Office 365 软件里,已经成功完成了对老 IE 模块的替换。
可能有些小伙伴已经按捺不住内心的吐槽之魂了,微软这波是打算拿 “新屎山” 替换 “旧屎山”?
哈哈哈,虽然听起来有些不可思议,但是微软的这个 “新屎山” 可受业内好评了 —— 因为它有望以更少的资源占用,取代另外一个名叫 “Electron” 的。
我说到这儿,估计已经有小伙伴心脏骤停了。
正好我们前一阵跟大家聊 QQ PC 版重构的时候提过一嘴 “Electron” 有多变态,感兴趣的小伙伴可以去看看《“巨型屎山”QQ桌面版终于要重做,但腾讯还是被骂惨了》,在这里我就不赘述啦。
希望明年情人节的时候,微软能真的给 IE 判个死刑吧。
作者:托尼 来源公众号:差评(ID:chaping321),Debug the World。
本文由人人都是产品经理合作媒体 @差评 授权发布,未经许可,禁止转载。
题图来自 Unsplash,基于 CC0 协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
{{{path> 收藏 已收藏 {{ postmeta.bookmark }} {{{path> 点赞 已赞 {{ postmeta.postlike }}