热门问题
时间线
聊天
视角
Microsoft Edge Legacy
来自维基百科,自由的百科全书
Remove ads
Microsoft Edge Legacy(研发代号为Project Spartan)是由微软研发的浏览器,在Windows 10和Windows 10 Mobile中取代了Internet Explorer成为预设浏览器。
历史


2014年12月,ZDNet的科技作家Mary Jo Foley报导,微软正在为Windows 10开发一款代号为Spartan的新网页浏览器。她说Spartan将被视为一个与Internet Explorer分开的新产品,但微软仍会保留Internet Explorer 11以确保旧版网站的相容性[2]。
2015年1月初,The Verge从微软内部人士处获得了更多关于Spartan的细节,包括报导称它将取代Windows 10桌面版和手机版上的Internet Explorer[3]。微软在2015年1月21日举行的一场以Windows 10为主题的演讲中正式推出了Spartan[4]。微软表示,Spartan与Internet Explorer是两个不同的产品,但还没有公布它的正式名称[5]。
Spartan是在2015年3月30日推出的Windows 10技术预览版10049中首次作为预设浏览器亮相[6]。Spartan采用了一种新的引擎,该引擎原本是Internet Explorer 11的一部分,适用于Windows 10。后来微软最终宣布,Internet Explorer将不会再使用Spartan引擎,并且在Windows 10上被弃用[7][8]。。
2015年4月29日,在微软Build 2015开发者大会Conference的主题演讲中,微软正式公布Spartan的名称为Microsoft Edge[9]。该浏览器的标志和品牌设计是为了与Internet Explorer的品牌保持连续性[10]。在Build 2015之后推出的版本仍然沿用Project Spartan的品牌。2015年6月25日,微软为Windows 10 Mobile推出了19.10149版本,其中包含了新的品牌。2015年6月28日,桌面版跟进了20.10158版本,也更新了品牌。2015年7月15日,微软发布了20.10240版本作为给Insiders的最终发行版。同一版本在2015年7月29日向消费者发布。
2015年8月12日,微软开始了Microsoft Edge的下一代预览计划。他们先向移动用户发布了20.10512版本,6天后又向桌面用户发布了20.10525版本。该预览随后收到了多次更新。2015年11月5日,微软发布了25.10586版本,作为Edge第二次公开发行的桌面版最终版本。2015年11月12日,该更新作为新Xbox体验更新的一部分,推送给了桌面用户和Xbox One用户。2015年11月18日,该更新适用于Windows 10 Mobile。最后,在2015年11月19日,该更新也作为Windows Server 2016技术预览版4的一部分提供。
2017年11月,微软推出了适用于Android和iOS的Microsoft Edge行动版。这些应用程式可以与Windows 10 PC上的桌面版整合和同步。由于平台限制和其他因素,这些行动版没有使用与桌面版相同的排版引擎,而是采用作业系统原生的WebKit为基础的引擎[11][12][13]。
2018年4月,Microsoft Edge新增了标签音讯静音的功能[14],在2018年6月,Microsoft Edge 在 Windows Insider 版本中加入了对 Web Authentication 规范的支援,可以使用 Windows Hello 和外部安全权杖进行身份验证[15][16]。
Microsoft 在 2021 年3月9日停止支援旧版 Microsoft Edge [17][18]。在 2021年4月13日,Microsoft 发布了一个累积每月安全更新,用新版 Microsoft Edge 取代了旧版 Microsoft Edge[19]。
Remove ads
2018年12月6日,微软宣布新版Microsoft Edge将基于Chromium,并计划支持所有受支援的Windows和macOS版本。[20]Microsoft Edge的测试版分为了Beta、Dev和Canary版本。[21]
新版Microsoft Edge正式版于2020年1月15日释出,其采用了Chromium作为核心[22],却也少了一些原先功能如网页笔记,等待追加。[23]下载版虽然没有嵌入Windows系统,但随Windows Update置换的版本依然不能解除安装。[24]Edge在Windows 7和8/8.1上支援到2023年初。[25]
特色
Microsoft Edge移除了ActiveX等过时且较不安全的技术,同时又加入一些新的技术,例如建立网页笔记、阅读模式、集锦、侧边标签、快速截图、语音朗读助理和OneDrive,同时也提供网页标记功能。[26]
旧版Microsoft Edge在Windows 10 Mobile、Windows 10桌面版和Xbox One游戏主机中取代了Internet Explorer Mobile和Internet Explorer 11成为预设浏览器[27]。旧版Microsoft Edge使用了EdgeHTML排版引擎,该引擎是Trident的分支。[28]因应企业用户对向后兼容的要求,Edge可以转用MSHTML作为引擎来打开网页。[29][30]
该浏览器集成了Adobe Flash Player、PDF阅读器和asm.js支援。[31]
Microsoft Edge并不支持ActiveX和浏览器辅助对象等技术,而是使用了插件系统。[29][30][32]由于存在ActiveX等技术的兼容问题,Windows 10仍然保留了Internet Explorer 11,它和Windows 8.1中的IE完全相同,并没有使用EdgeHTML引擎。[29][27][30]
Microsoft Edge还整合了微软的一些其它项目,例如,用户可以利用Microsoft Cortana语音控制浏览器,进行动态、个性化的搜索。用户可以在网页中标记内容,并存储在OneDrive。[33]Microsoft Edge还有“阅读列表”功能,可以在不同设备之间同步阅读的内容,并提供了“阅读模式”移除网页的多余内容,提高可读性。[33]
技术
EdgeHTML引擎在早期的基准测试中表现出色,在Windows 10 Build 10049推出的Edge测试版中,由于采用了新版Chakra,其JavaScript性能比使用旧板Chakra和Trident 7的IE11有着显著提升,与Google Chrome 41和Mozilla Firefox 37不相上下。[34][35]在SunSpider基准测试中,Edge超越了其他浏览器[36],而在其他基准测试中,它的运行速度稍逊于Google Chrome、Mozilla Firefox和Opera。[37]
后来在的基准测试显示,10122版本的Edge相比IE11和10049版本的Edge有着明显的性能提升。根据微软的基准测试结果,这个版本的Edge在Google的Octane 2.0和Apple的Jetstream基准测试中都优于Chrome和Firefox。[38]
2015年7月,Edge在HTML5test上得分为377分(满分555分)。相比之下,Chrome 44和Firefox 42分别得分479和434,而Internet Explorer 11得分312。[39]
2015年8月,微软向内部人员发布了Windows 10 Build 10532,其中包含了Edge 21.10532.0。这个测试版在HTML5test上得分为445分(满分555分)[40]。
2016年7月,随著Windows 10 Build 14390向内部人员发布,开发版本的浏览器在HTML5测试得分为460分(满分555分)。同期的Chrome 51得分497,Firefox 47得分456,Safari 9.1得分370。
然而在实际使用中,使用EdgeHTML的Edge浏览器仍然不稳定,其突然崩溃、无回应甚至无故断线的问题遭到用户诟病,且其更新、修复的速度远远赶不上快速迭代的Chrome等浏览器,导致其市场占有率长期低下。[41]
Remove ads
2016年6月,微软发布了基准测试结果,证明了Edge在与其他主流网页浏览器相比具有卓越的节能效率。[42]结果显示了微软在浏览器领域的创新和领先地位,也为用户提供了更长的电池使用时间和更低的能源消耗。Opera质疑结果的准确性,并提供了他们自行测试的结果,其中Opera排名第一。[43]PC World的独立测试证实了微软的结果。然而,Linus Sebastian在2017年6月的测试却显示,当时Chrome的电池性能最好。[44]
Edge曾经使用白名单策略允许部分网站绕过其安全功能播级Flash Video影片,在2018年2月前,白名单包括58个条目。其中有微软主站及子站域名、MSN、Deezer、雅虎等。在Google的安全研究人员报告其机制存在漏洞后,白名单中的条目数量减少到仅两个:facebook.com和apps.facebook.com。[45]
参考资料
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
