导航菜单

Windows10的设置选项卡窗口将永远不会出现

导读 去年有两个时期,那些使用 Windows 10 预览版的人可以访问一个名为 Sets 的功能:一个选项卡式界面,最终允许将选项卡放在几乎任何窗
2021-12-23 10:55:32

去年有两个时期,那些使用 Windows 10 预览版的人可以访问一个名为 Sets 的功能:一个选项卡式界面,最终允许将选项卡放在几乎任何窗口的标题栏中。这些选项卡将允许组合同一应用程序的多个副本——比如选项卡式资源管理器或命令提示符——以及将多个不同的窗口组合在一起——比如将包含研究的浏览器窗口与 Word 窗口组合在一起。但是,两次该功能仅启用了几周,因此 Microsoft 可以在禁用它之前收集数据。

现在看来 Sets 不太可能实现。负责监督 Microsoft 改造 Windows 命令行基础设施和 Linux 的 Windows 子系统的 Rich Turner 在推特上表示,该界面“已不复存在”。将所有内容都标记在任何地方是不会发生的。然而,专门为命令行窗口添加选项卡是“[Microsoft] 的待办事项列表中的重点”。

最初有一些困惑,这条推文可能意味着将使用其他一些系统范围的选项卡方法。但特纳今天澄清说,命令行选项卡将专门为命令行窗口构建,而不是整个操作系统的通用功能。

Sets 是一个极其复杂的功能。最初,Microsoft 计划仅将其用于使用通用 Windows 平台 (UWP) 编写的新程序。那是因为 UWP 程序通常表现良好。使用旧的 Win32 API 构建的程序可以做各种奇怪的事情,例如在标题栏中绘制菜单(如 Visual Studio 所做的那样),将功能区控件合并到标题栏中(如 Office 所做的那样),甚至将选项卡放入标题栏中(就像 Chrome 一样)。相比之下,UWP 应用程序确实可以对其标题栏进行一些控制,但它的可控性和一致性要强得多。

但是,由于大多数 Windows 应用程序使用 Win32,因此仅限 UWP 的功能不会太有用。此外,这意味着排除资源管理器和命令行窗口,可以说是最需要选项卡的两个区域。因此微软扩大了 Sets 的范围,允许它与 Win32 应用程序一起使用。这造成了一个极其复杂的互操作性问题,微软从未完全解决过这个问题。

更复杂的是,Sets 使用了为 Edge 浏览器设计的选项卡。通过新的基于 Chromium 的 Edge,微软现在正在使用 Chromium 的选项卡实现。这失去了 Edge 的一些不错的功能,例如流畅的设计和标签缩略图。这也意味着该公司对维护该源代码的兴趣要小得多。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢:

最新文章: