Windows10首个Edge Beta版本获得滚动特性

时间:2022-10-11 05:52:43 

基于谷歌的开源浏览器Chromium,近日微软面向Windows 10、Windows 7和macOS平台推出了首个Edge Beta版本。新版本中引入了诸多新功能,并有望在近期的版本更迭中获得增强版滚动特性。

Windows10首个Edge Beta版本获得滚动特性

今年早些时候微软已经提交了名为“Compositor threaded scrollbar scrolling”的commit,通过“continuous-scrolling”(持续滚动)特性的原型设计,让滚动功能更加的平滑顺畅,允许浏览器在您单击并按住滚动条箭头时顺利执行滚动。目前Edge和Chrome浏览器的Canary通道版本可以通过启用实验性Flag来启用这项特性。

而近日微软再次提交了新的Commit,希望在按下(或者按住)滚动条箭头的时候能够启用流畅滚动特性,并为自动滚动过渡动画启用播放/暂停功能。

微软表示这项改变允许当鼠标光标从滚动条箭头/跟踪边界上移出时候自动暂停滚动动画,直到重新回到这个界限范围内才会重新恢复。微软工程师写道:“这个CL部署是服务于Compositor threaded scrollbar的一项功能。”

Windows10首个Edge Beta版本获得滚动特性

目前这个Commit已经被标记为“Active”,应该会在近期的Canary通道版本更新中启用。微软还分享了该特性的技术细节:

这样做的方式是,当您按住可自动滚动的ScrollbarPart时,会发布一个回调以创建滚动动画。如果ScrollbarPart保持超过250毫秒,则将执行此回调。在mouseup上,动画被中止,因此停止自动滚动。自动滚动动画是常量且永久的,直到中止。

Windows10首个Edge Beta版本获得滚动特性

根据另一项提交的Commit,微软的流畅滚动部署还支持无限自动滚动:

这个CL能够启用无限滚动。每帧都会监视滚动图层的长度,如果长度增加(如果正向旋转正在进行中),旧动画将中止,新的滚动条长度的新自动滚动动画将启动。

标签:Windows10,首个,Edge,Beta,版本,获得,滚
0
投稿

猜你喜欢

  • 怎么解决QQ聊天记录导出之后打不开的问题 QQ聊天记录导出之后打不开的解决方法

    2023-11-25 14:08:56
  • 360安全卫士怎么设置不自动修复漏洞

    2022-11-01 05:40:33
  • word 如何设置文档页边距

    2023-07-02 04:39:14
  • 135编辑器素材保存失败_135编辑器素材保存失败的详细解决教程

    2022-12-09 04:58:59
  • cpu处理器天梯图2020年最新高清大图

    2023-12-14 14:42:08
  • PPT如何让渐变色在图片、形状和文字里面的效果更酷?

    2022-11-26 03:59:11
  • MacOS如何替换图标?MacOS替换图标的方法

    2022-12-15 07:19:46
  • Excel表格文件打开后提示格式或扩展名无效的解决办法

    2023-10-26 17:58:20
  • win10怎么清理临时文件?win10清理临时文件的方法

    2023-05-30 15:31:28
  • 0x000000ed蓝屏修复方法?0x000000ed蓝屏修复教程

    2023-11-08 23:36:31
  • 如何巧用大纲视图快速重排word版面

    2023-11-16 23:50:31
  • Win10 Mobile 10536.1004预览版简单上手视频

    2022-05-20 07:35:39
  • 快速解决win10为什么显示器不能全屏问题

    2023-12-13 00:03:21
  • wps表格怎样对单元格操作

    2023-06-26 16:18:21
  • word冻结单元格在哪里

    2023-08-08 21:58:17
  • 笔记本wifi热点共享时出现1061错误的解决方法

    2023-05-21 14:07:16
  • word2010怎么输入破折号?word中破折号的六种输入方法

    2022-05-04 04:03:46
  • 了解原因, 给win7电脑提速

    2023-10-15 07:32:50
  • ​剪映如何调整画面比例

    2023-01-04 19:41:54
  • 如何在WPS表格中制作下拉列表框

    2023-10-10 23:35:45
  • asp之家 电脑教程 m.aspxhome.com