TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

More fuckin' user interface design

96 pointsby knrzabout 4 years ago

25 comments

infinityplus1about 4 years ago
Google Cache link: <a href="https:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?client=firefox-b-d&amp;q=cache%3Ahttps%3A%2F%2Fblog.plover.com%2Ftech%2Fui-2.html" rel="nofollow">https:&#x2F;&#x2F;webcache.googleusercontent.com&#x2F;search?client=firefox...</a>
dangabout 4 years ago
Current thread on the predecessor post: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26381768" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26381768</a>
Scene_Cast2about 4 years ago
Unfortunately, it&#x27;s quite hard to use common sense at large companies. The incentives aren&#x27;t there, and for every one person who &quot;gets it&quot; there are nine that don&#x27;t - and they will be your review committee &#x2F; peer reviewers &#x2F; project partners.
评论 #26396484 未加载
grenoireabout 4 years ago
I had an icon design for this that I created last month:<p>Archive (a box with a label tag on it, <a href="https:&#x2F;&#x2F;www.storagegiant.co.uk&#x2F;wp-content&#x2F;uploads&#x2F;a3-archive-box.jpg" rel="nofollow">https:&#x2F;&#x2F;www.storagegiant.co.uk&#x2F;wp-content&#x2F;uploads&#x2F;a3-archive...</a> from the frontside) Unarchive (same box, but the lid is slightly tilted open)<p>You know why it works? Because the button also has the text on it that says &#x27;Archive&#x27; or &#x27;Retrieve&#x27; and the interface actions change accordingly on whether the resource is archived or not.<p>It&#x27;s not about iconography, it&#x27;s about ever increasing loss of context through simplification. It&#x27;s the curse of the modern UI&#x2F;UX designer.
评论 #26396306 未加载
whitepoplarabout 4 years ago
One of the best things I&#x27;ve done was to change icon buttons to text buttons in Gmail. No icon hell for me!
评论 #26396256 未加载
评论 #26396075 未加载
评论 #26396405 未加载
justinatorabout 4 years ago
When you tell a company that your design is too obfuscated and you&#x27;re also a Perl hacker is like: the biggest burn I could possibly think of. Chapeau mjd.
评论 #26396150 未加载
kirillzubovskyabout 4 years ago
Two things:<p>(1) Designing icons that work for a product that&#x27;s used by billions is really hard. you have to deal not just with how it looks, but how people will see it across different languages, disciplines, experience, and so on. It&#x27;s practically impossible to do it &quot;right&quot; and to satisfy everyone.<p>(2) I bet you given #1, the idea here isn&#x27;t to design an icon that works, but to create a placeholder for a position in the UI, and then train you to click in that general direction. That&#x27;s why two icons are on the opposite ends of the navigation bar. They know those two are confusing, but they just want you to remember (&lt;- go this way to do X, and go -&gt; that way to do Y).
King-Aaronabout 4 years ago
Mate, its very obvious.<p>So obvious in fact, that they removed the text labels. So insanely obvious that it made sense to reduce the size of the icons to like 20px x 20px. So inexplicably obvious that they chose two basically identical icons to convey the message.<p>So obvious!
rihoabout 4 years ago
As a designer, an actual likely answer:<p>These are standard material design icons. Most likely someone needed to add a new button&#x2F;feature and just picked whatever icon best fit the purpose, or someone designed a new icon that would fit the purpose of whatever feature&#x2F;button was being added.<p>With huge apps like Gmail, there&#x27;s likely just so many different things happening that there&#x27;s no time allocated to check every small change in a broader context, and these kinds of things slip in and pile up.<p>Over time, more and more &quot;small&quot; things pile up, and eventually a redesign is necessary because the palette has been polluted with too many things and the software becomes too clunky.<p>Another option is that no designer even gave this a look, or they saw it too late. This happens often too, designers might be busy working on a big new design and an engineer needs to just put in a button and doesn&#x27;t think twice about just using one of the icons from the icon library.<p>Incompetence can explain stuff sometimes, but just like engineering, design is also often a collection of compromises and sometimes a lot of compromises can collude together to form a bigger disaster. The call icon is a good example of this. It&#x27;s constrained by a lot of things, like overall language rules of material design, and any prior interface design choices made about button styles, toggles, etc. If the designer came up with a totally new style of button, they&#x27;d also be scolded by their peers for not maintaining consistency.<p>All of that said, I&#x27;m not making excuses, I&#x27;m providing an explanation. I think overall, with any kind of iconography based interactions, when in doubt, add a label. It just works. Icons are abstractions of language and actions, when it&#x27;s no longer clear what they are abstracting, it&#x27;s time to use language. It really is that simple.
Toutouxcabout 4 years ago
So where do I go as a dev that sucks at frontend and doesn&#x27;t want to make unnecessary mistakes like that?
评论 #26396157 未加载
评论 #26396215 未加载
CyanDepartureabout 4 years ago
I feel like the archive one is easy to fix.<p>This is MS Outlook&#x27;s and MacOS&#x27;s archive button - <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;Csjpgth.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;Csjpgth.png</a> - if you can&#x27;t see that, it&#x27;s a filing cardboard box with it&#x27;s oversized lid fit on top.<p>I use MS Outlook web UI and exchange on MacOS with an Apple mail client.<p>Also then by &#x27;fixing&#x27; the archive one to this better one, you sort of also fix the &#x27;Move to Inbox&#x27; icon because it&#x27;s not so similar. The &#x27;Move to Inbox&#x27; isn&#x27;t to bad if it&#x27;s by itself, what makes it bad as the author says is it&#x27;s context. I&#x27;m not sure what a better &#x27;Move to Inbox&#x27; icon would be, I&#x27;m not a skilled icon designer.
评论 #26422380 未加载
moron4hireabout 4 years ago
This reminded me of a thing I had written <i>7 years ago</i> about Gmail being a usability nightmare.<p><a href="https:&#x2F;&#x2F;sean-mcbeth.tumblr.com&#x2F;post&#x2F;77384411853&#x2F;gmail-is-a-usability-nightmare" rel="nofollow">https:&#x2F;&#x2F;sean-mcbeth.tumblr.com&#x2F;post&#x2F;77384411853&#x2F;gmail-is-a-u...</a><p>The TL;DR is: Gmail has a number of modifier-less keyboard shortcuts that can hide messages and dismiss the notification the message has been hidden faster then you can notice if you are typing fast and accidentally lose GUI focus on the message editor area.<p>Email clients are not video games. The keyboard commands should require modifiers.
评论 #26400751 未加载
xelferabout 4 years ago
Mirror: <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;Nvc70k1.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;Nvc70k1.png</a><p>gmail2.png still wont load but he&#x27;s circled it at least in the 2nd image.
abraxasabout 4 years ago
Icons are a bad idea. Words for short commands work better. In the olden days some UIs let you hide icon images and display the alt text instead. Those were very good UIs.
评论 #26396380 未加载
thomasparkabout 4 years ago
If you think Gmail&#x27;s bad, check out Google Analytics icons:<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;thomashpark&#x2F;status&#x2F;1005090263499530240" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;thomashpark&#x2F;status&#x2F;1005090263499530240</a>
JBiserkovabout 4 years ago
From the help:<p>1. Open Gmail.<p>2. In the top right, click Settings and then <i>See all settings</i>.<p>3. Scroll down to the &quot;Button labels&quot; section.<p>4. Select <i>Text</i>.<p>5. At the bottom of the page, click <i>Save changes</i>.<p>The text also has the benefit of making the buttons much bigger &#x2F; easier to click.
tracyhenryabout 4 years ago
I&#x27;ve seen at least two different sets of icons in Gmail in the past month. It was very confusing. Why do they keep change? The ones in the OP look different from the ones in my gmail.
nathiasabout 4 years ago
google has so poor standards, but what is worse those standards become general and other companies are copying them because its the great google doing it
karmakazeabout 4 years ago
Hey give them a break, the UX&#x27;ers are only doing thiDr job realizing resending cues. &#x2F;s
notoranditabout 4 years ago
Entering the inbox: downward arrow atop the box. Exiting the inbox: downward arrow below the box.
stuntabout 4 years ago
I urge you to try Amazon Chime client after this.
mdomsabout 4 years ago
I&#x27;d rather have a difficult ui than one that won&#x27;t load at all.
SCAQTonyabout 4 years ago
IMO, The best UX ever made is the book. It invented bookmarks first over 1500 years ago. The cover contains the topic, the author. The first page tells you when and where it was published and who inspired it. The contents page tells you the all contents. The index states the topics. The page numbers illustrates where one is and how far they have to go before it&#x27;s over. Finally, it&#x27;s UX is so good it hasn&#x27;t that many updates since Pliny the Elder. <a href="https:&#x2F;&#x2F;slate.com&#x2F;human-interest&#x2F;2015&#x2F;02&#x2F;page-numbers-where-did-they-come-from-and-are-they-even-useful-anymore.html" rel="nofollow">https:&#x2F;&#x2F;slate.com&#x2F;human-interest&#x2F;2015&#x2F;02&#x2F;page-numbers-where-...</a>
评论 #26396364 未加载
AYBABTMEabout 4 years ago
ERR_TIMED_OUT needs some CDN in front of that blog.
rcontiabout 4 years ago
It&#x27;s ironic that I can&#x27;t even see what the author is complaining about. At first, the site wouldn&#x27;t load at all, but now I merely can&#x27;t load the images.<p>Perhaps it&#x27;s a kind of performance art, and I&#x27;m missing the point: that things are harder than we might naively assume at first glance?