微软带来Chromium浏览器平滑滚动新进展

  • 时间:
  • 浏览:1
  • 来源:大发uu快3_uu快3新用户注册_大发uu快3新用户注册

IT之家5月28日消息 微软多次证实,它将为基于Chromium的浏览器带来流畅的平滑滚动,包括支持谷歌Chrome。微软非常热衷于实现这俩承诺,导致 该项目工作在过去几天取得了进展,之后 在提交中完整版说明了另一项新功能。

根据新提交,微软计划在光标失去页面时允许在Chromium继续自动滚动。微软称,旧的提交在浏览器中上加了那我核查,导致 光标失去页面而上端的按钮未被保留,则会导致 自动滚动停止。

导致 Windows应用允许在这俩情況下继续自动滚动,微软表示让Chromium也遵守这俩行为是有道理的。当用户将鼠标光标移动到网页区域之外时,此功能应允许Chromium更好地使用自动滚动功能。

“一年前的CL[1]上加了那我if检查,导致 光标失去页面之后 上端按钮越来越被保留,则导致 自动滚动停止。导致 某些Windows应用应用程序允许在这俩情況下继续自动滚动,将实现感觉和行为的匹配。”微软解释道。

那我提交完整版说明了Chromium略有不同的自动滚动功能。此提交建议用户可不不需要 通过按下或按住滚动条箭头来平滑滚动。

“此CL使用DocumentTimeline动画实现滚动条箭头的mousedown自动滚动。那我做的土方法是,当你按住可自动滚动的ScrollbarPart时,会发布那我回调以创建滚动动画。导致 ScrollbarPart保持超过2100毫秒,则将执行此回调。在mouseup上,动画被中止,之后 停止自动滚动。自动滚动动画是不变的、永久性的,直到中止。”微软解释说。

这似乎是微软备受期待的平滑滚动工作的一偏离 。

平滑滚动

微软还对Chromium的后端进行了多项更改,以改善滚动体验,该公司仍在尝试实现该早期功能。

最新提交显示微软还希望跟踪浏览器中滚动延迟的变化,导致 它将帮助公司处置滚动大问题。