微软进一步优化Chromium的滚动特性
8月26日消息:本站在早前的报道过,在拥抱Chromium之后,微软正积极为这款开源网页浏览器做贡献。谷歌的Chrome浏览器拥有自己的平滑滚动功能,微软希望进一步优化来增强使用体验。而近日微软面向win10、Windows 7和macOS平台推出了首个Edge Beta版本。新版本中引入了诸多新功能,并有望在近期的版本更迭中获得增强版滚动特性。
今年早些时候微软已经提交了名为“Compositor threaded scrollbar scrolling”的commit,通过“continuous-scrolling”(持续滚动)特性的原型设计,让滚动功能更加的平滑顺畅,允许浏览器在您单击并按住滚动条箭头时顺利执行滚动。目前Edge和Chrome浏览器的Canary通道版本可以通过启用实验性Flag来启用这项特性。
而近日微软再次提交了新的Commit,希望在按下(或者按住)滚动条箭头的时候能够启用流畅滚动特性,并为自动滚动过渡动画启用播放/暂停功能。
微软表示这项改变允许当鼠标光标从滚动条箭头/跟踪边界上移出时候自动暂停滚动动画,直到重新回到这个界限范围内才会重新恢复。微软工程师写道:“这个CL部署是服务于Compositor threaded scrollbar的一项功能。”
目前这个Commit已经被标记为“Active”,应该会在近期的Canary通道版本更新中启用。微软还分享了该特性的技术细节:
这样做的方式是,当您按住可自动滚动的ScrollbarPart时,会发布一个回调以创建滚动动画。如果ScrollbarPart保持超过250毫秒,则将执行此回调。在mouseup上,动画被中止,因此停止自动滚动。自动滚动动画是常量且永久的,直到中止。
根据另一项提交的Commit,微软的流畅滚动部署还支持无限自动滚动:
这个CL能够启用无限滚动。每帧都会监视滚动图层的长度,如果长度增加(如果正向旋转正在进行中),旧动画将中止,新的滚动条长度的新自动滚动动画将启动
- 专题推荐
- 深度技术系统推荐
- 1深度技术Ghost Win10 64位 极速专业版 V202007(免激活)
- 2深度技术Ghost Win10 X32增强修正版2017V01(绝对激活)
- 3深度技术Ghost Win10x86 全新纯净版v2020.11(无需激活)
- 4深度技术Ghost Win10 (32位) 安全稳定版2017V02(免激活)
- 5深度技术Win10 64位 万能纯净版 v2020.04
- 6深度技术Ghost Win10 (64位) 电脑城纯净版v2019.02(绝对激活)
- 7深度技术 Ghost Win10 64位 五一企业装机版 2016.05
- 8深度技术Ghost Win10 x64位 多驱动纯净版2019V08(绝对激活)
- 9深度技术 Ghost Win10 x86 企业版 2018V11 (免激活)
- 10深度技术Ghost Win10 (32位) 企业纯净版v2017.09(免激活)
- 深度技术系统教程推荐
- 1笔记本Win7系统视频文件无法添加到媒体播放器怎么办
- 2深度技术win8.1系统实现3D切换页面的方法和无法实现的原因是什么
- 3如何将谷歌浏览器书签导入到IE7/8/9/10/11收藏夹?
- 4绝对激活2019win10密钥 win10序列号 win10神key
- 5深度技术Win10系统电脑组策略如何巧设方法
- 6技术员联盟Win10系统电脑怎么才能获取更多小工具
- 7WIN8系统电脑输入法无法切换如何解决的技巧
- 8Word如何删除页码?Word怎么取消页码的方法
- 9Syskey命令设置小白Win10系统启动密码的操作步骤
- 10windows10系统弹出提示“shell infrastructure Host已停止工作”的设