Hacker News new | ask | show | jobs
by usaphp 187 days ago
I actually like the icons from his example of Google Docs, it makes it easy for me to locate an action type I’m looking for (add/delete etc) without reading the labels, then once I narrowed it down - I can read the label to find the precise action I want.
3 comments

But someone got lazy and all the "Delete" or "Add" icons are identical... There's probably a ticket somewhere to "improve the icons" being ignored..
But that's the point. The icons help you find the "delete" section.

Icons aren't large enough to then also distinguish between deleting a row or column or table. That's what the label is for.

It's not laziness, it's good design.

No. It's laziness and bad design. It's the most generic trash icon from the most generic icon set.

Same with "add row above/below" or the completely distinct action Create Filter/Filter by cell value.

They can be trivially improved with about 1 millisecond of conscious thought. Especially given the fact that these actions have been around in office software for literal decades, and more often than not with their own distinct icons.

I don't know how they can be trivially improved.

I vaguely recall seeing some product with toolbar icons that attempted to depict a cell as part of a row, or column, with an "x" in the corner to indicate delete. I could never decipher them. It was all too small. Plus the "x" looked just like the "+" at a glance since it was so small. Even though every icon was distinct and meaningful, each icon was also ultimately a complicated jumble that took longer to decipher than just reading the label next to it.

So when you say "They can be trivially improved with about 1 millisecond of conscious thought," I completely disagree. It's actually really hard and there's a good reason they choose not to. And maybe don't be so insulting?

> It's actually really hard and there's a good reason they choose not to.

No. No, there's no good reason. Google is institutionally incapable of making good designs. Forget good, they can't make sensible designs.

So they whipped out the most generic icon set. Typed "delete" or "add" or "filter" and chose the first icon that popped up for all actions.

Top to bottom:

- Insert column before. left arrow, column (three stacked squares), green plus sign

- Insert row after: green plus sign (in the same position as previous item), row (three squares in a row), arrow down

- Insert cells. Doesn't need an icon, since it's already in the obvious insert group. Or: a single square, green plus sign

-------

- Delete column: column, red cross

- Delete row: row, red cross

- Delete cells: doesn't need an icon. Or: single square, red cross

--------

- Create a filter. Same filter icon with a green plus. This one is so obvious, that only a moron could think it's hard, or there's some reason they didn't do it.

- Filter by cell value. Same icon, or better still a square with filter because there are other filters elsewhere.

---

And that's before we actually ask people to think about the designs: https://www.flaticon.com/packs/tables-82 or https://www.flaticon.com/packs/spreadsheet or https://www.flaticon.com/packs/ecommerce-266

You don't need to use language like "moron". It doesn't help the conversation and it's not appropriate. Trying to convince people you are right because you think other people are less intelligent is generally not a strategy that works.

And yes, all of the icons you are describing and linked to can be drawn. I even described these types of combinations myself. The point you're missing is that they are nearly impossible to visually distinguish at a quick glance. When I look at your first link, I just see a ton of icons that look like variations on a grid. They're difficult to decipher. You have to stop and think about what they actually mean and hope you don't make a mistake.

I think you're missing the purpose of menu item icons. They are not too distinguish every single item. That's what the text is for. They are to help identify either the basic type of verb or the basic type of noun or adjective at a glance. Without having to think about it. Which is why it's a feature, not a bug, even when multiple many items share the same icon if they perform the same action. At a glance, you can see that all of the plus icons mean insert something and all of the trashcan icons mean to delete something, and then you look at the text to see what is being inserted or deleted. Trying to cram all of that information into a tiny icon is bad design because it makes it slower to figure out the right item, not faster.

Design is full of these kinds of trade-offs. These trade-offs are the kinds of things you learn when you study design, and a huge part of graphic design is getting the trade-offs right in a given context.

Agreed, compare that to Quit Safari and Force Quit Safari below. One is X in a square, the other is X in a circle. Very confusing.
Same here. I view the text labels as a more detailed description I can read if I don’t understand the icon at first glance. The icons help with decreasing time spent searching for the option I want. Not having to read every single menu item saves some number of milliseconds which adds up over time and reduces cognitive load.
All of the Google Docs icons are really thoughtfully designed, with distinctive silhouettes. Instead of making 5 tiny illegible variations on inserting a row/column/etc, they just use the + symbol. Because the symbol is the same, your eye is then drawn to the differing text on the right.

Some of the Apple ones really are ridiculous, like the ones around window management and copy/pasting. Even blown up to fullscreen size, you wouldn't have a chance of guessing what they do. But at display size, they are just plain illegible. Having them there is just a visual distraction.