火狐 70 发布

发生 网络浏览器版本 火狐70手机版 适用于 Android 平台的 Firefox 68.2。 此外,还生成了更新 分支机构 并有长期支持 68.2.0 (之前的 ESR 分支 60.x 的维护已停止)。 即将登上舞台 贝塔测试 Firefox 71分支将迁移,按照 新的开发周期 计划于 3 月 XNUMX 日发布。

创新:

  • 进入高级跟踪保护模式 包括 阻止在第三方网站上跟踪用户活动的社交网络小部件(例如,Facebook Like 按钮和 Twitter 消息嵌入)。 对于通过社交网络上的帐户进行的身份验证形式,可以暂时禁用阻止;
    火狐 70 发布

  • 添加了已完成屏蔽的摘要报告,您可以在其中按星期几和类型跟踪屏蔽数量;

    火狐 70 发布

  • 包含系统附加组件 Lockwise (以前该附加组件以 Lockbox 形式提供), 报价 新的“about:logins”界面用于管理保存的密码。 该插件在面板上显示一个按钮,通过该按钮您可以快速查看为当前站点保存的帐户,以及执行搜索和编辑密码。 可以通过单独的移动应用程序访问保存的密码 Lockwise,支持在任何移动应用的身份验证表单中自动填写密码;

    火狐 70 发布

  • 系统附加集成 Firefox监视器提供 如果您的帐户遭到泄露(通过电子邮件验证)或尝试登录以前被黑客攻击的网站,则会显示警告。 通过与haveibeenpwned.com项目数据库集成进行验证;
  • 密码生成器默认激活;填写注册表时,它会显示自动生成的强密码提示。 带有“autocomplete = new-password”属性的<input type=”password”>字段会自动显示工具提示。 如果没有该属性,可以通过上下文菜单生成密码;

    火狐 70 发布

  • 地址栏中没有“(i)”按钮,而是有一个隐私级别指示器,它允许您判断移动跟踪阻止模式的激活。 当设置中开启移动追踪屏蔽模式并且页面上没有需要屏蔽的元素时,该指示灯会变成灰色。 当页面上某些侵犯隐私或用于跟踪移动的元素被阻止时,该指示器会变成蓝色。 当用户禁用当前站点的跟踪保护时,该指示器会被划掉。

    火狐 70 发布

  • 通过 HTTP 或 FTP 打开的页面现在标有不安全连接图标,如果证书出现问题,HTTPS 也会显示该图标。 HTTPS 的锁定符号的颜色已从绿色更改为灰色(可以通过 security.secure_connection_icon_color_gray 设置返回绿色)。 HTTPS 的普遍存在推动了从安全指标转向安全问题警告的转变,HTTPS 已经被视为一种既定的安全性,而不是额外的安全性。

    火狐 70 发布

  • 在地址栏中 已停产 在网站上使用经过验证的 EV 证书时显示公司名称。 该信息已被删除,因为它可能会误导用户并被用于网络钓鱼(例如,注册了“Identity Verified”公司,其地址栏中的名称被视为验证的指示符)。 单击带有锁的图标时,可以通过下拉菜单查看有关 EV 证书的信息。 您可以通过about:config中的“security.identityblock.show_extended_validation”设置返回地址栏中EV证书中公司名称的显示。

    火狐 70 发布

  • 在 JavaScript 引擎中 添加 一个新的“基线”字节码解释器,它占据了常规解释器和初步“基线”JIT 编译器之间的中间位置。 新的解释器比旧的解释器要快得多,并且与“基准”JIT 编译器共享字节码处理过程、缓存和分析数据。 额外的解释器可让您在频繁使用的 JavaScript 函数从优化 JIT (Ion JIT) 回滚到非优化“基线”JIT 的编译阶段后(例如,使用参数调用函数后)加快执行速度其他类型的。

    在复杂的Web应用程序中,编译“基线”JIT并引入Ion JIT优化需要花费大量时间,而额外的快速解释器可以实现性能的整体提升和内存消耗的略微减少。 在测试中,添加使用一般统计数据的附加解释器和带有 JIT 的内联缓存,导致页面加载时间减少 2-8%,并且 Web 开发人员的工具生产力提高了 2-10%;

    火狐 70 发布火狐 70 发布

  • 在 Linux 版本中 包括 默认使用合成系统 Web渲染 在系统上使用 Mesa 18.2 或更高版本时,适用于 AMD、Intel 和 NVIDIA GPU(仅限 Nouveau 驱动程序)。 在 Windows 版本中,除了之前支持的 AMD 和 NVIDIA GPU 之外,现在还为 Intel GPU 激活了 WebRender。 合成系统 Web渲染 采用Rust语言编写,将页面内容渲染操作外包给GPU端。

    使用 WebRender 时,不再使用 Gecko 引擎内置的合成系统使用 CPU 处理数据,而是使用运行在 GPU 上的着色器对页面元素执行汇总渲染操作,从而可以显着提高渲染速度并减少了CPU负载。 要强制在 about:config 中启用 WebRender,您可以更改设置“gfx.webrender.all”和“gfx.webrender.enabled”;

  • 添加者 支持严格的页面隔离模式,开发代号 分裂。 在这种模式下,来自不同站点的页面始终位于不同进程的内存中,每个进程都使用自己的隔离沙箱。 进程分离不是按选项卡进行的,而是按域进行的,这使您可以进一步隔离外部脚本和 iframe 块的内容。 严格隔离模式在 about:config 中使用“fission.autostart”选项进行控制(当前版本中的启用已被阻止);
  • 更新 徽标和名称从 Firefox Quantum 更改为 Firefox 浏览器;

    火狐 70 发布

  • 禁止 显示从另一个域(跨域)加载的 iframe 块发起的权限确认请求。 改变 阻止一些滥用行为并转向仅向文档的主域请求权限的模型,该文档显示在地址栏中;
  • 停产 渲染通过 ftp 下载的文件的内容(例如,通过 ftp 打开时,将不再显示图像、README 和 html 文件)。 通过 FTP 打开资源时,无论内容类型如何,现在都会立即调用将文件上传到磁盘的对话框;
  • 在地址栏中 已实施 用于提供位置访问权限的指示器,可让您清楚地评估 Geolocation API 的活动,并在必要时撤销网站的使用权。 到目前为止,该指示器仅在授予权限之前以及请求被拒绝时显示,但在打开对 Geolocation API 的访问时消失。 现在,指示器将通知用户此类访问的存在;
    火狐 70 发布

  • 实施的 用于查看 TLS 证书的扩展界面,可通过“about:certificate”页面访问(默认情况下,仍使用旧界面,新界面通过 about:config 中的 security.aboutcertificate.enabled 启用)。 如果以前打开单独的窗口来查看证书,现在信息会以类似于附加组件的形式显示在选项卡中 当然有一些东西。 完成证书查看接口的实现 改写 使用 JavaScript 和标准网络技术;
    火狐 70 发布

  • 帐户管理菜单中添加了一个部分,用于访问高级 Firefox 服务,例如“监控”和“发送”;

    火狐 70 发布

  • 主菜单和面板中添加了新的“礼物”图标,通过它您可以获得有关新版本及其主要功能的信息;

    火狐 70 发布

  • 内置 Firefox 页面 (about:*) 适应显示考虑到深色主题设置;
  • 带下划线或划掉的文本(包括链接)的可读性已得到改进 - 线条现在断开(流动)而不会交叉字形;
  • 在主题中 已停产 支持accentcolor、textcolor和headerURL属性,它们是frame、tab_background_text和theme_frame属性的别名(addons.mozilla.org中托管的主题会自动更新);
  • 添加了 CSS 属性 文字修饰粗细, 文本下划线偏移 и 文本装饰跳过墨迹,允许您调整用于下划线和删除文本的线条的粗细、缩进和分隔符;
  • 在 CSS 属性中“显示、» 添加了一次指定两个属性的功能,例如“display: block flex”或“display: inline flex”;
  • opacity 和 stop-opacity CSS 属性中的透明度值现在可以设置为百分比;
  • 在 CSS 属性中 字体大小 添加了对 xxx-large 值的支持;
  • 在 JavaScript 中 实施的 使用下划线在视觉上分隔大数字的能力,例如“myNumber = 1_000_000_000_000”;
  • 添加了新方法 Intl.RelativeTimeFormat.formatToParts(),它是 Intl.RelativeTimeFormat.format() 方法的变体,该方法返回一个对象数组,其中每个元素代表格式化值​​的一部分,而不是返回整个格式化字符串;
  • HTTP“Referer”标头的大小限制为 4 KB;如果超过该值,内容将被截断为域名;
  • 在“辅助功能”面板的开发人员工具中,添加了一些工具来审核使用键盘在元素之间导航的难易程度,以及色盲人士如何查看页面的模拟器;
    火狐 70 发布

  • 颜色选择器现在显示给定颜色相对于背景颜色的对比度指示器,以评估弱视人士的感知;
    火狐 70 发布

  • 在 CSS 检查模式下,不影响未选定元素的 CSS 定义现在呈灰色显示,并显示一个工具提示,指示忽略的原因和可能的修复;
    火狐 70 发布

  • 调试器现在能够设置 DOM 元素更改时触发的断点(DOM 突变断点)并允许您跟踪脚本添加、删除或更新页面内容的时刻;
    火狐 70 发布

  • 对于附加开发人员来说,检查 browser.storage.local 存储中的数据的能力已经实现;
  • 网络活动检查模式添加了搜索功能,可让您快速查找请求和响应的元素。 搜索包括 HTTP 标头、Cookie 和请求/响应正文;
  • 优化了 macOS 平台上的页面合成代码,降低了 CPU 的负载,加快了页面加载速度(高达 22%),并减少了播放视频时的资源占用(高达 37%)。 MacOS 版本还添加了对导入 Chrome 中保存的密码的支持;
  • 已为 Android 准备了 Firefox 68.1 的修正更新。 让我们提醒您,Android 版 Firefox 的新重要版本的形成已停止。 取代Android版Firefox,代号Fenix(发行为 Firefox预览版) 发展 一款适用于移动设备的新浏览器,使用 GeckoView 引擎和一组 Mozilla Android 组件库。 几天之前 发表 Firefox Preview 2.2 的新实验版本修复了界面和用户体验中的几个重大问题。 相比之下的变化 发布2.0 请注意,添加了退出时清除所有数据的选项,以及默认情况下在隐私浏览模式下打开链接的功能。

除了创新和错误修复之外,Firefox 70 还修复了 24 个漏洞,其中 12 个(根据一个 CVE-2019-11764 收集) 标记的 非常重要,并且在打开专门设计的页面时可能会导致攻击者代码的执行。

来源: opennet.ru

添加评论