当前位置: 首页 > 科技观察

微软向Chromium贡献代码,优化浏览器滚动体验

时间:2023-03-19 15:34:22 科技观察

近日,微软向Chromium社区提交了一项新功能,解决Windows10基于Chromium的浏览器滚动响应不够流畅的问题。据悉,Chrome浏览器在访问某些网站和滚动时会出现震动,导致在某些场景下滚动不流畅。为了解决Chrome中存在的这些故障,微软向Chromium核心社区提交了一个EdgeHTML风格的滚动组件impulse。Impulse是微软设计的滚动组件,最初随UWP版Edge浏览器一起推出。据微软称,脉冲滚动的实现与Chromium现有的滚动动画非常相似,但也存在一些关键差异。例如,启用脉冲后,网页内容将在您开始滚动时开始快速移动,然后由于“摩擦”而减慢速度。微软工程师RahulArakeri解释说:“这种设计方法的一个好处是,由于一开始的快速启动,滚动对用户来说会感觉更灵敏。”此外,impulse还包括一些性能优化。这些差异使脉冲滚动体验更好。即使在浏览非常长的文档时,浏览的页面同时发生了很多事情,整个滚动过程依然可以保持比较流畅。除了滚动优化器,微软还在致力于改善Chrome的深色模式体验。长期以来,微软一直致力于改善在Windows10系统上使用Chrome和自家Edge浏览器的体验,包括在Windows10中推出新的SegmentFap功能以减少浏览器内存占用等,并做出了很多贡献Chromium社区。更少的代码。本文转自OSCHINA文章标题:微软为Chromium贡献代码优化浏览器滚动体验