微软对 Chrome 新贡献:降低功耗、改进续航
由于 Chromium 的开源特性,微软的 Edge 浏览器转到 Chromium 之后,一直在向其做贡献。微软最近提出的一项功能建议是:通过减少不必要的媒体缓存来改进用户设备的电池续航,谷歌已采纳并将它应用于 Chromium。
“目前,媒体内容在获取和播放期间缓存到磁盘,在此过程中保持磁盘处于活跃状态会增加功耗,并且阻止操作系统进入较低功耗模式”,微软开发者 Shawn Pickett 解释说,“由于媒体有着较高使用率,额外的电池使用会对电池寿命产生负面影响。此更改将阻止将某些媒体内容缓存到磁盘,以改善用户设备的电池寿命。”
微软曾花费了几年时间优化以前版本的 Microsoft Edge 中的电池寿命,结果一目了然,经典的 Edge 的电池续航时间通常优于 Chrome 和其他浏览器。
新的建议正在作为 Chrome Canary(Chrome 78 的夜间版本)的实验性功能进行测试,不过并没有默认启用,用户需要打开 chrome://flags,并搜索 Turn off caching of streaming media to disk 即可。如果测试顺利,它将在浏览器中默认实现和启用。
消息来源:thurrott.com
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Dropbox 与 C++ 的“七年之痒”难跨越,跨平台真的是伪命题吗?
Perl 语言创建者 Larry Wall 曾总结过好的程序员有 3 种美德:懒惰、急躁和傲慢(Laziness, Impatience and hubris)。因为懒惰,程序员绞尽脑汁地将大量的重复性劳动交由机器处理;因为懒惰,程序员希望通过“一次编写,处处运行”而实现“一劳永逸”的美好愿望。 “一次编写,处处运行” —— 简单来说就是跨平台。然而这个十分符合程序员思维,且承载着他们美好愿望的方案,在实际操作中往往不能如其所愿,甚至会适得其反。 Dropbox 工程师近日在其官方博客和大家分享了他们“弃暗投明”的经历 —— 放弃在其 iOS 和 Android 客户端之间共用同一套代码的策略,转而使用各自平台的原生语言进行开发。 工程师表示,Dropbox 在 2013 年开发 iOS 和 Android 平台的移动应用时,采用了通过 C++ 语言在两个平台之间共享同一套代码的策略。当时的想法十分简单,开发团队希望使用C++ 编写一次代码即可,无需分别针对 iOS 和 Android 平台各使用 Objective-C 和 Java 编写两次代码。另外,当时负责移动应用开发的团队规模...
- 下一篇
每日一博 | 啤酒节上尿意浓 - SVG 低级艺术展示
领导:阿仁,有个很重要的任务需要你去执行。 阿仁:什么任务这么重要? 领导:最近我们有个新园区开张,还请了一个写手写了篇软文来炒作,《云破月来花弄影-SVG多种技术组合实现》,可惜这个写手除了长得帅,文章一点都不好,根本没有阅读量,所以决定派你卧底去这个园区,打探一下。 阿仁:这个园区有啥问题吗,是有黑帮在那里做交易,还是有境外势力在那边有基地? 领导:比这些重要。主要是园区人气太差,希望你假扮一个游客,帮忙了解下其他游客的想法,另外多说说我们园区的好处,鼓动游客参与,活跃气氛。 阿仁:领导,这个工作其实不叫卧底,有个更熟悉的名字 领导:是吗,啥名字? 阿仁:线上这个叫水军,线下叫托儿... 领导:你不愿意去? 阿仁:领导,我堂堂计算机专业毕业,干这个... 领导:请你用十条理由来说服所有的程序员,PHP是世界上最好的语言。 阿仁:领导,你这个园区叫啥名字? 领导:叫SVG园区。 1、啤酒节霓虹灯 阿仁经过一番乔装打扮(主要是换掉了格子衫,背了斜肩的挎包),来到了SVG园区。巧的很,一眼就看到了园区的霓虹灯牌子,正在举办啤酒节。 啤酒节霓虹灯的代码是这样的 <style> ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果