Firefox 66:滚动锚定修复了加载过程中滚动位置跳变的问题

尝试消除问题的工具

Mozilla最近在Firefox Nightly中实现了一项称为“滚动锚定”的功能,该功能解决了一个非常令人讨厌的与滚动相关的问题。

这是问题所在:打开任何包含大量图像或其他内容以及大量文本的网站。在页面仍然加载并保持固定位置的同时向下滚动。内容(例如图像)的加载会更改页面上的位置。

我经常遇到此问题,例如,当开始阅读网站上的长篇文章或文本而无需等待所有内容加载到网站上时。加载图像和其他占用空间的内容可能会移动页面的可见部分,因此我必须再次滚动才能回到原来的位置。

页面上的图像,媒体和其他内容可能不会立即加载。它取决于各种因素,例如文件大小或页面上的图像数量。

小费 : 查看我们的Firefox下载指南 了解如何下载Firefox Nightly。我们建议你 对Firefox使用不同的配置文件 。

firefox 66 scroll anchoring

在动态页面上以及在用户滚动页面时会加载内容的情况下,都可能会遇到此问题。

错误1305957 在Mozilla的错误跟踪网站上,两年前打开页面时,内容加载(实现“滚动锚定”)时页面滚动位置不一致。 Mozilla计划在Firefox 66 Stable中进行更改,并且已经在最新的浏览器Firefox Nightly中实现。

Firefox中的滚动锚定支持可解决此问题。如果用户在加载事件完成之前向下滚动,则页面加载期间页面的可见部分仍然可见。

Google实施了滚动锚定 前段时间在公司的Chrome浏览器中。该公司推出了Scroll Anchoring作为一项实验功能,用户必须在chrome:// flags上启用该功能,并默认在2016年为所有浏览器用户启用该功能。

结束语

滚动锚定的实现是Firefox浏览器的一个受欢迎的补充,因为它解决了一些Internet用户遇到的烦人的问题。

现在轮到你 :您对Firefox中的滚动锚定有何看法?