火车上的发现:Firefox 44

“火车上的发现”系列文章重点介绍 Firefox 最新版本中的功能。Firefox 的新版本每隔 六周或有时八周 发布一次——我们在 Mozilla 将这种模式称为“发布列车”。

新年伊始,当然也迎来了新的 Firefox!让我们来看看最新更新中的一些好东西。

ServiceWorkers 和 Web 推送

ServiceWorkers 和 Web 推送是两项真正具有变革意义的 Web 技术,因为它们使网页和 Web 应用程序能够以前无法实现的事情。 ServiceWorkers 允许网站注册一个脚本,该脚本可以拦截导航请求、缓存离线资产和数据,甚至在网页未打开时也能运行!这使得 UI 响应速度更快、离线支持更好,并为更多应用程序级体验奠定了基础。

A working test notification! Hooray!

Web 推送 在 ServiceWorkers 的基础上构建,并在用户同意的情况下,允许 Web 内容从服务器接收推送通知,并触发系统通知,即使用户已关闭浏览器标签页,也能将用户带回页面。

关于每种技术都有很多内容要说——这里我无法全部涵盖。如果您有兴趣了解更多关于 ServiceWorkers 和 Web 推送的信息,或者想开始尝试,以下是一些资源

 

Firefox 中的设计工具

Diagram of a submarine with Developer Tools labeled on it

我们需要一艘更大的船。Firefox 44 重点关注设计师生产力工具,提供了一个出色的动画检查器来补充现有的样式工具。登上 DevTools Challenger 了解这些工具,并在探索深海的同时学习如何检查动画、实时编辑关键帧、调整 CSS 滤镜等等。

 

更多 DevTools 好处

除了水生奇观和动画工具之外,Firefox 开发者工具 还进行了其他重大更改和添加。

WebSocket 调试

WebSocket 调试 现在可在开发者工具中作为 API 使用。虽然官方 UI 正在开发中,但您现在可以使用 专门构建的扩展 开始调试 WebSockets。

在 Web 控制台中使用已记录的对象

Assigning a logged object to a temporary variable using the Web Console

如果您想操作或更深入地检查在控制台中记录的对象,您现在可以通过上下文菜单将其分配给临时变量。

深入探索

Firefox 44 中还有很多值得开发者和用户喜爱的东西——请查看 完整的发行说明查看面向开发者的更改列表。继续摇滚免费的 Web!


一条评论

  1. Axel

    您好,

    我在这里写信,因为我找不到其他地方可以写,我无法在错误报告(讨论已关闭)或开发人员列表或其他地方(需要登录)或维基(不可编辑)……等等地方进行操作。

    这里似乎很合适。

    “让我们来看看最新更新中的一些”坏东西“。”

    “每次询问”cookie 的选项已删除,cookie 会立即被接受。没有告诉我这一点发生了变化!什么?真的吗?这实际上被记录为错误?我不明白,我遇到了崩溃,是的,我点击所有这些 cookie 遇到了麻烦,是的,但至少我知道发生了什么,顺便说一句,我从未因该选项而导致 Firefox 崩溃。我将大量搜索替代浏览器,并建议我认识的所有人也这样做。这或多或少是最后一根稻草,“现代功能云社区文件夹 Web 浏览”,这不是我的菜,这就是我一开始切换到 Firefox 的原因,也是我远离 Chrome 的原因。
    更改控件的工作方式本来就是一个坏主意(仅供参考),但秘密地实施一个对某些用户产生如此影响的“修复”,而没有适当的警告,就像“哦,你发生了事故?对不起,我以为你只会在大晴天开车,所以我把你的轮胎换成了光头胎,完全忘记告诉你!”

    不要误解我的意思:如果此选项存在问题,好的,如果需要,请将其删除。但请告诉我!!!我只是偶然发现,Firefox 又开始存储从未访问过的网站的 cookie 了!我认为这不是应该的方式。至少我希望被询问:好的,如果你不想使用 cookie,就全部阻止它们,这里有按钮 ->!

    更糟糕的是:“深入探索”中提供的链接中没有关于此“错误修复”的通知。

    一位悲伤的 Firefox 用户祝大家周末愉快。
    Axel

    2016 年 2 月 27 日 04:46

本文的评论已关闭。