Mozilla 的 UA String 实验来检查 Firefox 100 版是否会破坏网站
admin
2023-08-01 02:20:06
0
  • 点击进入:ChatGPT工具插件导航大全

Firefox、Chrome 和 Edge Chromium 的快速发布时间表促成了浏览器版本号的增加。2022 年 3 月,这些浏览器将达到三位数版本号 100。Mozilla 担心带有三位数 Firefox 版本号的 User-Agent 字符串可能会破坏许多网站。该公司现在准备在 Nightly 92 周期中运行一个实验,通过用 100 覆盖 UA String 中的 Firefox 版本,看看这是否会对网站造成任何兼容性问题。

Firefox-User-Agent-String-for-version-100Firefox-User-Agent-String-for-version-100

流行的网络浏览器的版本号猛增。

Firefox 现在运行在 v91 和 Chrome v92 和 Edge v92,明年,我们将看到具有 3 位版本号的网络浏览器。

Chrome 不仅是用户数量第一的网络浏览器,而且还是版本号竞赛的冠军。是的!Chrome 将在 Firefox 之前首先达到版本号 100。

根据Chrome和Firefox官方时间表网站

  • Chrome 100 于 2022 年 3 月 29 日进入稳定状态。
  • Firefox 100 在 2022 年第 22 场比赛中进入 Nightly。
    所以,我们距离浏览器中关于对话框的变化只有 6 个月多的时间。

10 年前,Mozilla 曾考虑在 about 对话框中隐藏版本号,以通知显示 Firefox 运行最新版本的对话框。

但是,在寻求帮助时,用户/客户需要透露 Web 浏览器的名称和版本号。该组织在受到批评后放弃了该计划。

火狐版本 100

开发人员需要检查他们的站点代码,以确保 Firefox 100 不会变成 Firefox 10 或 Firefox 00。

顺便说一句,这是 Firefox 当前的用户代理字符串:

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0

关于:支持是您可以找到 Firefox UA 字符串的地方。

这里有一点关于用户代理:

用户代理告诉网站您使用的是哪种类型的网络浏览器和操作系统 您可以更改浏览器用户代理以欺骗网站相信您使用的是不同的浏览器或操作系统。Web 开发人员这样做是为了检查他们的站点在不同的 Web 浏览器和系统中的外观。

“Firefox/100.0”用户代理字符串实验

Mozilla 将运行一个实验来找出这个问题。

如果他们发现无限数量的站点中断,那么他们可能会将 Firefox 的 UA String 冻结在 99.0.0 版本。

您现在可以通过更改 UA 字符串来帮助 Mozilla,如果您发现任何损坏的站点,请向 Mozilla Webcompat 团队报告。同时,您需要检查这些站点是否实际使用当前的 UA 字符串。

  1. 访问关于:配置
  2. 在搜索字段中键入此首选项:general.useragent.override
  3. 选择字符串
  4. 输入值作为Mozilla/5.0 (Windows NT 10.0; rv:100.0) Gecko/20100101 Firefox/100.0

大多数网站都在测试中,除了 Slack

好消息是 Mozilla 的 Chris Peterson 用版本 100 覆盖了 Firefox UA 字符串,并在网上冲浪了四个月,除了 Slack 的菜单按钮不起作用之外,没有发现其他网站的问题。

Mozilla 通知 Slack 菜单按钮不起作用,他们修复了它。

不过,根据 Chris 的说法,这个问题很酷的是,Slack 弹出菜单按钮将停止在 Firefox 版本 >=100 和 <=519 上工作,并且它们在版本 >=520 上神奇地工作。

Google 正在告别 Chrome 中的用户代理字符串,并将其替换为用户代理客户端 HIts (UA-CH),因此您仍然可以通过 UA 字符串了解 Chrome 浏览器的主要版本、平台名称并区分移动和桌面。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
如何在电报Telegram中隐... 点击进入:ChatGPT工具插件导航大全 在Android上的电报中隐藏您的电话号码 您可以通过切换...
如何在 iPhone 14 P... Apple 的 iPhone 14 Pro 是第一款配备 48MP 传感器的 iPhone。所有以前...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
Hive OS 部署 PXE ... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...