新 Edge 浏览器访问 Gmail 遇附件名异常问题

基于 Chromium 的 Edge 浏览器已进行了 1 年多的公开测试,在使用体验,逻辑交互上和 Chrome 有很多相似之处。尽管同样使用 Chromium 和 Blink 渲染引擎,不过报道称部分谷歌服务无法在新版 Edge 浏览器上正常工作。

正如部分用户所反馈的,Google 服务在用户代理(User Agent)中发现 “Microsoft Edge” 字段的时候,就会显示虚假警告。包括 Edge,Chrome 和 Vivaldi 在内的所有浏览器都有自己的 “用户代理”,让网页开发者可以得知访问终端的信息。根据不同的终端发送不同的显示内容。

早在 2019 年,就有用户注意到谷歌阻止 Google Meet,Google Docs,YouTube 音乐和其他服务在 Edge 浏览器上运行,将用户代理从 “Edg – Windows ” 切换至 “Chrome – Windows” 就能正常工作。

正如 Microsoft Edge 工程师 Eric Lawrence 指出的那样,Google 的 Gmail 会嗅探 Chromium Edge,并且会错误地返回附件的名称。Lawrence 表示:“在发现之后,Gmail 返回了包含不正确编码的文件名称的|Content-Disposition: attachment|头,导致 Unicode 字符被下划线替换。”

根据 Microsoft 工程师的说法,Google 某个地方的 UASniff-to-NonStandardsBehavior 表格可能有问题,因此他们在 Chromium Edge 中提供的方法应用于 IE8 及更低版本。

原创文章,转载需获得本站授权。欢迎加入软餐读者群:软餐食堂   软餐食堂

发表评论

邮箱地址不会被公开。 必填项已用*标注