Edge 是否在 Google“最近使用的设备”列表中显示为“Safari 537.36”?

Edge 是否在 Google“最近使用的设备”列表中显示为“Safari 537.36”?

Google 帐户“最近使用的设备”列表显示从 Windows 上的 Safari 537.36 登录。但是,我不使用 Safari(并且维基百科说Safari 的最后一个 Windows 版本是在 2010 年。Microsoft Edge(Windows 10)已用于登录帐户,我认为 Google 错误地将 Edge 识别为 Safari。Edge User-Agent 字符串确实包含Safari/<ver>每个微软

有人能证实或否认我的假设吗?Google 有没有关于解析 User-Agent 字符串的算法的官方声明?

答案1

根据此 Edge 用户代理字符串列表— 如下所示 — 答案是肯定的:如果您看到诸如 Safari 537.36 之类的用户代理字符串,则您可能使用 Edge。为什么是“可能”?请继续阅读...

至于为什么这样做,我仍在根据我的基础研究进行思考,但根据这个专业网站管理员帖子这篇博文,似乎 Microsoft Edge 开发人员正试图让 Edge 被“嗅探”用户代理字符串的应用程序识别为“现代浏览器”。因此,“Safari/537.36”和“Chrome/39.0.2171.71”似乎是浏览器功能和兼容性的声明。

因此,无论出于何种目的,Edge 都在拼命地说,“嘿!我不是 Internet Explorer!我可以像其他现代网络浏览器一样做很酷的事情!”


以下是那些令人头痛的 Edge 用户代理字符串。

边缘

  • Windows 10 上的 Edge - Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/39.0.2171.71 Safari/537.36 Edge/12.0
  • Windows 10 上的 Edge - Mozilla/5.0(Windows NT 10.0;WOW64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/39.0.2171.71 Safari/537.36 Edge/12.0

Edge 20.1

  • Windows 7 上的 Edge 20.1 - Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240
  • Windows 10 上的 Edge 20.1 - Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240
  • Windows 8.1 上的 Edge 20.1 - Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240 Windows 8 上的 Edge 20.1 - Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240
  • Windows XP 上的 Edge 20.1 - Mozilla/5.0 (Windows NT 5.1; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240
  • Windows Vista 上的 Edge 20.1 - Mozilla/5.0 (Windows NT 6.0; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240
  • Windows 10 上的 Edge 20.1 - Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240

Edge 25.1

  • Windows 7 上的 Edge 25.1 - Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows 10 上的 Edge 25.1 - Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows 8.1 上的 Edge 25.1 - Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows XP 上的 Edge 25.1 - Mozilla/5.0 (Windows NT 5.1; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows 8 上的 Edge 25.1 - Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows Vista 上的 Edge 25.1 - Mozilla/5.0 (Windows NT 6.0; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows 10 上的 Edge 25.1 - Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML,如 Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • Windows Phone 10.0 上的 Edge 25.1 - Mozilla/5.0(Windows Phone 10.0;Android 4.2.1;Microsoft;Lumia 950)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586

答案2

浏览器在“用户代理”字符串中有很多条目是很正常的。导航到此网站查看 Edge 通常报告的内容

http://www.useragentstring.com/

答案3

Windows 10 上的 Edge - Mozilla/5.0(Windows NT 10.0;Win64;x64)AppleWebKit/537.36(KHTML,如 Gecko)Chrome/39.0.2171.71 Safari/537.36 Edge/12.0

相关内容