系统极客一直在努力
专注操作系统及软件使用技能

Firefox 147 下载:Linux 体验升级,WebGPU 登陆 Apple Silicon

Firefox

Firefox 147 正式发布!新版本不仅在性能上持续压榨硬件潜力,还在 Linux 桌面集成、隐私安全和开发者工具等方面,带来了诸多改进。

Firefox 146 核心亮点

硬件性能:榨干 GPU 每一分算力

macOS 与 WebGPU 的强强联合:

对 Mac 用户来说,Firefox 147 最直观的提升在于 WebGPU 的全面铺开:

  • 所有搭载 Apple Silicon 芯片的 Mac 设备都默认启用了 WebGPU 支持。
  • 在运行复杂的 3D 图形网页应用时,浏览器能更直接地调用底层 GPU 资源,带来更流畅的帧率和更低的能耗。

Linux 与 Windows 的「零拷贝」播放

面向 Linux 和 Windows 平台(需配合受支持的 AMD GPU),Mozilla 引入了硬件解码视频的零拷贝(Zero-copy)播放技术:

  • 视频数据「不再需要」在内存中反复搬运,而是直接由 GPU 处理并显示。
  • 这一改进大幅降低了内存开销,极大提升了视频播放的能效比——对笔记本用户而言,就意味着更长的续航。

Linux 桌面集成:迟来的规范化

对于 Linux 用户,Firefox 147 终于解决了一个长期存在的痛点——对「XDG 基础目录规范」的支持:

  • 此前,Firefox 的配置文件常常「不守规矩」地散落在各处。新版本终于向 Linux 桌面惯例看齐,将配置和数据存储路径标准化。
  • 这不仅让系统文件结构更加整洁,也能让喜欢手动管理 dotfiles 的极客们倍加方便。

此外,对于使用 GNOME 桌面环境(配合 Mutter 窗口管理器)的用户,「分数缩放」下的渲染清晰度得到了质的飞跃。Firefox 现在的窗口和渲染「表面尺寸」能够精确地匹配物理像素网格,彻底告别了高分屏下的字体模糊问题。

隐私与安全:更隐秘,更强硬

Safe Browsing 迈向 V5

在安全层面,Firefox 147 启动了从 Safe Browsing V4 到 V5 的迁移工程。新版本采用了基于「本地列表」的检测机制:

  • 旧机制:不仅需要频繁联网查询,还存在元数据泄露的风险。
  • 新机制:通过本地比对,大幅减少了网络暴露面,在拦截恶意软件和钓鱼网站的同时,进一步捍卫用户隐私。

Android 版跟进「站点隔离」

Android 端的 Firefox 默认开启了「站点隔离」功能,在安全架构上与桌面版完全对齐。该机制能有效防止恶意网页通过「侧信道攻击」窃取其他标签页的敏感数据(如密码或 Cookie)。

交互体验:自动画中画

Mozilla 在易用性上又动了一次「微创手术」。新版本引入了「自动画中画」功能:

  • 当你正在播放视频并切换到其他标签页时,Firefox 会智能地弹出一个画中画窗口,确保连贯的观看体验。
  • 对于习惯一边看教程或直播、一边处理工作的用户,这是一个省心的好功能。

设置路径:「设置 」>「浏览」>「切换标签页后继续播放画中画视频」。

Firefox 147 切换标签页后继续播放画中画视频
Firefox 147 切换标签页后继续播放画中画视频

开发者与 Web 标准:前沿技术落地

Firefox 147 对 Web 标准的支持激进且扎实:

  • 压缩字典:支持 IETF RFC 9842 定义的压缩字典技术。网站可以复用共享的压缩字典,显著减少重复数据传输。对于网络环境较差的用户来说,页面加载速度的提升肉眼可见。
  • 流式 API 增强CompressionStreamDecompressionStream API 现在正式支持 Brotli 格式,为前端处理数据流提供了更高效的压缩选择。
  • CSS 新特性
    • 新增「锚点定位」(Anchor Positioning),布局更加灵活。
    • 引入新的根字体相对单位:rcaprchrexric
    • ::marker伪元素现在支持counter-*quotes属性,列表样式定制能力更强。
    • 支持 CSS 模块脚本(CSS Module Scripts),允许通过 JavaScript 模块直接导入样式表,组件化开发体验更上一层楼。

底层优化与修复

  • Unicode ICU 78:底层库升级,带来了对 Unicode 17 标准及新区域设置的支持。
  • Storage-Access-Headers:允许服务器在获得用户许可后,通过「特定头部信息」,选择性地使用非分区 Cookie,改善了跨站应用的兼容性。
  • Bug 修复:修复了 Windows 上的标签页选择问题、拖放行为异常、HTTP/3 兼容性问题,并修正了Accept-Language的权重值,与其他主流浏览器保持一致。
赞(0)
分享到

评论 抢沙发