ui分离的进程 如何查找窗口句柄_谷歌正尝试将 Chrome 浏览器与 Chrome OS 分离

ca80919818905e93ad9dd2845f900473.png

喜欢就关注我们吧!

Chromebook 用户可能一直以来有一个烦恼:由于 Chrome 浏览器与 Chrome OS 绑定更新,当 Chrome OS 的版本停止受支持时,Chrome 浏览器也无法再获得更新。

同时,设备安全风险会因此增大。现在谷歌计划通过 Lacros 项目来解决这一问题。

Lacros 是一个架构项目,旨在将 Chrome 浏览器与 Chrome OS 窗口管理器和系统 UI 分离。该名称来自 Linux And ChRome OS。

根据谷歌的介绍,在 Chrome OS 上,系统 UI(ash 窗口管理器,登录屏幕等)和网络浏览器是相同的二进制文件。 

Lacros 用来把它们分为两个二进制文件,此后分别称为 ash-chrome(系统 UI)和 lacros-chrome(网络浏览器)。

“基本方法是将现有的二进制文件重命名为 ash-chrome,只需进行少量更改。然后,采用 linux-chrome 二进制文件,改进其对 Wayland 的支持,使其像 Chrome OS 上的 Web 浏览器一样工作,并将其作为 lacros-chrome 二进制文件发布。这样一来,两个二进制文件可以独立释放,但会降低一些性能,加大资源成本。”

谷歌的设想是,这两个二进制文件都在 chrome git 存储库中构建,但能够分别以不同的版本构建。例如,从 M-101 分支构建的 lacros 版本可能在从 M-100 分支构建的 ash 版本之上运行。

总而言之,可以将 Lacros 视为在传统的 Linux 桌面上使用 Chrome,但对 Wayland 的支持要好得多。 

作为实验性 Chrome 标志的 Lacros 于今年四月首次进入 Chrome 开发者频道,但一直处于灰色状态,无法使用。直到近期,Lacros 终于可以启动。Chrome OS 爱好者 Kent Duke 发现此事并迅速进行了实验。

3c4ee942e17211cd9f80bb0020975716.gif

如图所示,Lacros Chrome 的功能和行为与安装在传统操作系统上的普通 Chrome 浏览器并无太大差异。预计谷歌在后期会进一步优化和改进。

这对 Chromebook 用户来说,应当是一个好消息,谷歌通过 Lacros 的分离方式在某种程度上延长了 Chromebook 的使用寿命。

不过目前仍不清楚 Lacros 项目具体进展如何,现阶段谷歌仅发布了一份 Lacros 文档,还没有关于何时把这项功能推到稳定频道以及如何部署的详细信息。

▼  往期精彩回顾  ▼ Ruby 3 将于圣诞节发布,松本行弘分享编程语言的困境Linus 回应言行不当争议:Debian 文化问题强迫症福音!玩 Flappy Bird 怎样可以拿到 2000 高分华为鸿蒙正式开源,进入开放原子开源基金会中国终于有开源基金会了!

82b0d12d0a064d1a96d964ad71c84083.gif

                      bfee33623b298c21b11e3ec3e36add7e.png

觉得不错,请点个在看呀

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值