Live data from Hacker News

Why you should move that button 3px to the left

gv.com

41–50 of 164 posts

Re: Why you should move that button 3px to the left

#41

I think the author is right. Good, consistent design with good ergonomics certainly makes work more pleasant and enjoyable. And Yes. Yes. The difference that the 3px makes is incredible. So do get yourself that extra 26" IPS monitor with extra 1920 x 1200 pixels. I will kindly warn you though, that I do have some reservations about mentioned 'Apple glossy pixels', as although I'm currently wasting time writing this o…

I love working on my Mac, but the use of Cmd-Left and Cmd-Right instead of the & keys really causes me lots of wtf? moments when I'm editing. Fortunately xcode allows you to customize those keys which has made code editing a lot more pleasant.

I think it is being called 'The dreaded Home Key syndrome.'

It is that cringing feeling and a moment of hesitation that one has when pressing on these home/end (and ctrl/fn/command/alt/option/control/arrow left/arrow right) keys.

Re: Why you should move that button 3px to the left

#42
I really enjoyed this article. Most of the stuff I read makes me feel guilty for obsessing over the details. I'm a single-founder, work alone, and do the design and development myself, so I end up moving slowly.

Now that my product is launched and fully functional I've been able to to back and polish things as I have time. This really makes me feel a lot better about the product. If I feel users are having a bad experience, it's frustrating to me and I can't get it out of my head until it's fixed. I don't have the resources to make everything perfect, but every day it gets a little bit better.

I don't have a design or tech background, so I always thought I was just doing things wrong (maybe still I am). This makes me feel a bit better about how I work.

Re: Why you should move that button 3px to the left

#43
post #33

So why should you move that button? The article doesn't actually answer the question. If a UX designer just says "move the button by 3px because it looks nicer", then there is a good chance that someone higher up the hierarchy will say move the button by 4px because that looks better. And since neither of them are able to actually justify their reasons beyond some vapid and subjective claim of making the product "mor…

Arrrrrrrrgh. Engineers. If I were to say "I had a design bug" and leave it at that, they'd do it. Even better, if I were to say "I resolved some design flow lag" they'd even smile. Engineers can't stand lag (and that's exactly what the fix is about).

As for PS mocks - stuff is entirely different on the screen. And the 3px difference could have been a dev mistake and the designer is correcting them.

Anyways, designers: just call it design flow lag.

Re: Why you should move that button 3px to the left

#44
post #34

This article pisses me off something immensely. How about you learn to fucking code your own design? 'Yet we’re at the mercy of our teams. We can design beautiful, intricate, delightful details — but we can’t build, test, and deploy them all.' No shit, so how about you stop being one of those lazy-ass photoshop goons who play fucking color-the-button on dribble all day long and actually learn to code your own fucking…

This is really wrong, and the arrogant tone doesn't help a bit.

The truth is that a designer who spends 100% of his time doing design will definitely be better at design than a designer who spends 50% time designing and 50% time developing. These are two very different skill sets (even though their fundamentals may be closer).

Anyway, a good designer's decision to move something 3px to the left should be respected (because he knows better - he's a good designer). And moving a button 3px to the left shouldn't be a problem for any self-respecting developer.

Re: Why you should move that button 3px to the left

#45
post #44
post #34

This article pisses me off something immensely. How about you learn to fucking code your own design? 'Yet we’re at the mercy of our teams. We can design beautiful, intricate, delightful details — but we can’t build, test, and deploy them all.' No shit, so how about you stop being one of those lazy-ass photoshop goons who play fucking color-the-button on dribble all day long and actually learn to code your own fucking…

This is really wrong, and the arrogant tone doesn't help a bit. The truth is that a designer who spends 100% of his time doing design will definitely be better at design than a designer who spends 50% time designing and 50% time developing. These are two very different skill sets (even though their fundamentals may be closer). Anyway, a good designer's decision to move something 3px to the left should be respected (b…

You don't think the engineers platform specific knowledge will have any impact what so ever? And where do you draw the line between engineering and designing?

An engineer can design their design as they go along and iterate on it.

Recently I've been doing my iOS design through SCSS and it helps having sizes, gradients and colors as variables, fonts as mixins and the ability to change them at runtime. Does that count as designing or engineering?

Your truth is not the truth, it's more like bullshit. I don't specifically know what the truth is - but I do know that I'd pick an engineer that can design over a designer 10/10 times. Regardless of your 'truth'.

Re: Why you should move that button 3px to the left

#46
post #44
post #34

This article pisses me off something immensely. How about you learn to fucking code your own design? 'Yet we’re at the mercy of our teams. We can design beautiful, intricate, delightful details — but we can’t build, test, and deploy them all.' No shit, so how about you stop being one of those lazy-ass photoshop goons who play fucking color-the-button on dribble all day long and actually learn to code your own fucking…

This is really wrong, and the arrogant tone doesn't help a bit. The truth is that a designer who spends 100% of his time doing design will definitely be better at design than a designer who spends 50% time designing and 50% time developing. These are two very different skill sets (even though their fundamentals may be closer). Anyway, a good designer's decision to move something 3px to the left should be respected (b…

100% designers only happen at the very bottom or with design teams. A hands-on design dev knows what's simple vs complicated and can design for it. They will easily outmatch a single designer.

Re: Why you should move that button 3px to the left

#47
post #44
post #34

This article pisses me off something immensely. How about you learn to fucking code your own design? 'Yet we’re at the mercy of our teams. We can design beautiful, intricate, delightful details — but we can’t build, test, and deploy them all.' No shit, so how about you stop being one of those lazy-ass photoshop goons who play fucking color-the-button on dribble all day long and actually learn to code your own fucking…

This is really wrong, and the arrogant tone doesn't help a bit. The truth is that a designer who spends 100% of his time doing design will definitely be better at design than a designer who spends 50% time designing and 50% time developing. These are two very different skill sets (even though their fundamentals may be closer). Anyway, a good designer's decision to move something 3px to the left should be respected (b…

I can't speak to the parent's tone, but having worked with excellent designers who can and cannot code, I have often found that those who have made the choice to learn to code, even just a little, produce a better outcome.

You see the same thing on the flip side of the coin with frontend engineers who make the effort to learn about typography, color, emotion, etc. Broader skillsets produce better software.

Related - moving a button 3px to the left shouldn't be a problem for any self-respecting designer, either.

Re: Why you should move that button 3px to the left

#48
post #34

This article pisses me off something immensely. How about you learn to fucking code your own design? 'Yet we’re at the mercy of our teams. We can design beautiful, intricate, delightful details — but we can’t build, test, and deploy them all.' No shit, so how about you stop being one of those lazy-ass photoshop goons who play fucking color-the-button on dribble all day long and actually learn to code your own fucking…

[deleted]

Re: Why you should move that button 3px to the left

#49

This is a fantastic article. To people below who say the designer should make the change him or helself -- as a front-end developer, I say a million times, NO NO NO. Does the designer know how to use git and commit properly? Do they know on what branch? Understand the deployment schedule? Perform browser testing? Are they part of code reviews? Do they understand whether that rule is used by just that component, or ju…

And on the fifth day, God said "Don't commit to master, use thy pull request instead".

And it was good.

Re: Why you should move that button 3px to the left

#50

This is a fantastic article. To people below who say the designer should make the change him or helself -- as a front-end developer, I say a million times, NO NO NO. Does the designer know how to use git and commit properly? Do they know on what branch? Understand the deployment schedule? Perform browser testing? Are they part of code reviews? Do they understand whether that rule is used by just that component, or ju…

The web was supposed to free us from the over-design of glossy magazines and Madison Avenue bullshit. Content was supposed to be king. So forgive us if we are a little bitter that it turned into just another high gloss magazine.
Post reply on HN