Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Niki Tonsky
Niki Tonsky
@nikitonsky@mastodon.online  ·  activity timestamp yesterday

Pic. 1. Human Interface Guidelines, Apple, 1992
Pic. 2. macOS Tahoe, Apple, 2025

macOS Tahoe menu with icon next to each menu item
macOS Tahoe menu with icon next to each menu item
macOS Tahoe menu with icon next to each menu item
A quote from HIG: two menus, one with icon next to each item labeled “Ugly” and one “Good” with just two simple icons for 7 items
A quote from HIG: two menus, one with icon next to each item labeled “Ugly” and one “Good” with just two simple icons for 7 items
A quote from HIG: two menus, one with icon next to each item labeled “Ugly” and one “Good” with just two simple icons for 7 items
19
  • Copy link
  • Flag this post
  • Block
While hibernating, Svavar
While hibernating, Svavar
@svavar@masto.svavar.com replied  ·  activity timestamp 9 hours ago

@nikitonsky

The icons in the 2nd image are not arbitrary so you can still argue that they're adhering to the interface guidelines.

Also, computer displays have evolved somewhat in the intervening decades so it's reasonable to revisit those principles as necessary.

  • Copy link
  • Flag this comment
  • Block
ComputerNut43
ComputerNut43
@computernut43@nexto.my replied  ·  activity timestamp 21 hours ago

@nikitonsky ha.

  • Copy link
  • Flag this comment
  • Block
Cloudslave
Cloudslave
@Cloudslave@aus.social replied  ·  activity timestamp 23 hours ago

@nikitonsky Of greater annoyance to me is Apple’s deteriorating legibility in a sea of minimalist grey. Plus omitting more useful features with every system upgrade. iTunes is a dysfunctional disgrace. My email recently went haywire, Google couldn’t fix it, so I took my Mac into a store and the amused girl simply clicked a grey circle in the toolbar and it all came back. I had never even noticed it and I don’t think I ever clicked it. Waste of half a day!

  • Copy link
  • Flag this comment
  • Block
Brick Duck
Brick Duck
@woltiv@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky I mostly agree but the modern day symbols aren't confusing, and are used in other areas like toolbar icons and in other operating systems.

  • Copy link
  • Flag this comment
  • Block
Jiri Rybar
Jiri Rybar
@jirirbr@mastodon.design replied  ·  activity timestamp yesterday

@nikitonsky Icons can guide, but we would need to measure how much they help the user.

I’m currently experimenting with icons in a web app in such menus, but with toned down opacity (or rather with a quite bland tertiary color), and looking to see how much they help to guide the user while not feeling as clittered as menus with icons same as the text.

  • Copy link
  • Flag this comment
  • Block
BigLinter
BigLinter
@biglinter@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky and right at this moment in time some apfb had a nerve above his left eye explode

  • Copy link
  • Flag this comment
  • Block
lp0 on fire :unverified:
lp0 on fire :unverified:
@lp0_on_fire@social.linux.pizza replied  ·  activity timestamp yesterday

@nikitonsky, unfortunately, the HIG image seems also to be saying “don't show the keyboard shortcuts”.

  • Copy link
  • Flag this comment
  • Block
mcc
mcc
@mcc@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky I miss back when icons were allowed to contain color

  • Copy link
  • Flag this comment
  • Block
mcc
mcc
@mcc@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky I miss back when icons were allowed to contain color

  • Copy link
  • Flag this comment
  • Block
Jade Smith
Jade Smith
@jade_smith@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky agree with the dissenting options here. The symbols in the example are definitely arbitrary, while SF Symbols was created specifically for purposes such as this, with these actions in mind

  • Copy link
  • Flag this comment
  • Block
monkeydom, Ar.T
monkeydom, Ar.T
@monkeydom@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky @mamsell yeah - it is very sad how little current apple seems to know about proven and correct user interface techniques and rules. One might hope that the departure of Alan Dye will help restore some, but the damage is done in strides across the system already. Not an easy one to fix consistently once the general rule of sanity/consistency has been broken, especially the way it has with liquid glass.

  • Copy link
  • Flag this comment
  • Block
USB Type-Steve :verified:
USB Type-Steve :verified:
@USBTypeSteve@infosec.exchange replied  ·  activity timestamp yesterday

@nikitonsky I kind of disagreee with this. Icons are language-agnostic, and means less localization/translation needs to be done. It makes the menus more accessible. This is one case where I think Apple in the 90s was just wrong..

1
  • Copy link
  • Flag this comment
  • Block
Niki Tonsky
Niki Tonsky
@nikitonsky@mastodon.online replied  ·  activity timestamp yesterday

@USBTypeSTeve what does it even mean? How do icons reduce need for localization? Do you suggest Apple should stop translating UI texts? Or that Apple doesn’t have resource to do translations? What is your point?

1
  • Copy link
  • Flag this comment
  • Block
USB Type-Steve :verified:
USB Type-Steve :verified:
@USBTypeSteve@infosec.exchange replied  ·  activity timestamp 21 hours ago

@nikitonsky If you re-read what I said, I stated that icons are universally understood without the need for translation.

1
  • Copy link
  • Flag this comment
  • Block
Niki Tonsky
Niki Tonsky
@nikitonsky@mastodon.online replied  ·  activity timestamp 14 hours ago

@USBTypeSTeve no, you stated that having icons means less localization/translation needs to be done. So: how come?

  • Copy link
  • Flag this comment
  • Block
Tom Bortels
Tom Bortels
@tbortels@infosec.exchange replied  ·  activity timestamp yesterday

@nikitonsky

I know it's blasphemy to bag on the old AppleGuidelines, but - Icons are useful, especially for people still learning, like kids. As are listing the keyboard shortcuts. And it might just be they evolved for a reason.

1
  • Copy link
  • Flag this comment
  • Block
Ben Aveling
Ben Aveling
@BenAveling@mastodon.ie replied  ·  activity timestamp yesterday

This. Also note that none of these icons are arbitrary. In most cases you could drop the text and keep the icon. @nikitonsky @tbortels

1
  • Copy link
  • Flag this comment
  • Block
slyborg
slyborg
@slyborg@vmst.io replied  ·  activity timestamp yesterday

@BenAveling @nikitonsky @tbortels Yes, let’s get 100 people to guess what the ‘Compress’ icon does.

  • Copy link
  • Flag this comment
  • Block
Rosyna Keller
Rosyna Keller
@rosyna@mastodon.social replied  ·  activity timestamp yesterday

@nikitonsky Wasn’t the stated reason on the next page something about the low graphical capabilities making it nigh impossible to create arbitrary legible menu icons?

1
  • Copy link
  • Flag this comment
  • Block
Niki Tonsky
Niki Tonsky
@nikitonsky@mastodon.online replied  ·  activity timestamp yesterday

@rosyna no, I don’t think so

  • Copy link
  • Flag this comment
  • Block
Gemma ⭐️🔰🇺🇸 🇵🇭 🎐
Gemma ⭐️🔰🇺🇸 🇵🇭 🎐
@gcvsa@mstdn.plus replied  ·  activity timestamp yesterday

@nikitonsky I don't know how many times I've bemoaned the fact that Apple spent millions and million on groundbreaking UI research in the early 1980s, and then threw it all away 15 years later.

Young interface designers, "Macintosh Human Interface Guidelines" is the single most important book you should read. Not even joking.

All of this has already been thought of.

  • Copy link
  • Flag this comment
  • Block
m_eiman
m_eiman
@mikaeleiman@mastodon.sdf.org replied  ·  activity timestamp yesterday

@nikitonsky @jwz such perfect sample texts in the HIG 👌🏻

  • Copy link
  • Flag this comment
  • Block
koehntopp ~ :
koehntopp ~ :
@koehntopp@infosec.exchange replied  ·  activity timestamp yesterday

@nikitonsky
Under Steve Jobs, heads would have rolled.

  • Copy link
  • Flag this comment
  • Block
Fritz Adalis
Fritz Adalis
@FritzAdalis@infosec.exchange replied  ·  activity timestamp yesterday

@nikitonsky @jwz
AI sure does love using emojis.

  • Copy link
  • Flag this comment
  • Block
Leonard Ritter
Leonard Ritter
@lritter@mastodon.gamedev.place replied  ·  activity timestamp yesterday

@nikitonsky <spin doctor> shows how little we knew in 1992

  • Copy link
  • Flag this comment
  • Block

bonfire.mavnn.eu

News and community around mavnn.eu projects.

bonfire.mavnn.eu: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1-alpha.27 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Public Groups
  • Code of Conduct