51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 791|回复: 0
打印 上一主题 下一主题

[原创] Microsoft Edge上是如何测试网站的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-11-7 16:05:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 草帽路飞UU 于 2022-11-7 16:08 编辑

Microsoft Edge是浏览器大战中被遗忘已久的成员,自从其基于Chromium以来,Microsoft Edge一直在进行重大改革。在超越Mozilla firefox并成为第二大最常用的浏览器之后,Edge现在正掀起浏览器大

战。

  一、为什么必须在Microsoft Edge上开始测试


  让我从两个简单但至关重要的问题开始。

  1.你最常使用哪种浏览器?

  大多数人最常使用的是谷歌浏览器。

  2.你认为哪种浏览器效率最高?

  谷歌浏览器显然是最受欢迎的浏览器,但当我们提出第二个问题时,答案会有所不同。尽管拥有大部分浏览器市场份额,但Chrome在用户隐私、高内存和CPU 使用率方面一直臭名昭著。

  根据NetMarketShare提供的数据,Microsoft Edge在竞争中击败Mozilla Firefox,成为仅次于GoogleChrome的第二大网络浏览器。



二、Microsoft Edge编年史


  在Internet Explorer早该被淘汰后,微软决定重新命名IE并推出我们今天所知的“Microsoft Edge”。这可以追溯到2015年,当时Edge作为Xbox One和Windows10的一部分发布。

  随后,它在2017年和2019年发布了适用于Android、iOS和 macOS的版本。微软一直谨慎地避免重蹈IE的覆辙。


  因此,Edge摆脱了IE所基于的遗留技术,包括ActiveX和BHO。Edge被设计为IE所没有的一切,这是一段相当长的旅程。


  该浏览器引擎在通过Internet为Web浏览器呈现网页和HTML文档方面起着至关重要的作用。对于IE,Microsoft使用Trident,对于Edge,他们最初决定使用Chakra JavaScript引擎以使用其专有的



EdgeHTML。

  2018年12月,微软宣布将停止EdgeHTML引擎,Edge将被重建并重新引入基于 Chromium的浏览器。对于初学者来说,Chromium是Google拥有的一个开源和免费软件项目。


  Edge的新版本于2019年在Windows 7、8、8.1和macOS上进行了预览。虽然许多人认为这一步骤有悖常理,但微软不以为然,并于2020年1月继续公开发布基于Chromium的Edge。从那时起,Edge已



作为Windows更新的一部分推出。

  三、Microsoft Edge的表现如何?



  Edge最初并没有受到公众的好评。它被嘲笑几乎和IE一样慢。最初的基准测试并不是一个好兆头,并将Edge置于浏览世界较慢的一侧。从好的方面来说,与其他浏览器相比,Edge在SunSpider基准测试


中的表现更好,但在其他基准测试中仍然落后很多。

  随着新版本和更新的发布,Edge在基准测试中变得更好。2015年8月,Edge 21.10532.0测试版在HTML5测试中得分445(满分555)。这些结果确实令人鼓舞,足以让人们给Edge一个机会。


  2020年7月,如果用户将Google设置为默认搜索引擎,Edge会严重崩溃,从而引发了崩溃争议。令人惊讶的是,当Bing被选为默认搜索引擎时,Edge并没有崩溃。微软最终确实解决了这个错误,甚至联



系了谷歌寻找潜在的解决方案。

  四、Edge如何利用浏览器大战?


  一旦Google Chrome的问题变得明显,Edge和Firefox等浏览器就会趁此机会展开攻势。最能利用这一机会的竞争者是Microsoft Edge。

  根据NetMarketShare提供的数据(如上所述),桌面版Edge很快就超过Firefox,成为全球第二大浏览器。市场份额的提高可以归因于微软决定以Edge Chromium 为基础。与Chrome相比,原因在于



Edge的性能和兼容性问题方面有了显著改进。

  在处理安全漏洞问题时,微软也相对积极主动。在2019年的一次会议上,他们的工程师透露,微软在过去12年发布的更新中有70%涉及内存安全问题。基于 Chromium的Edge使用C、C++和Chrome一



样多,一旦安全问题变得明显,微软就开始计划更换。

  他们创建了一个项目来寻找C++的替代方案,并将“Rust”作为一种更安全可靠的语言进行探索。


  借助最新的Windows 10更新,微软很可能会在数十亿Windows设备上推出Edge。事实上,最新版本的Edge已包含在系统更新中,你无需手动下载。基于此更新,你将无法卸载Edge,也无法再使用旧



版Edge。从好的方面来说,Edge现在还能够使用Chrome商店中提供的各种扩展程序。这些代表了微软对统治浏览器世界的热情。毫无疑问,微软在Edge与Chrome的斗争中占据了急需的领先优势。

  五、真的是Edge vs Chrome吗?


  鉴于Edge和Chrome都是基于Chromium的,你可能想知道它们是否基本相同。Edge 84和Chrome 84使用相同版本的Chromium。因为它们可能具有相同的基础,但是它们呈现页面或处理功能的方式

却大不相同。

  让我们来看看它们的一些不常见功能的比较。





如你所见,Chrome在发布新改进版本方面处于领先地位。与Edge相比,这清楚地表明Chrome的发布周期更快。

  六、Edge浏览器测试必不可少


  如果你尚未开始在Microsoft Edge上测试你的网站,则必须立即开始。Edge在浏览器大战中存在巨大差距,微软正全力以赴通过加强Edge与Chrome来填补这一差距。

  现在是时候让你的网站为可能出现的Edge用户做好准备了。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-23 08:00 , Processed in 0.065690 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表