微软出手!大幅提升Chrome和Edge使用体验

点击上方 "程序员小乐"关注, 星标或置顶一起成长

后台回复“大礼包”有惊喜礼包!

关注订阅号「程序员小乐」,收看更多精彩内容

每日英文

When you are free from desire, you will be happy, because you will never be disappointed.

当你没有欲望,你就会快乐,因为你永不会失望。

每日掏心话

懂得进退,才能成就人生;懂得取舍,才能淡定从容;懂得知足,才能怡养心性;懂得删减,才能轻松释然;懂得变通,才会少走弯路;懂得反思,才会提高自己。

来自:扩展迷EXTFANS | 责编:乐乐

后端架构师(ID:study_tech)第 1068 次推文

往日回顾:京东单方面辞退38岁 P7 员工,劳动仲裁京东三次败诉,员工复岗三天又收解聘通知

     

   正文   

“如果不能击败他们,那就加入他们。”

自从今年微软的Edge也加入Chromium阵营后,收获了一大波优秀口碑。直到现在,Chrome和Edge已经是当前全球份额前二的浏览器。

尽管微软放弃自家浏览器内核是一件比较遗憾的事情,不过自从“倒戈”Chromium后,微软也一直在积极努力为参与开源项目的优化。

11月26日,外媒报道称,微软工程师们现在正在解决Chromium浏览器一个“历史遗留”问题:在页面上滚动时浏览器产生滞后性问题。

报道描述道,在过去的几个月里,微软与谷歌合作,将经典版Edge的滚动特性引入到Chromium中,并启用了对平滑滚动的支持。

平滑滚动的目的,在于帮助用户(尤其是平板电脑用户)在浏览长页面时减少载入延迟和滑动迟滞。

除了键盘鼠标,平滑滚动还包括对触摸式滑动的优化。

微软表示,触控滚动的延迟要比鼠标或者键盘的滚动更加明显,但是通过 Scroll Predictor 算法能够更好地解决这个问题。

微软提交至Chromium的Scroll Predictor算法适用于包括Windows 10的所有桌面平台,它能够用于测量手指位置和已渲染位置之间的平均距离。

在公众号程序员小乐后台回复“Java”,获取Java面试题和答案。

这项新研究的目的,是验证一种最佳预测时间和一种预测算法,该算法可以在不增加抖动的情况下最大程度地减少延迟。

此外,在一份单独的bug报告中,微软、英特尔和谷歌正在联合调查一个问题:即当滚动带有视频的页面时,帧数会大量下降。

例如,在使用英特尔GPU和Win 10的设备上,当用户在播放YouTube视频的情况下滚动时,可能会出现滞后。

据了解,微软承诺会优先在Edge Canary版本中修复,并把方案分享给Chrome参考。

一直以来,Chromium本身也存在许多待优化的问题,包括内存和电池优化等等。

一项新的数据显示,自去年11月以来,Edge团队的161名工程师对Chromium开源项目做出了1835项commits。

截止目前,微软对Chromium的贡献包括:

辅助功能

电池寿命的改善

HTML表单控件

媒体播放

画布渲染性能

Windows字体渲染

布局

编辑和虚拟键盘

WebXR

HTML,JSON和CSS模块

隐私(StorageAccess API)

企业,发布质量和安全性改进

值得注意的是,微软还对Windows 10进行了改进,以更好地适配Chromium。

例如,微软发行了带有SegmentHeap功能的2020年5月更新,以减少所有浏览器的内存使用。

这些变化不仅使Edge受益,而且Chrome也受益。相信在微软的帮助下,会使这些浏览器的状况更好。

PS:欢迎在留言区留    下你的观点,一起讨论提高。如果今天的文章让你有新的启发,欢迎转发分享给更多人。

欢迎加入后端架构师交流群,在后台回复“学习”即可。

猜你还想看

阿里、腾讯、百度、华为、京东最新面试题汇集

任正非在荣耀送别会上的讲话:一旦“离婚”就不要藕断丝连,要做华为全球最强的竞争对手

互联网公司忽悠员工的黑话,套路太深了。。。

实战:上亿数据如何秒查

嘿,你在看吗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值