微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇

2022年06月21日10:26:28 科技 1270

微软终止ie的支持, 作为一个普通用户跟开发者,谈谈对IE的爱恨情仇

我最早接触IE的时候, 是2000年, 那年我20岁,想想,已经是22年过去了。
当年网吧里的操作系统是win98,IE5是这个操作系统的默认浏览器。
IE的图标是一个蓝色的e字符, 也是我当年用得最多的软件, 我用它进入我们当地的网络聊天室, 网络聊天室里有来自本地的各个小伙伴。
还用它浏览,新浪, 网易,搜狐等门户网站。
甚至还能浏览yahoo等, 海外网站, 这一切神奇的东西让我惊喜不已。
后来才知道,这就是大家所说的上网冲浪。
IE绝对是上网冲浪的重要软件。

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

浏览器的历史

在这里,我们先简单的介绍一下IE浏览器的历史。
ie在当年,并不是唯一的浏览器, 还有比它更早的浏览器,不过都被他打败了。

1993年,世界上第一款真正意义上的浏览器Mosaic诞生了。

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

1994年美国的网景通信公司发布了网景浏览器的1.0版,该浏览器迅速地夺取了市场的主导权。随着后续版本的发布,网景浏览器甚至达到了90%的市场占有率。

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

javacript语言就是当时为了用户跟浏览器的互动而开发的计算机语言。据说作者Brendan Eich花了10天时间就设计了这门语言。
我估计他想破头也未曾想到这门随便设计的语言最终会发展成为当今最流行的语言之一。

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

1995年网景上市,第一天股价就暴涨了三倍,这引起了微软的担忧。微软开始介入了浏览器大战。
微软购买了Mosaic的源码,基于Mosaic开发了自己的浏览器Internet Explorer。
在这场大战中微软充分的利用了自己操作系统垄断地位的优势,依靠Windows95+IE的销售方式直接打垮了网景的垄断,而紧随其后的Windows 98捆绑IE4的做法更是直接要了网景的命。
在这场浏览器大战中,最终微软利用自己的操作系统优势击败了网景。

1998年1月,网景浏览器开始免费,并开放源代码,并成立了Mozilla基金会
值得一提的是: 2004年11月9日火狐浏览器Firefox 1.0版正式发行,这是Mozilla基金会基于之前netscape的源代码,开发的新一代浏览器。至此开启了IE的消亡之路。当然,这是后话。
1998年11月24日,美国在线以42亿美元、免税换股的方式,收购网景。
2001年8月,IE6发布。
2003年 IE浏览器市场占有率达到了巅峰: 95%


正由于没有了对手,微软没有了更新浏览器的动力,到下个版本的浏览器IE7的发布,已经是2006年10月了,时隔五年, 中间没有任何新版本的浏览器发布。
我一度以为微软解散了IE的开发团队, 而事实却是如此,当你把所有的对手都打趴下了, 还浪费时间跟金钱去改进浏览器,对于当时的微软来说,确实意义不大。
最后IE7, IE8, IE9, IE10 , IE11, Edge相继被开发出来
但是已经挽回不了微软在浏览器市场的颓势,Googlechrome一骑绝尘。
分析机构StatCounter公布2022年5月世界上最流行的浏览器数据分析结果。
数据显示在移动浏览器领域Chrome以64.87%的市场份额继续保持无可争议的领先地位
全部市场(移动+桌面)谷歌Chrome占有率为64.95%


微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

2015年7月29日发布的IE11是最后一个IE版本,后来的windows中搭载的浏览器,就是Edge了。

微软的反垄断诉讼小插曲


微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

正是由于微软捆绑了浏览器,所以美国政府开始对微软进行反垄断调查。
有些年份的老网友,应该还记得,当时的文件管理器跟浏览器是可以互相变换的。
在文件管理器里输入网址,文件浏览器会被成浏览器。在浏览器地址栏输入本地文件路径,浏览器会变成文件管理器。也就是说,浏览器跟操作系统是合为一体的。
比尔盖茨在答辩的时候,就是利用这个,说是浏览器是操作系统的一部分,而不是单独的软件,最后打赢了官司。

IE浏览器的缺点

IE浏览器的缺点,真的是罄竹难书,我在这里写一些最让人痛恨的缺点。

弹出窗口

IE6没有标签浏览功能, 访问一个网站,就需要打开一个窗口, javascript语言也能弹出新的窗口。
这就导致了这个功能被滥用, 基本上都是弹出广告,有甚者一个网站可以弹出10来个小窗口,全是广告。
是广告还是良心了, 更有甚者, 弹出一些少儿不宜的内容, 如果这时候边上正好有其他人,那叫一个尴尬。
某些恶意网站,甚至可以让用户关闭不了浏览器,一直把人留住, 可以在关闭浏览器的事件里,添加弹出新窗口的代码。
这样用户在刚关闭一个浏览器窗口的时候, 另外一个新窗口又被弹出了。防不胜防。
我在这里插一段小故事:

以前的网络聊天室有把人提出聊天室的功能,还有弹出无数弹窗的功能,让用户的电脑死机,必须硬件重启才行。
当时的聊天室可以挂机在聊天室,就可以获得积分,然后可以根据积分,升级用户等级。
有一个哥们半夜挂在聊天室,赚积分。然后不知道管理员发了什么神经,把这哥们踢出聊天室,弹了无数窗口。
最终,这哥们早上起来的时候,发现电脑烧坏了。

但是,那也是那些个人网站最赚钱的年代。
要知道,每弹出一个广告,那可都是钱啊。
当然,现在的浏览器,通过脚本是弹不出窗口了,只有用户在操作的时候,才允许弹出窗口,这已经是相当严格了。

支持ActiveX控件 允许浏览器在线安装扩展,诞生了3721流氓软件之父

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

IE有这么个功能,使用object标签,可以内嵌一些其他组件(ActiveX),比如银行,会用自己的控件替代浏览器的输入框,防止键盘输入被窃听。
浏览器还可以运行VBScript, 然后通过vbscript创建shell, fsobject,等等。 只要用户不小心点击了确定,那就是意味着网站能任意访问创建本地文件了, 所以说,访问了一个网页,中了病毒,真不是开玩笑的。
虽然以上功能很强大,但是,更多的是被滥用。


浏览器的这种安全问题,也成就了一些网站或者公司。
比如臭名昭著的3721中文上网。
曾经有一段时间,只要打开浏览器上网,就会弹出一个3721的插件安装提示。
3721是什么?老的网友,应该有记忆。这个是一个由现任360公司董事长周鸿祎创办的中文上网插件,提供输入中文直达网站的功能。
比如在地址栏里输入新浪,会直达新浪,而不需要输入全部域名。
他就是依靠出售中文直达的功能赚钱。
本来这也无可厚非,但是3721的推广方式,太流氓了。
当年很大部分网站都做了3721的推广, 只要打开网站,就会弹出一个安装3721的弹窗, 只要你一不小心点了确定, 那么,恭喜你, 你的浏览器上就多了一条工具栏。
最夸张的时候,我的浏览器,有三四条莫名其妙的工具栏。安装之后,想要删除这个工具栏,对不起,删不掉。


正由于这种流氓方式推广自家软件,因此周鸿祎被称为流氓软件之父。
讽刺的是,3721后来卖给了雅虎,而周鸿祎则创办了后来的360杀毒。
这时候令人啧啧称奇的操作来了,360会把3721判定为流氓软件, 这个操作,我也是服了。

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

hao123未经用户同意修改浏览器首页

曾经的一些网站也受益于ie的安全问题,比如流量巨大的hao123网站,就是被百度收购了的那个网址导航网站。
当年的崛起,也离不开一些流氓行为,比如:
用户只要进入了hao123网站, 该网站就会未经用户同意的情况下自动把自身添加进收藏夹,自动设置浏览器的首页。而且还改不回来。
这个操作虽然流氓,但是确实有效,当年这个不起眼的网站,可是各个网吧电脑浏览器的默认首页。据说它的流量直逼当年的三大门户网站。

现在的浏览器,已经无法用脚本添加网页进收藏夹了,也不能设置成主页了。

无提示读取剪贴板并无提示上传到网站

那些年我也写过一些个人项目, 在网页里插入了读取剪贴板的代码,并且将内容用ajax上传到网站。
(当然,我的网站访问量很小,也只是作为好奇,作为测试而已,后来代码被移除了,并没有干什么坏事。)
这是一个很可怕的功能, 有些用户剪贴板可能保存了一些重要的信息, 就这样被上传到了网站上, 后果真的不堪设想。
另外, IE可以用小本直接模拟一个文件上传控件点击, 然后会弹出一个文件选择对话框,这个时候,如果你选择了一个文件。
那么这个文件就很可能会在你不知情的情况下,直接被上传到了服务器。
现在的浏览器都是无法用脚本模拟文件上传控件点击了。

对开发者不友好

我简单列举一些:

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

  • 比如css 需要在css类名前添加'+ *'等,奇怪的字符来解决一些某些特定浏览器下的行为。
    我一度对这种方式感到困惑, 软件开发不是应该很严谨的吗? 还有利用bug作为特性来差异化编程的操作?
  • 早期开发,都没有开发者工具, 为了调试js程序,需要打印变量的时候,一般都是用alert来把值打印出来。
    一些脚本错误, 都没有定位到程序的那一行, 调试程序是极度困难的。
    所以我也很佩服在当时的谷歌能写出gmail这样的应用, 在当时来说,真的是惊为天人。
    把一个网页写成跟本地应用程序一样的体验,在当年来说,是简直不可思议的。
  • IE还在渲染的网页有时候莫名的会出现元素不见, 位置不正确,等奇怪的情况,主要是不清楚在什么特定情况下会出现,这个问题真的能让人抓狂。
    那时候,我就希望这该死的IE能不能给我淘汰掉, 但是看着它90以上的市场占有率, 不得不低下了头。
  • png图片不能透明,这么简单的需求,IE6硬是不支持。直到IE7出来后才开始支持。
  • 对w3c标准支持差,其他的浏览器chrome, firefox对w3c的标准,基本上都支持。IE一般都需要polyfill才能更接近的支持w3c标准。

没落

我上面曾提到,IE6发布直到到IE7发布,时隔五年, 中间没有任何新版本的浏览器发布(只发布了两个补丁包),那也是网站开发者黑色的日子,我想,每个网站开发者都痛恨IE6。

微软终止IE的支持,作为一个普通用户跟开发者谈谈对IE的爱恨情仇 - 天天要闻

好在随着Firefox的诞生,Google Chrome的崛起,这一切都变了。
我清楚的记得,当年Firefox推广初期, Google 大力支持, 甚至推出推广计划, 让各大网站提供下载, 每下载一个火狐浏览器, 就给网站主广告费, 当年我也做过,这极大的推动了Firefox的普及。
Goole推广Firefox这个情况,直到Google自己的Chrome发布之后, 才逐步停止。
在Google跟Mozilla的不断努力下, IE后来沦落到成为
用来下载其他浏览器的浏览器:
用户新装系统的第一件事可能就是打开IE浏览器然后去下了一个Chrome浏览器。
到目前为止,IE的浏览器的市场份额已经跌到1%以下了。确实存在的意义不大。

现在

现代的浏览器基本是Chromium的天下
使用了Chromium内核的微软的Edge浏览器已经替代了IE浏览器了,连那个小众浏览器Opera也使用了Chromium内核了。
目前了拥有独立内核的浏览器,分别是火狐(Gecko内核), Safari(webkit内核), 还有是基于chromium系了。
时代在不断的进步,IE这个时代的产物,也走到了尽头,完成了它的历史使命。
虽然我痛恨IE,但是,它也承载了我的青春,让我们好好的跟它告个别吧。

科技分类资讯推荐

2023年全球十大芯片设计厂商:英伟达第一,韦尔半导体第九! - 天天要闻

2023年全球十大芯片设计厂商:英伟达第一,韦尔半导体第九!

5月10日消息,据市场研调机构集邦科技TrendForce昨日公布的2023年年全球前十大芯片设计厂排名显示,受益于AI芯片需求火爆,英伟达(NVIDIA)首度挤下高通、博通等老牌大厂,成为全球第一大芯片设计厂商。具体来说,排名第一的英伟达2023年营收达552.68亿美元,同比暴涨105%,这主要得益于其 H100系列AI GPU的大卖,目前英伟...
中国信通院《工业供应链数字化白皮书(2023年)》正式发布,致景科技参与编写 - 天天要闻

中国信通院《工业供应链数字化白皮书(2023年)》正式发布,致景科技参与编写

近日,中国信息通信研究院(以下简称“中国信通院”)联合工业互联网产业联盟共同发布《工业供应链数字化白皮书(2023年)》(以下简称“白皮书”)。白皮书由中国信通院牵头,深圳华为云计算技术有限公司、浙江菜鸟供应链管理有限公司、美云智数科技有限公司、致景信息科技有限公司等6家单位共同参与编写,通过重点分析数...
抢占低空赛道 竞逐“天空之城” 武汉低空经济产业园焕发新生 - 天天要闻

抢占低空赛道 竞逐“天空之城” 武汉低空经济产业园焕发新生

图为:低空经济产业园。 图为:低空经济产业园。 荆楚网(湖北日报网)讯(通讯员李曦 舒丽媛)乘坐地铁16号线到通航机场站下车,骑行几分钟,便到了现代化建筑风格的武汉经开产投·低空经济产业园(简称“低空经济产业园”)。 富有科技感、飞行器造型的办公楼、气势恢宏的厂房,提醒着人们园区高标准配置。低空经济产业...
中芯国际营收首度超越联电及格芯,成全球第三大晶圆代工厂! - 天天要闻

中芯国际营收首度超越联电及格芯,成全球第三大晶圆代工厂!

5月9日晚间,中国大陆晶圆代工龙头大厂中芯国际公布了2024年一季度财报。虽然净利润因为应占联营企业与合营企业利润由盈转亏,导致同比大跌68.9%,但是营收和毛利率均优于官方的业绩指引,并且中芯国际一季度的营收首次超过了联电和格芯,成为仅次于台积电和三星的全球第三大晶圆代工厂商。一季度营收同比增长19.7%,净利同...
黑爵 AK820MAX 三模机械键盘上架:Gasket 结构,199 元起 - 天天要闻

黑爵 AK820MAX 三模机械键盘上架:Gasket 结构,199 元起

IT 之家 5 月 10 日消息,黑爵今天在京东上架一款型号为 AK820MAX 的三模机械键盘,这款机械键盘采用 75 配列 + Gasket 结构,将于 5 月 16 日开售,标准版首发价 199 元,带屏版 299 元。据介绍,这款键盘外观由原先 AK820 的直角边改为圆润版本,同时拥有 1 枚音量旋钮 + 1 块 TFT 彩屏(可选),内置 400
蔚来第二品牌发布在即,李斌:“后发制人”更有胜算,向华为小米学习 - 天天要闻

蔚来第二品牌发布在即,李斌:“后发制人”更有胜算,向华为小米学习

5月9日,在位于合肥新桥智能电动汽车产业园区的蔚来第二工厂,蔚来第50万台量产车型下线,该车为全新ES8,用户则是科大讯飞董事长刘庆峰。在蔚来汽车第50万台量产车下线的同时,蔚来方面也透露了更多关于第二品牌“乐道”的信息。蔚来CEO李斌宣布,乐道汽车将于5月15日正式发布。2014年,蔚来正式成立,2018年,蔚来的第一...
首款骁龙8 Gen4小屏旗舰!小米15曝光 - 天天要闻

首款骁龙8 Gen4小屏旗舰!小米15曝光

快科技5月10日消息,博主数码闲聊站暗示,小米15仍然定位小屏满血旗舰,其屏幕尺寸在6.3-6.4英寸之间,搭载骁龙8 Gen4平台,后置左上角方形Deco三摄,主摄是5000万像素,支持超声波屏幕指纹。这是行业内第一款骁龙8 Gen4小屏旗舰,也是史上性能最强的小米手机。对比上代,小米15搭载的骁龙8 Gen4升级为台积电3nm工艺,这意...
手机特种兵!魅族21 Note、Flyme AIOS官宣定档:5月16日发 - 天天要闻

手机特种兵!魅族21 Note、Flyme AIOS官宣定档:5月16日发

快科技5月10日消息,星纪魅族集团正式官宣Flyme AIOS暨魅族21 Note手机特种兵发布会将于5月16日举行。全新Flyme AIOS、魅族21 Note等AI新品及系列科技产品将共同亮相,官方称“魅族将迈向AI赋能科技产品新阶段”。其中全新的Flyme AIOS将从源头融入原生级AI底座,在各种用户场景发挥AI真正实力,打破传统系统+AI概念,在人
璩静引发舆论风波!李彦宏称优秀员工才代表真实的百度,消息称袁佛玉或暂时接管公关团队 - 天天要闻

璩静引发舆论风波!李彦宏称优秀员工才代表真实的百度,消息称袁佛玉或暂时接管公关团队

金融界5月10日消息 近日,百度公关副总裁璩静因发布短视频引发风波,将其与百度置于舆论漩涡之中。5月9日凌晨,其在朋友圈发文道歉。不过,最新消息显示其已经从百度离职。据腾讯深网消息,5月9日下午,百度创始人李彦宏与人力资源负责人崔珊珊召开小范围员工沟通会,对璩静事件进行了点评。据悉,李彦宏现场表彰了百度优秀...