7 ms·
Hamburger is pretty bad, but we adjust if the pattern is repeated enough. Which means we can also adjust to a waaaay better alternative to the hamburger menu (
by pharrington 1y ago
Hamburger is pretty bad, but we adjust if the pattern is repeated enough.
Which means we can also adjust to a waaaay better alternative to the hamburger menu (but i dont know what that is rn).
- IAmBroom 1y agoThe article points out the solution: the word "MENU".
- pharrington 1y agoAbsolutely just use the word "MENU" instead, if the button's already in a textual interface. And if not, labeling the hamburger is almost always better than leaving it naked. But I think there are better overall solutions to be found outside of the local maximum, if you will.
- Milner08 1y agoGreat if you are an English speaker. Do we then translate that to every language we need to support? Do we scale the UI to work for the different length words? I dont think that is any better at all. If anything I think its solidly worse.
- josefx 1y agoMenu seems to be the kind of word that pops up in a lot of languages.
- qualeed 1y agoSome with extra letters, or accents, or fonts entirely. Other languages share the concept but the word is completely different. μενού, valikko, roghchlár, メニュー , مِنو, меню́, trình đơn To pick a few.
- SoftTalker 1y agoSo translate it. Unless your app is so simple that it has no other text labels anywhere, you're going to need to need translations anyway.
- deleted 1y ago[deleted]
- ryandrake 1y agoIdeally, the translation needs to happen before the UI design. I've seen a lot of UI designs come straight from the designer with a beautiful pixel-perfect depiction of controls, but assuming English. So the "MENU" button was designed deliberately such that exactly four latin characters fit inside of it horizontally. Or assuming people's names fit in one line of text, or addresses have a certain number of lines and so on. Then when you get around to translating everything, the design has to go back to the drawing board.
- meepmorp 1y ago> Great if you are an English speaker. Do we then translate that to every language we need to support? Yes. If the page isn't in the target language of the person using it, what difference does it make whether or not it says "menu" in English? If the user wouldn't be able to understand the contents of the menu, is it markedly better that they access those options via a hamburger icon vs an inscrutable bit of text?