微软宣布 PWA 应用计划:开发者可自由定义标题栏

软餐(ruancan.com)此前报道,微软正推动缩小 PWA 应用和 Windows 原生应用间的差距,允许开发者定义 PWA 应用的标题栏。

微软当时还提供了一个 PWA 应用的示例,如下图。至少在标题栏区域,看起来已经和原生应用无异。

微软宣布PWA应用计划:开发者可自由定义标题栏

现在,微软和 Chromium 团队在 web.dev 上撰写的文件已经确认了该计划:

标题栏区域是指窗口控件左侧或右侧的空间(即最小化、最大化、关闭等按钮),通常包含应用程序的标题。窗口控件叠加层通过将现有的全角标题栏替换为包含窗口控件的小叠加层,可让渐进式 Web 应用程序(PWA)提供更像应用程序的体验。这使开发者可以将自定义内容放置在以前由浏览器控制的标题栏区域中。

微软已经宣布对这一功能进行原始测试。从 Chrome 92 开始,窗口控件布局(Window Controls Overlay)将作为原始版本提供。该测试将在 Chrome 94 上结束(预计在 2021 年 7 月)。

微软宣布PWA应用计划:开发者可自由定义标题栏

当前的原型并不像第一个示例那么花哨,但开发者可以添加更多元素。

通过启用 chrome://flags 中的 #enable-desktop-pwas-window-controls-overlay 标志,开发者可在本地试用 Window Controls Overlay。

微软宣布PWA应用计划:开发者可自由定义标题栏
(0)
余渝的头像余渝

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注