0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Chrome将引入无边界模式

OSC开源社区 来源:OSC开源社区 2023-06-05 16:04 次阅读

在发布了 Chrome 114 稳定版之后,Google 目前已将开发重心转向了下一个版本 —— Chrome 115。

Chrome 114 默认启用了 CHIPS,这是 Google 通过新的 cookie 属性来淘汰第三方 Cookie 的一部分;Chrome 114 还默认启用了 Popover API,以便更轻松地实现弹框。

Chrome 115 中的一些新功能也逐渐被揭晓,其中一个有趣的开发者实验功能是为独立的 Web 应用引入了无边界模式(borderless mode)。 目前,Chrome 浏览器在默认情况下会显示网站内容和众多界面元素,其中包括地址栏、工具栏图标,窗口控制按钮以及标题栏等。 当为已安装的桌面 Web 应用程序启用无边界模式之后,Web 应用的整个窗口会扩展到覆盖整个浏览器 —— 包括浏览器的标题栏区域和窗口控制按钮(关闭、最大化、最小化)。Web 应用程序开发人员负责整个窗口的绘制和输入处理。 Google 给出了这个模式的几个使用场景:

希望完全自定义标题栏的应用程序仍然具有跟以前一样的功能,但可以定制自己的样式与风格;

想完全删除标题栏并不提供任何控制的应用程序;

可以避免出现一些 Web 应用原生就有标题栏,然后出现标题栏叠标题栏的情况出现;

借助这个模式,Chrome 可以让 Web 应用的显示空间最大化;其次,开发者还可以自定义标题栏区域,以便这些 Web 应用无论是看起来还是使用起来都更像是原生的桌面应用程序。 在官方给出的示例中,无边界模式下的 Web 应用看起来可以是下面这样的,但外观样式最终将完全取决于开发者采用的实现方式。

f29b8c54-031b-11ee-90ce-dac502259ad0.png

除了无边界模式,Chrome 115 中另一个有趣的实验性功能是 Compute Pressure API,用于公开 CPU 负载计算,以显示客户端系统的压力状态。这是为密集型 Web 应用程序设计的,以帮助确保它们不会对客户端系统造成不可管理的压力。在未来,这个功能还可能会被扩展到显示包括温度和电池状态等内容。 按计划,Chrome 115 稳定版应该会在 7 月中旬左右发布。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Google
    +关注

    关注

    5

    文章

    1713

    浏览量

    56790
  • Chrome
    +关注

    关注

    0

    文章

    320

    浏览量

    17870
  • 应用程序
    +关注

    关注

    37

    文章

    3136

    浏览量

    56391

原文标题:Chrome将引入无边界模式

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    谷歌Chrome浏览器短暂模式测试,用户可点击链接运行

    在Canary频道安卓版Chrome浏览器中,用户可启用“允许CCT嵌入者以短暂模式打开CCT”的实验Flag来体验短暂模式。官方解释称,启用该Flag后,安卓版Chrome浏览器中的
    的头像 发表于 04-24 10:49 254次阅读

    谷歌Chrome浏览器新版Favicon未对齐问题获确认

    作为Chrome 123的升级,2023年度的Chrome Refresh采用了Material 3界面元素。然而,部分用户对此不甚满意,选择在chrome://flags页面取消这些更改。
    的头像 发表于 04-23 10:35 222次阅读

    Chrome 123稳定版引入全新Long Animation Frames API

    早在 Chrome 116 版本中,谷歌就已经开启了 LoAF 的实验性测试,如今,随着 Chrome 123 版本的正式面世,这一新特性被广泛应用开来。此 API 堪称 Long Tasks API 的升级版,主要功能在于深度探查网站响应能力,帮助用户识别主线程拥堵的真
    的头像 发表于 03-22 14:29 336次阅读

    颜色识别边界问题

    颜色识别出现这种样的左右边框可能是什么原因?我感觉代码好像没有问题上下边界能画出来左右边界就画不出来
    发表于 03-08 17:29

    边界矢量数据是什么格式

    边界矢量数据是一种用于描述地理空间边界的格式。它包含了一系列的数据点,这些点按照一定的顺序连接起来,形成了一条封闭的线,来表示地理区域的边界边界矢量数据通常以矢量文件的形式存在,矢
    的头像 发表于 02-25 15:16 306次阅读

    谷歌宣布放弃Fuchsia OS引入完整Chrome/Chromium浏览器

    此前的Chromium例行代码更新显示,谷歌决定终止将完整Chrome/Chromium浏览器引入至Fuchsia OS的计划。
    的头像 发表于 01-16 14:02 293次阅读

    从浏览器原理解析Chrome常见插件的实现思路

    近期Chrome进程架构 从图中可以看出,最新的 Chrome 浏览器包括:1 个浏览器主进程、1 个 GPU 进程、1 个网络进程、多个渲染进程和多个插件进程。
    的头像 发表于 12-08 14:25 325次阅读
    从浏览器原理解析<b class='flag-5'>Chrome</b>常见插件的实现思路

    Chrome支持运行Kotlin、Java等GC编程语言

    谷歌 Chrome 开发者博客官宣:Chrome 已默认启用 WebAssembly 垃圾回收 (WasmGC) 功能 —— 能够将具有 GC 的编程语言编译为 WebAssembly (Wasm)。
    的头像 发表于 11-24 11:43 388次阅读

    CityDreamer:一键生成无边界的3D城市

    的研究者提出了一个新的框架 CityDreamer ,专注于生成无边界的 3D 城市,让我们先看一下效果。 看起来还不错?这都来自于以下的这篇研究。 论文地址:https://arxiv.org/abs
    的头像 发表于 10-15 20:25 299次阅读

    什么是边界扫描?JTAG边界扫描测试方案介绍

    提到边界扫描,就不得不提JTAG,因为边界扫描是JTAG接口的功能之一。
    发表于 09-22 14:12 1854次阅读
    什么是<b class='flag-5'>边界</b>扫描?JTAG<b class='flag-5'>边界</b>扫描测试方案介绍

    基于Xilinx FPGA的边界扫描应用

    上一篇文章,介绍了基于STM32F103的JTAG边界扫描应用,演示了TopJTAG Probe软件的应用,以及边界扫描的基本功能。本文介绍基于Xilinx FPGA的边界扫描应用,两者几乎是一样。
    的头像 发表于 09-13 12:29 748次阅读
    基于Xilinx FPGA的<b class='flag-5'>边界</b>扫描应用

    Chrome启用全新编译器

    Chrome 浏览器在最新的 Speedometer 基准测试中已取得 491 分的高分
    的头像 发表于 06-07 09:17 436次阅读
    <b class='flag-5'>Chrome</b>启用全新编译器

    锐捷网络,无边光景一时新

    无边光景一时新,锐捷网络的十年新征途
    的头像 发表于 05-09 09:30 569次阅读
    锐捷网络,<b class='flag-5'>无边</b>光景一时新

    如何OpenWRT引入PicoCore的SOM的软件?

    你好!我知道,OpenWRT 并不是 iMX 系列最著名的解决方案。但是我正在做一个项目,其中自定义板也将与 OpenWRT 一起使用。我正在寻找可以帮助 OpenWRT 引入 PicoCore 的 SOM 的软件。我猜 iMX6/8 系列上的 OpenWRT 对工业用
    发表于 05-06 08:12

    对Fluent边界条件进行简易分类

    在Fluent分析中边界条件的设定是非常重要的,可对Fluent中的边界条件进行简易分类为进出口边界条件、壁面条件、内部单元边界、内部表面边界
    的头像 发表于 05-02 15:20 3706次阅读
    对Fluent<b class='flag-5'>边界</b>条件进行简易分类