滚动是任何浏览器上最常用的功能之一,微软(Microsoft)正在Edge中推出滚动改进。(scrolling improvements)主要目标是提高滚动速度和响应能力。如果您曾经觉得Edge中的滚动不如它在Windows的其他部分中的工作方式那么好,那么这项改进可能会改变它。
Microsoft Edge的滚动反馈
根据从使用金丝雀(Canary)版Edge的用户那里收到的数千条反馈,这些反馈提供了以下详细信息:
- 41% 个性
- 39% 在功能问题上
- 13% 用于特定性能问题
- PDF 滚动 5%
- 2% 一般反馈
牢记这一点,Microsoft Edge团队决定将精力集中在个性(personality) 和 性能(performance)上。一旦微软(Microsoft)能够做到这一点,滚动体验将与Windows 10的原生体验一样好。
Microsoft Edge中的性能滚动改进
微软(Microsoft)正在努力带来越来越多的Microsoft Edge HTML功能,这些功能比Chrome更好。虽然Edge 是基于 Chromium(Edge is based on Chromium)的,但截至目前,该团队发现最好结合两者的优点。
- 用于滚动的新动画曲线
- 基于百分比的滚动
- (Overscroll)根滚动条上的过度滚动反弹效果
- 滚动锁定链接
- 甩动助推
- 删除快速轻弹
微软(Microsoft)还试图分离与操作系统相关的功能,因为浏览器现在可以在多个平台上使用。
1]用于滚动的新动画曲线(New Animation)
它改进了滚动动画,因为它在速度突然变化时更具触感且不那么突然。您可以使用鼠标滚轮、键盘或滚动条来体验这一点,也可以使用触摸来进行投掷。
注意:但是,该功能仍在一些旧版非 PTP 触摸板上进行改进。微软(Microsoft)将在Insider版本中宣布更多相关信息。
2]基于百分比的滚动
随着Microsoft Edge迁移到Chromium版本,滚动值基于它。 Microsoft Team正在恢复基于百分比的滚动,它使用滚动条高度来计算滚动增量。这将使导航较小的滚动条变得更加容易。
基于 Chromium 的浏览器(例如Chrome)每次鼠标滚轮刻度使用 100 像素,每次滚动条按钮单击或键盘箭头按下使用 40 像素。
3]根滚动条上的过度滚动反弹效果(Overscroll)
橡皮筋(Rubber)是一种通过弹跳页面下部来描绘页面结尾的效果。这是向用户发出的一个信号,表明他们在滚动时已到达页面末尾。71% 的用户更喜欢此功能。
注意:(Note:)就像新的动画曲线一样,在任何方向滚动时, Microsoft Edge中的触摸输入和(Microsoft Edge)PTP触摸板输入均未启用。
4]滚动锁定链接
虽然滚动(Scroll)链接确保当您单击或点击某些内容时不会出现烦人的页面跳转。但是,有时,它会使页面跳到底部。Microsoft发现链接相当烦人,并计划坚持使用滚动锁定来解决此问题。
5]投掷助推
与动画曲线相结合,Fling boosting 将确保您可以高速滚动到达目的地。很多时候,您几乎都知道您想在页面上的哪个位置,而此功能掩盖了确保您可以更快地阅读到该位置。
6]删除快速轻弹
将快速轻弹视为(Quick Flick)对滚动的小推动。虽然它是为了帮助用户快速滚动而构建的,但它导致了大滚动。
除此之外,Microsoft Edge团队正在评估未来更新中的以下功能。
- 子滚动条中的过度滚动效果
- 捏放大滚动效果
- 根据您的反馈对个人个性效果和互动进行更多调整
我们希望这些功能在 2-3 个月内推出,因为它们仍在Canary中。您可以使用测试版获得早期访问权限,因为它可以秘密安装。
Performance Scrolling improvements in Microsoft Edge browser
Scrоlling is one of thе most used features on any browser, and Microsoft is rolling out scrolling improvements in Edge. The primary goal is to improve scrolling speed and responsiveness. If you ever felt that scrolling in Edge was not as good as how it works with other parts of Windows, this improvement might change it.
Scrolling feedback for Microsoft Edge
Based on thousands of the feedback received from those who are using the Canary version of Edge, the feedback offers the following details:
- 41% on personality
- 39% on functional issues
- 13% on specific performance issues
- 5% on PDF scrolling
- 2% General feedback
Keeping this in mind, the Microsoft Edge team has decided to focus the effort on personality and performance. Once Microsoft can achieve this, the scrolling experience will be as good as the native experience of Windows 10.
Performance Scrolling improvements in Microsoft Edge
Microsoft is working hard to bring more and more features of Microsoft Edge HTML, which were better compared to Chrome. While Edge is based on Chromium, as of now, the team is finding it is best to combine the best of both the world.
- New Animation curve for scrolling
- Percent-based scrolling
- Overscroll bounce effects on the root scroller
- Scroll latching over chaining
- Fling boosting
- Removal of Quick Flick
Microsoft is also trying to detach features that are related to the OS as the browser is now available on multiple platforms.
1] New Animation curve for scrolling
It improves the scroll animation as it is more tactile and less abrupt when there is a sudden change in velocity. You can experience this using a mouse wheel, keyboard, or scrollbar or by using touch to do a fling.
Note: The feature, however, is still being refined on some legacy non-PTP touchpads. Microsoft will announce more on this in the Insider build.
2] Percent-based scrolling
As Microsoft Edge moved to the Chromium version, the scroll values were based on it. Microsoft Team is brining back the percent-based scrolling, which uses scroller height to compute scroll delta. It will make it much easier to navigate smaller scrollers.
Chromium-based browsers such as Chrome use 100px per mouse wheel tick, 40px per scrollbar button click or keyboard arrow press.
3] Overscroll bounce effects on the root scroller
Rubber banding is an effect which depicts the end of the page by bouncing the lower part of the page. It is a signal to the user that they’ve reached the end of a page while scrolling. 71% of the users preferred this feature.
Note: Just like the new animation curve, it is not enabled for both for touch input and PTP touchpad input in Microsoft Edge when scrolling in any direction.
4] Scroll latching over chaining
While Scroll chaining makes sure there are no annoying page jumps when you click or tap on something. However, at times, it makes the page jump to the bottom. Microsoft finds that chaining is rather annoying, and plans to stick with scroll latching which fixes this problem.
5] Fling boosting
Integrated with the animation curve, Fling boosting will make sure you can scroll at high speed to reach the destination. Many a time you are almost aware that where you want to be on the page, and this feature masks sure you can read faster to that location.
6] Removal of Quick Flick
Consider Quick Flick like a small boost to scrolling. While it was built to help users scroll quickly, but it resulted in large scrolls.
Along with these, the Microsoft Edge team is evaluating the following feature in future updates.
- Overscroll effect in sub-scrollers
- Pinch zoom over scroll effect
- More tuning for individual personality effects and interactions based on your feedback
We hope the features to come in 2-3 months as they are still in Canary. You can use the beta to get early access as it can be installed secretly.