微软长期以来一直在努力通过PWA弥补Windows在应用程序方面的空白,并一直在努力使它们像常规应用程序一样在Windows 10上具有本机感觉。
现在,一份技术文档公开了他们的下一步行动,报告了techTSP –摆脱了Edge标题栏,使Web开发人员可以控制该区域。
“此功能使开发人员能够构建可更好利用屏幕空间的Web应用程序,并使他们可以设计自己的应用程序,使其看起来更像是本机应用程序。随着设备的便携性变得越来越小,标题栏会占用屏幕的较大部分,从而使用户与应用程序进行交互的空间越来越小。” Microsoft Edge的Amanda Baker说。
贝克补充说:“如果用户有视觉障碍,并增加了屏幕上所有内容的缩放级别,那将是一个更大的问题。”
“开发人员无需将大多数标题栏留在空白处,而是将应用程序的标题包含在标准浏览器字体中,而是可以将通常放置在其下方的内容填充到该区域:自定义徽标,搜索框,或导航控件。”贝克补充道。
Microsoft打算与Google合作,通过引入新的Windows Control Overlay功能,为开发人员提供对该区域的更多控制。
其目标是:
- Web开发人员应有权访问Progressive Web App的标题栏区域。
- 应用程序窗口必须具有控件选项,包括最小,关闭和拖动窗口之类的基本控件。
- Edge应根据主机操作系统提供窗口控件设计。
结果将是尽可能接近本机应用程序。
在Github上了解有关该项目的更多信息。