Hacker News new | ask | show | jobs
by spookthesunset 971 days ago
I haven't encountered a "pixel perfect" designer for at least 15 years now, if not more. Virtually every single UX designer I've worked with provides flexible designs that scale with screen size.
4 comments

In my side of the agency world there are a lot of designers who design UX that aren't UX designers. A lot of them want started in print and expect pixel perfect designs/don't understand the need for breakpoints. We had a client who got on our case about a design being a half a pixel off. That sounds like a joke but it genuinely happened.
They said the people who claim to know more than actual designers will want it pixel perfect. So i.e. The designer knows pixel perfect is a fallacy, the client doesn't care and wants a pixel perfect match of their figma document on their personal laptop screen.
Solution: make that only for that specific viewport, ignore it for the rest. Hard unreasonable clients are not so common as people depict them to be, at least in my experience. I do have a spidey sense after years of client work in sorting them out right away, maybe, but even stupid clients are reasonable if you’re able to make business points about their requests
I have worked with one of those freaks last year. She argued that every block had to be exactly like it was on Figma, and she once sent me a screenshot with a little ruler drawn on it, to show me a 3px gap. It was such a waste of time and energy...
How _do_ you get a 3px gap though?
Good. I've finally gotten over my nightmares where I'm chopping photoshop designs and literally using <img src=""> to add a rounded edge on a <td>
This is the most awesome approach for rounded corners: https://ridiculousfish.com/blog/posts/roundy.html
Oh wow, it's even worse than I imagined
Funny that it is slightly broken on Safari Mobile[1]

Zoom in on the [Touché!] button and there are artifacts between the rows that make up the corners.

  [1] iPhone OS 16_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1