# 移除传统汉堡菜单导航选项

**URL:** https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274
**Category:** Announcements
**Created:** [2023年五月17日 03:43 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274 "2023-05-17T03:43:03Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023年五月19日 20:20 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/23 "2023-05-19T20:20:57Z")

</div>

另外，如果您在用户指导和支持的界面术语方面遇到一些问题，这里有一些资源：[Understanding user interface elements in Discourse](https://meta.discourse.org/t/names-of-user-interface-elements-in-discourse/103351) 和 [Understanding Discourse for new users](https://meta.discourse.org/t/discourse-new-user-guide/96331)

> [@Understanding user interface elements in Discourse](https://meta.discourse.org/t/names-of-user-interface-elements-in-discourse/103351):
>
> bookmark This resource covers the names for each element of the Discourse user interface. person_raising_hand Required user level: All users Here’s what Discourse’s interface looks like most of the time. Themes, theme components, and plugins may affect this layout. Let’s break down the main parts, and then the main parts into smaller parts. Header Sidebar Main content Header Sidebar button/toggle (or Hamburg…

> [@Understanding Discourse for new users](https://meta.discourse.org/t/discourse-new-user-guide/96331):
>
> bookmark This guide covers the fundamental features and basic usage of Discourse for new users, explaining key terms, how to navigate, participate in conversations, and configure notifications. person_raising_hand Required user level: Any Welcome! As a new user of Discourse, we hope you will find this site intuitive and clearly structured. Here’s some guidance to help you get started: Summary This guide will cover: Basic terms used in Discourse Browsing and navigation tips Reading an…

---

<div class="post-metadata">

### Author: ![rlauriston](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rlauriston](https://meta.discourse.org/u/rlauriston)
#### Post date: [2023年五月21日 22:45 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/24 "2023-05-21T22:45:52Z")

</div>

“汉堡包”是开发人员的行话。图标菜单的面向客户的名称是其工具提示所说的任何内容，但在此情况下，它只是“菜单”，因此存在另一个UI/UX问题。

“汉堡包”一词未出现在Discourse新用户指南中，这是好事。

---

<div class="post-metadata">

### Author: ![Mevo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mevo/32/187732_2.png) [@Mevo](https://meta.discourse.org/u/Mevo)
#### Post date: [2023年五月21日 23:32 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/25 "2023-05-21T23:32:12Z")

</div>

> [@rlauriston](#):
>
> “Hamburger” is developer jargon.

根据谁的说法？你似乎非常肯定这一点，但我不知道你从哪里得到这个想法的。  
在我看来，这是一个被广泛接受的术语，包括用户在内，正如 @Lilly 上面已经建议的那样。

请在网上搜索一下这个术语，你就会明白。  
你也可以看看它的维基百科页面：[Hamburger button - Wikipedia](https://en.wikipedia.org/wiki/Hamburger_button)  
如果你愿意，你也可以称它为“三条杠”按钮/菜单。

---

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [2023年五月22日 00:30 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/26 "2023-05-22T00:30:24Z")

</div>

我进行了一项非常科学的研究，包括采访两个年龄段（X世代、Z世代）的受访者\[1\] 那些受访者中有零人听说过这个词。当看到示例时，Z世代的反应是“哦，这说得通”，而X世代则觉得整个事情更加令人困惑。

* * *

1. 样本量为每组一人。具体来说，是我的妻子和女儿。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年五月22日 06:15 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/27 "2023-05-22T06:15:36Z")

</div>

我感谢您的提醒。新菜单还不完全合我口味（我更喜欢它前身更粗犷的外观，偏爱两栏式布局），但确实有一些实用的功能，而且我很高兴该实现摆脱了小部件 API。

除了我个人认为有点笨拙的“下拉菜单中的下拉菜单”，它会覆盖其他选项而不是展开。我不喜欢。有没有一种更简洁的方式来实现类似的功能？

顺便说一句，没有汉堡菜单的 Discourse 就像没有埃菲尔铁塔的巴黎 😅。我认为保留一些领域特定的术语和一点个性是可以的。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2023年五月22日 06:35 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/28 "2023-05-22T06:35:59Z")

</div>

> [@rlauriston](#):
>
> “汉堡包”是开发者的行话。

如果你这么说。但在芬兰不是。我所有的美国朋友，他们不从事这个领域工作，都使用“汉堡包”这个词。

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [2023年五月22日 07:36 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/29 "2023-05-22T07:36:53Z")

</div>

“汉堡菜单”一词存在一个问题，那就是有时它会变成我可能称之为“三个点菜单”的东西。这不是一个好词，因为时尚在变化，不同年龄段的人有不同的文化参考。试着帮助一些 70 多岁和 80 多岁的人。

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2023年五月22日 07:44 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/30 "2023-05-22T07:44:44Z")

</div>

无论好坏，它都在那里。这也是为什么熟悉的解决方案永远不应在没有充分理由的情况下进行更改的原因——在几乎所有网站都使用汉堡包的地方使用三个点并不是这样的理由——这将是为了改变而改变。\n\n如果布局和使用网站的方式发生巨大变化，情况将完全不同。\n\n但是……我们为什么要讨论“汉堡包”这个名字是否适用于一个菜单？我感到无聊并且在拖延，但其他人或你的借口是什么？ 😉

---

<div class="post-metadata">

### Author: ![Tris20](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tris20/32/264639_2.png) [@Tris20](https://meta.discourse.org/u/Tris20)
#### Post date: [2023年五月22日 08:19 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/31 "2023-05-22T08:19:15Z")

</div>

> [@tgxworld](#):
>
> **在即将发布的 Discourse 版本中，我们将从 `navigation_menu` 站点设置中移除 `legacy` 导航菜单选项，从而停止对其支持。**

您有预计的日期吗？即使是“6月30日之后某个时间”之类的估计，对于我们制定计划也很有用。

---

<div class="post-metadata">

### Author: ![rlauriston](https://avatars.discourse-cdn.com/v4/letter/r/ec9cab/32.png) [@rlauriston](https://meta.discourse.org/u/rlauriston)
#### Post date: [2023年五月22日 19:40 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/32 "2023-05-22T19:40:26Z")

</div>

文档应通过工具提示来引用图标菜单。例如，放大镜是 **搜索** 。为了清晰起见，您可以包含符号，例如“🔍 (搜索)”。

Discourse 的 **≡** 菜单的工具提示只是“菜单”，因此您可以将其称为“ **≡** (菜单)”。

我是一名技术撰稿人，我的工作职责之一是避免在面向客户的文档中使用开发人员行话。“汉堡包”代表 **≡** ，“烤肉串”代表 **⋮** 都是行话。

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [2023年五月23日 03:26 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/33 "2023-05-23T03:26:46Z")

</div>

> [@merefield](#):
>
> 稍微笨拙的“下拉菜单中的下拉菜单”，它会覆盖其他选项而不是展开。不推荐。有没有一种稍微更简洁的方法来实现类似的功能？

在最近的一次更改中，我们从下拉菜单中移除了“更多”链接，并默认显示所有链接。

 ![Screenshot from 2023-05-23 11-25-09](https://global.discourse-cdn.com/meta/original/4X/3/5/5/3551c80092b1b37d4a1e54011bd6d57e0867e16f.png)

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [2023年五月23日 03:30 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/34 "2023-05-23T03:30:47Z")

</div>

@craigconstantine @mattdm 我们最近开发了一个解决方案，为[分类图标主题](https://meta.discourse.org/t/category-icons/104683)增加了侧边栏兼容性，这样在显示分类时，下拉菜单将使用自定义分类图标集。

长远来看，我们正在内部讨论，使自定义分类和标签图标成为 Discourse 的一项核心功能。一旦实现，将不再需要分类图标和标签图标主题组件。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年五月23日 05:10 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/35 "2023-05-23T05:10:30Z")

</div>

太好了，谢谢！！

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年六月3日 13:03 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/36 "2023-06-03T13:03:32Z")

</div>

![image](https://global.discourse-cdn.com/meta/original/4X/c/d/9/cd95f696af0d744c8d0baad1641ffa8e394b7eeb.png)

为什么“类别”标题和“标签”标题不链接到相关页面？这似乎是一个错失的机会。如果您不配置任何标签，将无法访问标签页面。这可不好！

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023年六月3日 14:01 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/37 "2023-06-03T14:01:45Z")

</div>

我怀疑是因为在侧边栏模式下，这些标题在被点击时会折叠和展开。我一直在思考这个问题，我更希望标题链接到那些页面（分类/标签），箭头用于折叠/展开，但这对于其他侧边栏部分的标题来说没有意义（尽管我猜“社区”可以直接链接到用户的默认主页）。我想事情可以被编程成在汉堡菜单下拉模式下有所不同，并且在下拉菜单中链接这些部分是有意义的。🤷‍♀️

我还曾想过，提供一个选项让用户在他们的偏好设置中选择侧边栏模式或下拉模式，这将是一个很棒的功能。

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [2023年六月3日 14:49 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/38 "2023-06-03T14:49:06Z")

</div>

> [@Lilly](#):
>
> 因为在侧边栏模式下，这些标题在单击时会折叠和展开。

当然，说得对！

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2023年六月3日 20:42 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/39 "2023-06-03T20:42:34Z")

</div>

> [@merefield](#):
>
> 如果不配置任何标签，就无法进入标签页面。这可不好！

> [@The Tags section from the sidebar should show the All tags link even when the list is empty](https://meta.discourse.org/t/the-tags-section-from-the-sidebar-should-show-the-all-tags-link-even-when-the-list-is-empty/265894?u=moin):
>
> Screenshots will talk more than trying to explain: The Tags section has tags, the All tags link is present: [image] The Tags section has no tags, the All tags link is absent (there is no other link to go to /tags as far as I know): [image] I understand it’s an edge case slight_smile

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [2023年六月15日 01:32 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/40 "2023-06-15T01:32:44Z")

</div>

> [@Lilly](#):
>
> 我的模组和我都刚注意到，在“员工视图”中，当有待处理的标志时，“审核”选项会移到“管理员”上方

此帖子已过时，此后已进行更新 - 审核链接不再像以前那样落入“更多”部分（或者也许取决于它在自定义模态框中的位置？）。我和我的模组都喜欢这样。谢谢团队。

> [@Lilly](#):
>
> 我现在试图称之为导航器（或导航）菜单，因为这才是它真正的作用。

哈哈，我也看到了这个最近的修复：😁

> <https://github.com/discourse/discourse/commit/2effcaa0f96d89423330c9bb9d93f81bd078a25e>
>
> Communities can use sidebar or header dropdown, therefore navigation menu is a b…etter name settings in 2 places:
> 
> \- Old user sidebar preferences;
> \- Site setting about default tags and categories.

---

<div class="post-metadata">

### Author: ![tgxworld](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tgxworld/32/106117_2.png) [@tgxworld](https://meta.discourse.org/u/tgxworld)
#### Post date: [2023年七月13日 02:01 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/41 "2023-07-13T02:01:40Z")

</div>

> [@tgxworld](#):
>
> 在即将发布的 Discourse 版本中，我们将自动把所有站点迁移到新的 `header dropdown` 导航，从而停止对 `legacy` 导航菜单的支持。在之后发布的版本中，我们将完全移除 `legacy` 导航菜单选项。

@here 请注意，根据收到的反馈，我们对计划进行了一些更改。我们不会在即将发布的版本中弃用 `legacy` 导航菜单，而是在之后发布的版本中才移除它。但是，从下一个版本开始，将停止对 `legacy` 导航菜单的支持。

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [2023年七月14日 01:44 UTC](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274/43 "2023-07-14T01:44:32Z")

</div>

为了（希望能）进一步澄清，因为“下一个版本”可能意味着几种不同的东西，而且人们可以在任何时候更新他们的软件，包括在版本之间。\n\n我们原本计划在计划于 7 月底（2023 年 7 月）发布的 v3.1 版本之前删除此功能，但现在我们计划在 v3.2 的首个 beta 版本发布 **之后不久** 删除此旧选项。这最早可能发生在 8 月份的某个时候。

[上一頁](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274.md?page=1)

[下一頁](https://meta.discourse.org/t/removing-the-legacy-hamburger-navigation-menu-option/265274.md?page=3)
