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