4 ms·
> The last big driver of time-wasting in CSS is the drive for pixel perfection I agree. Also users/product managers do not care. They will see UI that is a lit
by haburka 2y ago
> The last big driver of time-wasting in CSS is the drive for pixel perfection
I agree. Also users/product managers do not care. They will see UI that is a little bit “off” and think negatively about your brand. Congrats, now you have a ticket to make the UI look pixel perfect.
I suppose the audience for this isn’t people who actually get paid to write CSS, but instead casual blog writers. It’s definitely ok and normal to have little blips on your side project.
- goatlover 2y agoIt's amazing how much the initial intent of the web has been perverted. Not all for the worse, but still.
- kyleyeats 2y agoThe perfection should be downstream of the project's coded standards, not downstream of the faithful implementation of the designer's work. Some designers are really good about maintaining standards-- but the book would argue all that effort should be spent elsewhere. It's basically "the arbitrary padding the designer liked in the moment" vs. "the standard padding that's everywhere in the project." This book argues you should always use the standard padding. Your product should be pixel-perfect, just not in the PSD-to-HTML sense.
- jamesfinlayson 2y ago> It's basically "the arbitrary padding the designer liked in the moment" vs. "the standard padding that's everywhere in the project." This book argues you should always use the standard padding. Your product should be pixel-perfect, just not in the PSD-to-HTML sense. Oh yeah - I remember my first job things had to be pixel perfect to what the boss had mocked up in Photoshop. Thankfully at my next job it was just use whatever the project's CSS gives you unless it looks terrible. I don't do much frontend any more but my current marketing team is happy with anything that looks reasonable.
- ozim 2y agoNot even pixel perfection but also coming up with UX ideas by people who don’t understand technical details. Like QA not passing some detail because they think it should be different. Where in reality it is what it is because of framework etc. Yes you mostly can do everything - but not everything is worth spending time/money on.
- jasonthorsness 2y agoOn the other hand, personal sites and side-projects are where you can afford to take as much time as you want in order to achieve pixel perfection without the pressure of shipping anything.