GNOME Shell桌面环境中的应用程序菜单可能即将移动,移回应用程序窗口。已经有GNOME开发人员建议将应用程序菜单条目移回应用程序窗口的议案,向大多数现代桌面应用程序使用的“hamburger菜单”靠近。 “这将相对容易实现,甚至可以与一些第三方应用程序(如已经使用类似模式的Firefox和Chromium)很好地融合,” GNOME在他们的提案中表示。
但改变核心桌面可用性是一个好主意吗? GNOME应用程序菜单当前位于顶部栏的“ 活动”按钮旁边。它们显示焦点/活动应用程序的名称和(取决于使用的GNOME Shell主题)相应应用程序的图标。 应用程序菜单本身可以快速访问“全局”操作,如“退出”,“帮助”,“首选项”和“关于”,即影响应用程序的所有窗口/实例而非一个特定窗口的操作。
例如,在Nautilus中,应用程序菜单具有显示/隐藏侧边栏的选项。更改此设置将同时影响所有打开的文件管理器窗口。 在“迁移”提案下,多页面和拆分窗格应用程序将在顶级页面的汉堡菜单中显示“应用程序菜单”选项,非顶级页面或辅助页面提供常规的“点菜单”选项,设置和操作:
对于Nautilus和Web等不是多页面的应用程序,菜单将显示全局和特定于窗口的操作,由水平分隔线分隔:
当前的应用程序菜单实现有“大问题” GNOME开发人员在当前的应用程序菜单实现中引用了一些“相当大的问题”。其中: 1.菜单与应用程序窗口断开连接。 2.使用多个显示器时,模式没有意义。 3.它只适用于具有焦点的应用程序。 4.一些新用户没有注意到它并假设没有偏好。 即使我,每天使用GNOME的人,也经常忘记我的屏幕顶部有一个菜单!大多数第三方应用程序不使用应用程序菜单并没有帮助,少数仅使用它的应用程序提供“退出”和“关于”项目。 所以我认为这个迁移提案有其优点。 所有事情都考虑了应用菜单。它不受欢迎和未使用,并为GNOME工作流程增加了不必要的复杂性。我打赌一些用户甚至不知道应用程序菜单甚至是一个菜单! GNOME自己声明没有其他桌面环境,操作系统或平台使用类似的模式。
下一步接下来还有什么? 目前的计划是在现有的GNOME 3.30版本(9月到期)中保留现有的应用程序菜单,以便为开发人员提供一些时间来调整他们的应用程序。 虽然GNOME 3.30将包含应用程序菜单支持,但希望大多数应用程序能够尽早迁移到hamburger菜单。 在GNOME 3.32(2019年3月到期)中,开发人员将从shell中删除应用程序菜单支持。任何尚未更新到新模型的应用程序都将使用GTK后备。
相关主题 |